• DocumentCode
    995669
  • Title

    k-Coteries for tolerating network 2-partition

  • Author

    Harada, Takashi ; Yamashita, Masafumi

  • Author_Institution
    Graduate Sch. of Manage., Hiroshima Univ., Japan
  • Volume
    15
  • Issue
    7
  • fYear
    2004
  • fDate
    7/1/2004 12:00:00 AM
  • Firstpage
    666
  • Lastpage
    672
  • Abstract
    A network partition, which makes it impossible for some pairs of processes to communicate with each other, is one of the most serious network failures. Although the notion of k-coterie is introduced to design a k-mutual exclusion algorithm that is robust against network failures, the number of processes allowed to simultaneously access the critical section may fatally decrease once network partition occurs. We discuss how to construct a k-coterie such that the k-mutual exclusion algorithm adopting it is robust against a network 2-partition. To this end, we introduce the notion of complemental k-coterie, and show that complemental k-coteries meet our requirements. We then give methods for constructing complemental k-coteries, and show a necessary and sufficient condition for a k-coterie to be complemental.
  • Keywords
    distributed algorithms; fault tolerant computing; set theory; complemental k-coterie; distributed systems; mutual exclusion algorithm; network 2-partition tolerance; network partition; quorums; Access protocols; Algorithm design and analysis; Computer Society; Partitioning algorithms; Robustness; Sufficient conditions; 65; Distributed systems; complemental; k-coteries; k-mutual exclusion problem; k-semicoteries; network 2-partition; nondominatedness; quorums.;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2004.23
  • Filename
    1302106