Managing search complexity in linguistic geometry

This paper is a new step in the development of linguistic geometry. This formal theory is intended to discover and generalize the inner properties of human expert heuristics, which have been successful in a certain class of complex control systems, and apply them to different systems. In this paper, we investigate heuristics extracted in the form of hierarchical networks of planning paths of autonomous agents. Employing linguistic geometry tools the dynamic hierarchy of networks is represented as a hierarchy of formal attribute languages. The main ideas of this methodology are shown in the paper on two pilot examples of the solution of complex optimization problems. The first example is a problem of strategic planning for the air combat, in which concurrent actions of four vehicles are simulated as serial interleaving moves. The second example is a problem of strategic planning for the space comb of eight autonomous vehicles (with interleaving moves) that requires generation of the search tree of the depth 25 with the branching factor 30. This is beyond the capabilities of modern and conceivable future computers (employing conventional approaches). In both examples the linguistic geometry tools showed deep and highly selective searches in comparison with conventional search algorithms. For the first example a sketch of the proof of optimality of the solution is considered.

[1]  Boris Stilman,et al.  Network languages for concurrent multiagent systems , 1997 .

[2]  Boris Stilman Translations of network languages , 1994 .

[3]  Boris Stilman,et al.  Heuristic networks for space exploration , 1994 .

[4]  Boris Stilman NETWORK LANGUAGES FOR INTELLIGENT CONTROL D R A F T , 1996 .

[5]  Boris Stilman A linguistic geometry for multiagent systems , 1995, IEA/AIE '95.

[6]  Herbert A. Simon,et al.  The Sciences of the Artificial , 1970 .

[7]  Richard Fikes,et al.  STRIPS: A New Approach to the Application of Theorem Proving to Problem Solving , 1971, IJCAI.

[8]  Edmund H. Durfee,et al.  Incremental Planning to Control a Blackboard-based Problem Solver , 1986, AAAI.

[9]  Boris Stilman DEEP SEARCH IN LINGUISTIC GEOMETRY , 1996 .

[10]  Mark S. Boddy,et al.  Solving Time-Dependent Planning Problems , 1989, IJCAI.

[11]  Ervin Y. Rodin,et al.  Application of semantic control to a class of pursuer-evader problems , 1993 .

[12]  Boris Stilman Syntactic Hierarchy for Robotic Systems , 1993 .

[13]  Richard E. Korf,et al.  Real-Time Heuristic Search , 1990, Artif. Intell..

[14]  Daniel J. Rosenkrantz,et al.  Programmed Grammars and Classes of Formal Languages , 1969, JACM.

[15]  Boris Stilman,et al.  A Multi-Agent Graph-Game Approach to Theoretical Foundations of Linguistic Geometry , 1995, WOCFAI.

[16]  Edmund H. Durfee,et al.  Approximate Processing in Real-Time Problem Solving , 1988, AI Mag..

[17]  Ervin Y. Rodin,et al.  Artificial intelligence modelling of control systems , 1988, Simul..

[18]  Craig A. Knoblock Learning Abstraction Hierarchies for Problem Solving , 1990, AAAI.

[19]  Azriel Rosenfeld,et al.  Picture languages: Formal models for picture recognition , 1979 .

[20]  Jay K. Strosnider,et al.  A Structured View of Real-Time Problem Solving , 1994, AI Mag..

[21]  Seymour Ginsburg,et al.  The mathematical theory of context free languages , 1966 .

[22]  Mikhail M. Botvinnik Computers in chess - solving inexact search problems , 1984, Springer series in symbolic computation.

[23]  George Leitmann,et al.  Optimization techniques, with applications to aerospace systems , 1964 .

[24]  Earl D. Sacerdoti,et al.  The Nonlinear Nature of Plans , 1975, IJCAI.

[25]  Mihajlo D. Mesarovic,et al.  Abstract Systems Theory , 1989 .

[26]  Alan C. Shaw,et al.  A Formal Picture Description Scheme as a Basis for Picture Processing Systems , 1969, Inf. Control..

[27]  V. R. Lesser,et al.  Incremental planning to control time-constrained blackboard-based problem solver (vehicle monitoring) , 1988 .

[28]  David Chapman,et al.  Planning for Conjunctive Goals , 1987, Artif. Intell..

[29]  Boris Stilman A formal model for heuristic search , 1994, CSC '94.

[30]  John McCarthy,et al.  SOME PHILOSOPHICAL PROBLEMS FROM THE STANDPOINT OF ARTI CIAL INTELLIGENCE , 1987 .

[31]  Ervin Y. Rodin Semantic control theory , 1988 .

[32]  Boris Stilman Network languages for complex systems , 1993 .

[33]  Jane W.-S. Liu,et al.  Scheduling Periodic Jobs That Allow Imprecise Results , 1990, IEEE Trans. Computers.

[34]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[35]  R. Narasimhan,et al.  Syntax-directed interpretation of classes of pictures , 1966, CACM.

[36]  David A. McAllester,et al.  Systematic Nonlinear Planning , 1991, AAAI.

[37]  James S. Albus,et al.  Outline for a theory of intelligence , 1991, IEEE Trans. Syst. Man Cybern..

[38]  John McCarthy,et al.  Circumscription - A Form of Non-Monotonic Reasoning , 1980, Artif. Intell..

[39]  Mark Stefik,et al.  Planning and Meta-Planning (MOLGEN: Part 2) , 1981, Artif. Intell..

[40]  Noam Chomsky,et al.  On Certain Formal Properties of Grammars , 1959, Inf. Control..

[41]  King-Sun Fu,et al.  Syntactic Pattern Recognition And Applications , 1968 .

[42]  Nils J. Nilsson,et al.  Principles of Artificial Intelligence , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[43]  Boris Stilman A Linguistic Geometry of the Chess Model , 1998 .

[44]  Boris Stilman MULTIAGENT AIR COMBAT WITH CONCURRENT MOTIONS , 1995 .

[45]  Jerome Feder,et al.  Plex languages , 1971, Inf. Sci..

[46]  Boris Stilman A linguistic approach to geometric reasoning , 1993 .

[47]  Theodosios Pavlidis,et al.  Structural pattern recognition , 1977 .