DocumentCode :
3719156
Title :
Fossa: Using genetic programming to learn ECA rules for adaptive networking applications
Author :
Alexander Fr?mmgen;Robert Rehner;Max Lehn;Alejandro Buchmann
Author_Institution :
Databases and Distributed Systems, Technische Universit?t Darmstadt, Germany
fYear :
2015
Firstpage :
197
Lastpage :
200
Abstract :
Due to complex interdependencies and feedback loops between network layers and nodes, the development of adaptive applications is difficult. As networking applications respond nonlinearly to changes in the environment and adaptations, defining concrete adaptation rules is nontrivial. In this paper, we present the offline learner Fossa, which uses genetic programming to automatically learn suitable Event Condition Action (ECA) rules. Based on utility functions defined by the developer, the genetic programming learner generates a multitude of rule sets and evaluates them using simulations to obtain their utility. We show, for a concrete example scenario, how the genetic programming learner benefits from the clear model of the ECA rules, and that the methodology efficiently generates ECA rules which outperform nonadaptive and manually tuned solutions.
Keywords :
"Genetic programming","Monitoring","Peer-to-peer computing","Adaptation models","Optimization","Concrete","Engines"
Publisher :
ieee
Conference_Titel :
Local Computer Networks (LCN), 2015 IEEE 40th Conference on
Type :
conf
DOI :
10.1109/LCN.2015.7366305
Filename :
7366305
Link To Document :
بازگشت