On-Line Learning of Coordination Plans

Coordination is an essential technique in cooperative distributed problem solving (CDPS). However, sophisticated coordination strategies are not always costeffective in all problem-solving situations. This paper presents a learning method to acquire coordination plans for specific problem-solving situations so that the appropriate type of coordination strategy is used. This learning is accomplished by recording and analyzing traces of inferences after problem solving. The analysis results in identification of situations where inappropriate coordination strategies have caused redundant activities or the lack of timely execution of important activities, thus degrading system performance. The analysis is also used to create situation-specific coordination plans, which use additional non-local information about activities in the networks, that are added to the system to remedy the problem. These situation-specific plans have the effect of introducing different levels of coordination into this system. We present this approach for coordination using two examples from a real distributed problem-solving application involving diagnosis of a local area network. This research was conducted at the University of Massachusetts at Amherst. Toshiharu Sugawara’s stay at the University of Massachusetts was supported by Nippon Telegraph and Telephone Corporation (NTT). This research was also supported in part by a grant from Network General Corporation, ARPA contract N00014-92-J-1698 and ONR contract N00014-92-J-1450. The content of the information does not necessarily reflect the position or the policy of the organizations supporting this research, and no official endorsement should be inferred. This is an extended version of a paper with the same title that will appear in the proceedings of 12th workshop on Distributed Artificial Intelligence.

[1]  Victor R. Lesser,et al.  Modeling and Diagnosing Problem-Solving System Behavior , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[2]  Toshiharu Sugawara,et al.  Using action benefits and plan certainties in multiagent problem solving , 1993, Proceedings of 9th IEEE Conference on Artificial Intelligence for Applications.

[3]  Victor R. Lesser,et al.  Generalizing the Partial Global Planning Algorithm , 1992, Int. J. Cooperative Inf. Syst..

[4]  Moshe Tennenholtz,et al.  Emergent Conventions in Multi-Agent Systems: Initial Experimental Results and Observations (Preliminary Report) , 1992, KR.

[5]  Edmund H. Durfee,et al.  Coordination as distributed search in a hierarchical behavior space , 1991, IEEE Trans. Syst. Man Cybern..

[6]  Frank von Martial Coordinating Plans of Autonomous Agents , 1992, Lecture Notes in Computer Science.

[7]  Gerald DeJong,et al.  Generalizations Based on Explanations , 1981, IJCAI.

[8]  Edmund H. Durfee,et al.  Partial global planning: a coordination framework for distributed hypothesis formation , 1991, IEEE Trans. Syst. Man Cybern..

[9]  Edmund H. Durfee,et al.  Using Partial Global Plans to Coordinate Distributed Problem Solvers , 1987, IJCAI.

[10]  R. Michalski,et al.  Learning from Observation: Conceptual Clustering , 1983 .

[11]  Jeffrey D. Case,et al.  Simple Network Management Protocol (SNMP) , 1989, RFC.

[12]  Kristian J. Hammond,et al.  Case-Based Planning: Viewing Planning as a Memory Task , 1989 .

[13]  Les Gasser,et al.  An Organizational Approach to Adaptive Production Systems , 1990, AAAI.

[14]  Victor Lesser,et al.  Analyzing the Need for Meta-Level Communication , 1993 .

[15]  Douglas Comer,et al.  Internetworking with TCP/IP , 1988 .

[16]  Les Gasser,et al.  Social Conceptions of Knowledge and Action: DAI Foundations and Open Systems Semantics , 1991, Artif. Intell..

[17]  J. Ross Quinlan,et al.  Learning Efficient Classification Procedures and Their Application to Chess End Games , 1983 .

[18]  Toshiharu Sugawara A cooperative LAN diagnostic and observation expert system , 1990, Ninth Annual International Phoenix Conference on Computers and Communications. 1990 Conference Proceedings.

[19]  Victor Lesser,et al.  Design of a Distributed Diagnosis System , 1986 .

[20]  Victor R. Lesser,et al.  The Distributed Vehicle Monitoring Testbed: A Tool for Investigating Distributed Problem Solving Networks , 1983, AI Mag..

[21]  Victor R. Lesser,et al.  A retrospective view of FA/C distributed problem solving , 1991, IEEE Trans. Syst. Man Cybern..

[22]  Marshall T. Rose,et al.  Management Information Base for network management of TCP/IP-based internets , 1990, RFC.

[23]  Tom Michael Mitchell,et al.  Explanation-based generalization: A unifying view , 1986 .