• DocumentCode
    2863145
  • Title

    Multiagent reputation management to achieve robust software using redundancy

  • Author

    Turlapati, Rajesh ; Huhns, Michael N.

  • Author_Institution
    Center for Inf. Technol., South Carolina Univ., Columbia, SC, USA
  • fYear
    2005
  • fDate
    19-22 Sept. 2005
  • Firstpage
    386
  • Lastpage
    392
  • Abstract
    This paper explains the building of robust software using multiagent reputation. One of the major goals of software engineering is to achieve robust software. Our hypothesis is that robustness can be increased through redundancy. We achieve redundancy by using agents, with each agent wrapping a different algorithm with similar functionality. The agents build trust in each other using reinforcement learning. Two types of reputation management are simulated: one in which the reputations of all agents are maintained centrally and a second, which is distributed, where an agent maintains locally the reputations of the agents it knows and each agent can have its own evaluation of its known agents´ performances. We simulated and compared two ways of achieving distributed reputation management. A probabilistic function is used as a preprocessing technique for selecting a set of agents based on reinforcement values of the agents. The values are obtained based on the correctness of the results the agent produces in performing the task it is given. Voting is used as a postprocessing technique for judging the correctness of the output generated by the agents.
  • Keywords
    learning (artificial intelligence); multi-agent systems; software fault tolerance; distributed reputation management; multiagent system; probabilistic function; reinforcement learning; software engineering; software fault tolerance; software redundancy; voting; Fault tolerance; Fault tolerant systems; Hardware; Information technology; Learning; Multiagent systems; Redundancy; Robustness; Software systems; Voting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Agent Technology, IEEE/WIC/ACM International Conference on
  • Print_ISBN
    0-7695-2416-8
  • Type

    conf

  • DOI
    10.1109/IAT.2005.105
  • Filename
    1565570