Abstract
Coherence in a distributed system is meant to offset the disadvantages of distribution. The paper explores four issues under coherence, namely preservation of knowledge consistency across the agents, reliability of the overall system, integration of local solutions and the global performance. It presents some general strategies that can be employed to improve coherence in a CKBS, which include a weak consistency with versions for knowledge revision, and a recovery mechanism based on a hierarchic three-stage coordination, which ensures the correct isolation of potentially hierarchic multiagent actions. The paper goes on to identify the sources and classes of conflicts in global integration, and it suggests remedies, which at worst case would involve negotiation. In global performance, it focusses on planning and result synthesis, as the two most important problem domains, and suggests strategies ameliorate performance.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Bond, A. and Gasser, L. (1988). An Analysis of Problems and Research in DAI. In A. Bond and L. Gasser (Eds.),Readings in Distributed Artificial Intelligence. Morgan Kaufman, pp. 3–35.
Bruce, B. and Newman, D. (1988). Interacting Plans. In A. Bond and L. Gasser (Eds.),Readings in Distributed Artificial Intelligence. Morgan Kaufrnan, pp. 248–267.
Cohen, P. (1988). Elements of a Plan Based Theory of Speech Acts. In A. Bond and L. Gasser (Eds.),Readings in Distributed Artificial Intelligence. Morgan Kaufman, pp. 169–186.
Corkill, D. and Lesser, V. (1983). The use of meta-level control for coordination in a distributed problem solving network. InInt. Joint Conf. Artif. Intett. (pp. 748–756).
Davis, R. and Smith, R. (1983). Negotiation as a Metaphor for Distributed Problem Solving.Artificial Intelligence, 20, 63–109.
Deen, S. (1985).Principles and Practice of Database Systems. Macmillan.
Deen, S. (1988). The Architecture of a Distributed Database System —PRECI*.Computer Journal, 31 (12), 175–181.
Deen, S. (1991). Interagent Operations in CKBSs. In K. Kambayashi, (Ed.),IMS91 (IEEE Workshop on Interoperability in Multidatabase Systems (pp. 230–238). Kyoto, Japan.
Fletcher, M. and Walsh, M. (1992). A Working Paper on Coherence in Multi Agent Systems. Internal Report DAKE/-/TR-92008.1, Data and Knowledge Engineering Centre, University of Keele, Staffordshire, ST5 5BG.
Genesereth, M. and Fikes, R. (1992).Knowledge Interchange Format Reference Manual. Version 3.0, Computer Science Department, Stanford University, Stanford, CA 94305.
Gruber, T. (1992).Ontolingua: A Mechanism to Support Portable Ontologies. Version 3.0, Knowledge Systems Laboratory, Stanford University, 701 Welch Road, Building C, Paio Alto, CA 94304.
Hewitt, C. (1990). Towards Open information Systems Semantics. In M. Huhns (Ed.),Proc. 10th Int. Workshop DAL
Huhns, M. (1991). Distributed Truth Maintenance. In S. Deen (Ed.),CKBS'90 (pp.133–147). Springer-Verlag.
Kuwabara, K. and Lesser, V. (1989). Extended protocol for multistage negotiation.Proc. Ninth Workshop Distributed Artif. Intell. (pp. 129–161). Rosario Resort, Eastsound, Washington.
Lenat, D. (1988). Beings: Knowledge as Interacting Agent. In A. Bond and L. Gasser (Eds.),Readings in Distributed Artificial Intelligence. Morgan Kaufman, pp. 161–168.
Lesser, V., Durfee, E., and Corkill, D. (1988). Coherent Cooperation among Communicating Problem Solvers. In A. Bond and L. Gasser (Eds.),Readings in Distributed Artificial Intelligence. Morgan Kaufman, pp. 268–284.
Litwin, W. and Abdellatif, A. (1986). Multidatabase Interoperability.IEEE Computer, 19 (12), 10–18.
Meyer, R., Corny, S., Lesser., V. (1986). Multistage Negotiation in Distributed Planning. Coins technical report, University of Massachusetts.
Rosenchein, J. (1988). Synchronisation of Multi-agent Plans. In A. Bond and L. Gasser (Eds.),Readings in Distributed Artificial Intelligence. Morgan Kaufman, pp. 187–191.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Deen, S.M. A general framework for coherence in a CKBS. J Intell Inf Syst 2, 83–107 (1993). https://doi.org/10.1007/BF01066547
Issue Date:
DOI: https://doi.org/10.1007/BF01066547