• DocumentCode
    1635515
  • Title

    Making an Agreement in an Order-Heterogeneous Group by using a Distributed Coordination Protocol

  • Author

    Aikebaier, Ailixier ; Enokido, Tomoya ; Takizawa, Makoto

  • Author_Institution
    Tokyo Denki Univ., Tokyo
  • fYear
    2007
  • Firstpage
    1
  • Lastpage
    1
  • Abstract
    In peer-to-peer (P2P) applications, multiple peer processes are required to cooperate to make a global decision. In this paper, every process is assumed to be peer and autonomous, i.e. no centralized coordination. A domain of a process is a collection of possible values which the process can take. Each process first takes a value v in its domain and notifies the other processes of the value v. A process can take another value obtained from the values received from other processes. For example, a process may abort after notifying commit but cannot commit after notifying abort in the commitment control. An existentially (E)-precedent relation shows what values a process can take after taking a value. In addition, a process takes a more preferable value if the process can take one of multiple values. Thus, values are ordered in the preferentially (P)-precedent relation. Based on the precedent relations, each process takes the most preferable one in the values which can be changed from the current value v. In this paper, we discuss a coordination protocol in a type of heterogeneous system where every pair of processes have different precedent relations on the same domain. Each process learns a part of the precedent relation of another process through exchanging values.
  • Keywords
    peer-to-peer computing; protocols; distributed coordination protocol; heterogeneous system; order-heterogeneous group; peer-to-peer applications; precedent relations; Application software; Collaborative work; Computer applications; Peer to peer computing; Processor scheduling; Protocols; Voting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Workshops, 2007. ICPPW 2007. International Conference on
  • Conference_Location
    Xian
  • ISSN
    1530-2016
  • Print_ISBN
    0-7695-2934-8
  • Electronic_ISBN
    1530-2016
  • Type

    conf

  • DOI
    10.1109/ICPPW.2007.49
  • Filename
    4346359