• English
  • Deutsch
  • Log In
    Password Login
    or
  • Research Outputs
  • Projects
  • Researchers
  • Institutes
  • Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. Search design patterns
 
  • Details
  • Full
Options
2008
Conference Paper
Titel

Search design patterns

Abstract
In the context of constraint programming search algorithms are normally implemented as monolithic units, which often are complex and error prone, hard to understand and to extend. That holds even for object-oriented state-of-the-art constraint solvers, although the paradigm of object-oriented programming offers various techniques which encourage abstraction, flexibility and code reuse. We apply these techniques on CP search and propose a conception of platform independent, object-oriented search design patterns which state composable search modules. The composition of these modules forms complete search algorithms. Formulating search algorithm with modules has many advantages: They are flexible, reusable and easy to understand. As search modules encapsulate orthogonal abstractions, they categorize search and allow fast and easy search modelling.
Author(s)
Müller, H.
Hauptwerk
Informatik 2008 - Beherrschbare Systeme - dank Informatik. Bd.2
Konferenz
Gesellschaft für Informatik (Jahrestagung) 2008
Thumbnail Image
Language
English
google-scholar
FIRST
  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Send Feedback
© 2022