A cyclic pattern resulting from a constraint satisfaction search

A case study has been constructed in the domain of the configuration of telephone exchanges. These issues are considered by using a special symbolic assignment problem including optimization, which was solved in the course of building a knowledge-based system. It is cast into the usual formalism of constraint satisfaction. A unique feature is the absence of an explicit cost function, requiring the use of heuristics for the optimization. The authors treat the results of the problem description analysis in two different approaches: using backtracking and applying a neural net. While the former method is used to solve each problem anew, the net learned patterns for the picking and solving of subproblems. Knowledge about the problem is transformed into static look-ahead and look-back knowledge for the backtrack search. It is used to design the neural net architecture. The authors report on the performance of both approaches. Finally, the authors generalize from the case study, pointing out the unique features not covered appropriately by theoretical work, and present some solutions.<<ETX>>

[1]  Karl W. Kratky,et al.  A Connectionist Realization Applying Knowledge-Compilation and Auto-Segmentation in a Symbolic Assignment Problem , 1990, ÖGAI.

[2]  John A. Barnden Neural-Net Implementation of Complex Symbol-Processing in a Mental Model Approach to Syllogistic Reasoning , 1989, IJCAI.

[3]  Stephen Grossberg,et al.  Nonlinear neural networks: Principles, mechanisms, and architectures , 1988, Neural Networks.

[4]  J. Gaschnig Performance measurement and analysis of certain search algorithms. , 1979 .

[5]  Keith Price,et al.  Review of "Principles of Artificial Intelligence by Nils J. Nilsson", Tioga Publishing Company, Palo Alto, CA, ISBN 0-935382-01-1. , 1980, SGAR.

[6]  Rina Dechter,et al.  Network-Based Heuristics for Constraint-Satisfaction Problems , 1987, Artif. Intell..

[7]  Eugene C. Freuder Backtrack-free and backtrack-bounded search , 1988 .

[8]  Rina Dechter,et al.  Enhancement Schemes for Constraint Processing: Backjumping, Learning, and Cutset Decomposition , 1990, Artif. Intell..

[9]  Robert M. Haralick,et al.  Increasing Tree Search Efficiency for Constraint Satisfaction Problems , 1979, Artif. Intell..

[10]  Michael C. Frank,et al.  Search Lessons Learned from Crossword Puzzles , 1990, AAAI.

[11]  Sholom M. Weiss,et al.  An Empirical Comparison of Pattern Recognition, Neural Nets, and Machine Learning Classification Methods , 1989, IJCAI.

[12]  Y S Abu-Mostafa,et al.  Neural networks for computing , 1987 .

[13]  Robert M. Farber,et al.  Programming a massively parallel, computation universal system: Static behavior , 1987 .

[14]  Bernard A. Nadel,et al.  Tree search and ARC consistency in constraint satisfaction algorithms , 1988 .