DocumentCode
2696215
Title
An object-oriented framework for local search heuristics
Author
Andreatta, Alexandre A. ; Carvalho, Sergio E R ; Ribeiro, Celso C.
Author_Institution
Dept. of Appl. Inf., Found. Univ. of Rio de Janeiro, Brazil
fYear
1998
fDate
3-7 Aug 1998
Firstpage
33
Lastpage
45
Abstract
In the study of heuristics for combinatorial problems, it is often important to develop and compare different algorithms, strategies, and parameters for the same problem. This comparison is often biased not only by different implementation languages, but also by different architectures. This paper proposes a framework described using design patterns, modeling different aspects involved in local search heuristics, such as algorithms for the construction of initial solutions, methods for neighborhood generation, and movement selection criteria. Using this framework we fix a basic architecture and thus increase our ability to construct and compare heuristics
Keywords
heuristic programming; object-oriented methods; search problems; combinatorial problems; design patterns; local search heuristics; movement selection criteria; neighborhood generation; object-oriented framework; Algorithm design and analysis; Computer science; Costs; Electronic mail; Greedy algorithms; Heuristic algorithms; Iterative algorithms; Object oriented modeling; Optimization methods; Search methods;
fLanguage
English
Publisher
ieee
Conference_Titel
Technology of Object-Oriented Languages, 1998. TOOLS 26. Proceedings
Conference_Location
Santa Barbara, CA
Print_ISBN
0-8186-8482-8
Type
conf
DOI
10.1109/TOOLS.1998.711001
Filename
711001
Link To Document