On handling component and transaction failures in multi agent systems

  • Authors:
  • Pradeep Reddy Varakantham;Santosh Kumar Gangwani;Kamalakar Karlapalem

  • Affiliations:
  • International Institute of Information Technology, Gachibowli, Hyderabad, INDIA;International Institute of Information Technology, Gachibowli, Hyderabad, INDIA;International Institute of Information Technology, Gachibowli, Hyderabad, INDIA

  • Venue:
  • ACM SIGecom Exchanges - Chains of commitment
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Multi agent systems are being used for various practical applications like e-commerce, e-auctions and gathering information from the web. Thus there is a need for these systems to be robust. However, agents can fail due to component failures. The atomic tasks taken up by the agents might also fail. So, agents need to recover to a correct state after a failure. This paper deals with the logging required and hence forth the recovery protocol to recover the agent to a correct state. An agent is modeled as a colored Petrinet. By logging the state information of the agent (Petrinet) an agent recovers from failures. For atomicity of tasks in multi-agent systems, linear two-phase commit protocol with some enhancements is proposed