Abstract
Configuration is the process of composing a system from a set of components such that the system fulfills a set of desired demands. The configuration process relies on a particular component model, which is a useful abstraction of the domain and the technical system to be composed.
In this place we deal with configuration problems where the components involved are characterized by simplified functional dependencies, so-called resource-based descriptions. On the one hand, the resource-based component model provides for powerful and user-friendly mechanisms to formulate configuration tasks. On the other hand, the solution of resource-based configuration problems is NP-complete, which means that no efficient algorithms exist to solve a generic instance of that problem.
In practice, given a concrete resource-based component model, the search for an optimum configuration can be realized efficiently by means of heuristics that have been developed by domain experts. The paper in hand picks up that observation: It presents a method to automatically generate heuristics that guide the search when solving complex resource-based configuration problems.
Preview
Unable to display preview. Download preview PDF.
References
A. V. Aho, J. E. Hopcroft, and J. D. Ullman. Data Structures and Algorithms. Addison-Wesley, Massachusetts, 1983.
D. C. Brown and B. Chandrasekaran. Design Problem Solving. Morgan Kaufmann Publishers, 1989.
R. Cunis, A. Günter, I. Syska, H. Peters, and H. Bode. Plakon—An Approach to Domain-independent Construction. Technical Report 21, BMFT Verbundsprojekt, Universität Hamburg, FB Informatik, Mar. 1989.
J. S. Gero. Design Prototypes: A Knowledge Representation Scheme for Design. AI Magazine, 11:26–36, 1990.
M. Heinrich and E. W. Jüngst. A Resource-based Paradigm for the Configuring of Technical Systems for Modular Components. In Proc. CAM '91, pages 257–264, 1991.
H. Kleine Büning, D. Curatolo, and B. Stein. Configuration Based on Simplified Functional Models. Technical Report tr-ri-94-155, Universität-GH Paderborn, Fachbereich Informatik, 1994.
H. Kleine Büning, D. Curatolo, and B. Stein. Knowledge-Based Support within Configuration and Design Tasks. In Proc. ESDA '94, London, pages 435–441, 1994.
T. Laußermair and K. Starkmann. Konfigurierung basierend auf einem Bilanzverfahren. In 6. Workshop “Planen und Konfigurieren”, München, FORWISS, FR-1992-001, 1992.
M. L. Maher. Process Models for Design Synthesis. AI Magazine, pages 49–58, 1990.
O. Najmann and B. Stein. A Theoretical Framework of Configuration. In Proc. IEAAIE '92, Paderborn, 1992.
B. Stein. Functional Models in Configuration Systems. Dissertation, University of Paderborn, Department of Mathematics and Computer Science, 1995.
B. Stein and J. Weiner. Model-based Configuration. In OEGAI '91, Workshop for Model-based Reasoning, 1991.
M. Sueper. Effiziente Lösungsstrategien für ressourcenorientierte Konfigurierungsprobleme. Diploma thesis, Universität-GH Paderborn, FB 17 Mathematik / Informatik, 1994.
C. Tong. Towards an Engineering Science of Knowledge-based Design. Artificial Intelligence in Engineering, 2(3):133–166, 1987.
J. Weiner. Aspekte der Konfigurierung technischer Anlagen. Dissertation, Gerhard-Mercator-Universität-GH Duisburg, FB 11 Mathematik / Informatik, 1991.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Stein, B. (1998). Generating heuristics to control configuration processes. In: Pasqual del Pobil, A., Mira, J., Ali, M. (eds) Tasks and Methods in Applied Artificial Intelligence. IEA/AIE 1998. Lecture Notes in Computer Science, vol 1416. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-64574-8_400
Download citation
DOI: https://doi.org/10.1007/3-540-64574-8_400
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64574-0
Online ISBN: 978-3-540-69350-5
eBook Packages: Springer Book Archive