Representation selection for constraint satisfaction: a case study using n-queens
- 1 June 1990
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Expert
- Vol. 5 (3) , 16-23
- https://doi.org/10.1109/64.54670
Abstract
Representation selection for a constraint satisfaction problem (CSP) is addressed. The CSP problem class is introduced and the classic n-queens problem is used to show that many different CSP representations may exist for a given real-world problem. The complexities of solving these alternative representations are compared empirically and theoretically. The good agreement found is due to two key features of the analytic results, their generality and their precision (or instance specificity), which are also discussed. The n-queens problem is used only to provide a convenient case study; the approach to CSP representation selection applies to arbitrary problems that can be formulated in terms of CSP and, when the corresponding mathematical results are available, should also be readily applicable when selecting representations in domains other than CSP.Keywords
This publication has 9 references indexed in Scilit:
- Constraint satisfaction in prolog: Complexity and theory-based heuristicsInformation Sciences, 1995
- Constraint satisfaction algorithms1Computational Intelligence, 1989
- Consistent-labeling problems and their algorithms: Expected-complexities and theory-based heuristicsArtificial Intelligence, 1983
- Increasing tree search efficiency for constraint satisfaction problemsArtificial Intelligence, 1980
- Toward a model of representation changesArtificial Intelligence, 1980
- Relational consistency algorithms and their application in finding subgraph and graph isomorphismsInformation Sciences, 1979
- The Consistent Labeling Problem: Part IIEEE Transactions on Pattern Analysis and Machine Intelligence, 1979
- Consistency in networks of relationsArtificial Intelligence, 1977
- Networks of constraints: Fundamental properties and applications to picture processingInformation Sciences, 1974