Home // ICAS 2015, The Eleventh International Conference on Autonomic and Autonomous Systems // View article
Autonomic Metaheuristic Optimization with Application to Run-Time Software Adaptation
Authors:
John M. Ewing
Daniel A. Menascé
Keywords: Intelligent systems; Autonomous agents; Evolutionary computation; Genetic algorithms
Abstract:
This paper presents a general meta-optimization approach for improving self-optimization in autonomic systems. This approach can improve optimization performance and lower costs by reducing human effort needed to tune optimization algorithms. We apply our meta-optimization approach to Self-Architecting Software Systems (SASSY). A genetic algorithm is used to meta-optimize both the architecture search module and the service selection search module in SASSY. Four different heuristic search algorithms (hill-climbing, beam search, evolutionary programming, and simulated annealing) are made available to be meta-optimized in both the architecture search module and the service selection search module. This meta-optimization process generated twelve new heuristic search algorithm pairs for solving SASSY optimization problems. In a large set of simulation experiments, two of the generated heuristic search algorithm pairs provided superior performance to the control (which was the previously best heuristic search algorithm pair known in SASSY).
Pages: 63 to 72
Copyright: Copyright (c) IARIA, 2015
Publication date: May 24, 2015
Published in: conference
ISSN: 2308-3913
ISBN: 978-1-61208-405-3
Location: Rome, Italy
Dates: from May 24, 2015 to May 29, 2015