• 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