Generating Heuristics to Control Configuration Processes

  • Authors:
  • Benno Stein

  • Affiliations:
  • Department of Mathematics and Computer Science—Knowledge-Based Systems Group, University of Paderibson, 33065, Padereribson, Germany. stein@uni-paderborn.de

  • Venue:
  • Applied Intelligence
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

Configuration is the process of composing a system from aset of components such that the system fulfills a set of desireddemands. The configuration process relies on a particular componentmodel, which is a useful abstraction of the domain and the technicalsystem to be composed.In this paper we deal with configuration problems where the componentsinvolved are characterized by simplified functional dependencies,so-called resource-based descriptions. On the one hand, the resource-basedcomponent model provides for powerful and user-friendly mechanisms to formulateconfiguration tasks. On the other hand, the solution of resource-basedconfiguration problems is NP-complete, which means that no efficient algorithmsexist to solve a generic instance of that problem.In practice, given a concrete resource-based component model, the search for anoptimum configuration can be realized efficiently by means of heuristics that havebeen developed by domain experts. The paper in hand picks up that observation. Itpresents a method to automatically generate heuristics that guide the search whensolving complex resource-based configuration problems.