Proceedings

Probabilistically Survivable MASs

Download BibTeX Cite

Proceedings of the Eighteenth International Joint Conference on Artificial Intelligence. Pages 789-794.

© 2003 International Joint Conferences on Artificial Intelligence

Abstract

Multiageht systems (MAS) can "go down" for a large number of reasons, ranging from system malfunctions and power failures to malicious attacks. The placement of agents on nodes is called a deployment of the MAS. We develop a probabilistic model of survivability of a deployed MAS and provide two algorithms to compute the probability of survival of a deployed MAS. Our probabilistic model does not make independence assumptions though ·such assumptions can be added if so desired. An optimal deployment of a MAS is one that mu:imizes its survival probability. We provide a mathematical answerto this question. an algorithm that computes an exact solution to this problem, as well as several algorithms that quickly compute approximate solutions to the problem. We have implemented our algorithms - our implementation demonstrates that computing deployments can be done scalably.

  1. [Cormen eta/., 1990] T. H. Corm en, C. E. Leiserson, and R. L. Rivest. Introduction to Algorithms. MIT Press, Cam - bridge. MA, 1990.
  2. [Fan,2001] X. Fan. On splitting and cloning agents, 2001. Turku Center for Computer Science. Tech. Reports 407.
  3. Fedoruk and Deters. 2002]
  4. A. Fedoruk and R. Deters. Im - proving fault-tolerance by replicating agents. In Proceed- ingsAAMAS-02, pages 737-744, Bologna, Italy, 2002.
  5. Gartner, 1999)
  6. F. C. Gartner. Fundamentals of fault- tolerant distributed computing in asynchronous environ- ments. ACM Computing Surveys, 31(1):1-26, 1999.
  7. [Gutjahr, 1998] W. J. Gutjahr. Reliability optimization of redundant software with correlate failures. In The 9th Int. Symp. on Software Reliability Engineering. Germany. 1998.
  8. [Hiller and Lieberman, 1974] F. S. Hiller and G. J. Lieber- man. Operations Research. Holden-Day, San Francisco, 1974.
  9. Karmarkar.1984]
  10. N. Karmarkar. A new polynomial-time algorithm for linear programming. Combinatorica, 4:373- 396, 1984.
  11. [Kumaret a/., 2000] S. Kumar, P.R. Cohen, and H.J. Levesque. The adaptive agent architecture: achieving fault-tolerance using persistent broker teams. In Proc. of /CMAS, 2000.
  12. [Lyu and He, 1993] M. Lyu and Y. He. Improving the a- version programming process through the evolution of a design paradigm. IEEE Trans. Reliability, 42(2), 1993. [Marin et al., 200 ll
  13. Marin, P. Sens, J. Briot. and Z. Gues- soum. Towards adaptive fault tolerance for distributed multi-agent systems. In Proceedings of ERSADS. 2001.
  14. [Mishra, 2001] S. Mishra. Agent faulttolerance using group communication. In Pro c. of PDPTA -01, NV, 2001. [
  15. [Shehory et al., 1998] Shehory. K. P. Sycara, P. Cha- lasani, and S. Jha. Increasing resource utilization and task performance by agent cloning. In Proc. of ATAL-98, pp 413-426, 1998.
  16. [Shmoys et al., 1997] D. B. Shmoys, E. Tardos, and K. Aardal. Approximation algorithms for facility location problems. In Pro c. of STO C-9 7, pages 265-27 4, 1997.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards