• DocumentCode
    3444893
  • Title

    Cache updates in a peer-to-peer network of mobile agents

  • Author

    Leontiadis, Elias ; Dimakopoulos, Vassilios V. ; Pitoura, Evaggelia

  • Author_Institution
    Dept. of Comput. Sci., Ioannina Univ., Greece
  • fYear
    2004
  • fDate
    25-27 Aug. 2004
  • Firstpage
    10
  • Lastpage
    17
  • Abstract
    In open multi-agent systems, agents need resources provided by other agents but they are not aware of which agents provide particular resources. We consider a peer-to-peer approach, in which each agent maintains a local cache with information about k resources, that is for each of the k resources, an agent that provides it. However, when an agent or a resource moves, cache entries become obsolete. We propose a suite of cache update policies that combine pull-based invalidation that is initiated by the agent that maintains the cache with push-based invalidation that is initiated by the agent that moves. We study and compare variations of oblivious flooding-based push/pull along with an informed push approach where each agent maintains a list of the agents that have it cached. Our experimental results indicate that a novel variation of flooding for push where a moving agent propagates its new location to agents in its old neighborhood achieves good cache consistency with a small message overhead. The proposed policies are suitable for any peer-to-peer system where peers cache information about other peers and this information becomes obsolete.
  • Keywords
    cache storage; mobile agents; multi-agent systems; peer-to-peer computing; cache consistency; cache update policies; flooding-based pull; flooding-based push; information caching; informed push approach; local cache; mobile agents; open multiagent systems; peer-to-peer network; pull-based invalidation; push-based invalidation; Computer science; Floods; Intelligent networks; Maintenance; Mobile agents; Multiagent systems; Peer to peer computing; Software agents;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Peer-to-Peer Computing, 2004. Proceedings. Proceedings. Fourth International Conference on
  • Print_ISBN
    0-7695-2156-8
  • Type

    conf

  • DOI
    10.1109/PTP.2004.1334926
  • Filename
    1334926