DocumentCode
3246301
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
fYear
2008
fDate
20-24 Oct. 2008
Firstpage
297
Lastpage
305
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/SASO.2008.16
Filename
4663433
Link To Document