Title :
Application of Self Controlling Software Approach to Reactive Tabu Search
Author :
Fescioglu-Unver, Nilgun ; Kokar, Mieczyslaw M.
Author_Institution :
TOBB Econ. & Technol. Univ., Ankara
Abstract :
In this paper the principle of self adaptation is applied to achieve a self controlling software. The software considered in this case is a heuristic search algorithm: the reactive tabu search. In reactive search algorithms, the behavior of the algorithm is evaluated and modified during the search. To improve self adaptation, two new strategies for reactive tabu search are introduced. The first strategy uses a control theoretic approach, treats the algorithm as a plant to be controlled and modifies the algorithm parameters to control the intensification of the search. The second strategy adjusts several parameters according to the feedback coming from the search to achieve diversification during the search. These strategies adjust the parameters of the tabu search and form the self controlling tabu search (SC-Tabu) algorithm. The performance of the algorithm is tested on different problem types of the quadratic assignment problem (QAP). The results show that the algorithm adapts successfully to achieve good performance on problems with different structures.
Keywords :
heuristic programming; search problems; software engineering; heuristic search; quadratic assignment problem; reactive tabu search; self controlling software; Application software; Control systems; Control theory; Feedback; Heuristic algorithms; Hidden Markov models; Machine learning algorithms; Software algorithms; Software architecture; Software performance; reactive search; self controlling software;
Conference_Titel :
Self-Adaptive and Self-Organizing Systems, 2008. SASO '08. Second IEEE International Conference on
Conference_Location :
Venezia
Print_ISBN :
978-0-7695-3404-6
DOI :
10.1109/SASO.2008.16