Minimal State Space Search in Parallel Production Systems

A methodology for transforming the original search space into an equivalent but minimal search space is proposed. First, the concept of dependences leads to a procedure for reduction of the search space. The search procedure using this method can produce a minimal and complete search space. It is shown that this method is applicable to parallel search as well. An added advantage of this method is that it does not exclude the use of heuristics. pi - lambda transformation is introduced to reduce the parallel search space. >

[1]  Nancy Martin,et al.  Programming Expert Systems in OPS5 - An Introduction to Rule-Based Programming(1) , 1985, Int. CMG Conference.

[2]  Manfred Nagl,et al.  A Tutorial and Bibliographical Survey on Graph Grammars , 1978, Graph-Grammars and Their Application to Computer Science and Biology.

[3]  Hartmut Ehrig,et al.  Introduction to the Algebraic Theory of Graph Grammars (A Survey) , 1978, Graph-Grammars and Their Application to Computer Science and Biology.

[4]  David E. Shaw,et al.  NON-VON's applicability to three AI task area , 1985, IJCAI 1985.

[5]  Charles L. Forgy,et al.  Rete: A Fast Algorithm for the Many Patterns/Many Objects Match Problem , 1982, Artif. Intell..

[6]  Raymond E. Miller,et al.  On Formulating Simultaneity for Studying Parallelism and Synchronization , 1980, J. Comput. Syst. Sci..

[7]  Salvatore J. Stolfo Five Parallel Algorithms for Production System Execution on the DADO Machine , 1984, AAAI.

[8]  Dan I. Moldovan,et al.  Transformation techniques for parallel processing of production systems , 1987 .

[9]  A Gupta,et al.  Parallelism in production systems: the sources and the unexpected speed up , 1986 .

[10]  Dan I. Moldovan RUBIC: a multiprocessor for rule-based systems , 1989, IEEE Trans. Syst. Man Cybern..

[11]  Kemal Oflazer,et al.  Partitioning in parallel processing of production systems , 1987 .

[12]  Hartmut Ehrig,et al.  Graph rewriting with unification and composition , 1986, Graph-Grammars and Their Application to Computer Science.

[13]  Elaine Kant,et al.  Programming expert systems in OPS5 , 1985 .