An Efficient Distributed Algorithm for Implementation of Multi-Rendezvous based on l-Chain-Coterie
スポンサーリンク
概要
- 論文の詳細を見る
Multi-Rendezvous is a powerful communication mechanism that allows a group of processes to execute an event in a synchronous way. Besides the multi-synchronous property, Multi-Rendezvous has an exclusive property which requires no more than one group to execute their events simultaneously, if they share a common process. It is not a trivial task to implement Multi-Rendezvous in a network system. The implementation has to maintain the properties mentioned above, be fair and make progress. Some highly abstract specification languages have employed Multi-Rendezvous to enhance the specification power of the languages, e.g., LOTOS, a specification language for communication protocols and distributed systems. Coterie is a communication structure which has been used in solutions for many distributed problems such as mutual exclusion, replica control, and distributed consensus. Our previous work has shown that coterie can also be used for solving implementation problem of Multi-Rendezvous, with O(N^<1.5>) message passes. In this paper, we propose a communication structure called l-chain-coterie, as a generalization of coterie, and a more efficient distributed algorithm for implementing Multi-Rendezvous based on the structure with O(N^<1+1 / l>) message passes. Our algorithm is fully distributed and does not use manager processes and auxiliary resources.
- 一般社団法人情報処理学会の論文
- 2000-02-15
著者
-
Cheng Zixue
Department Of Computer Software University Of Aizu
-
NOGUCHI SHOICHI
Department of Computer Software, University of Aizu
-
Huang Tongjun
Information System And Technology Center University Of Aizu
-
Noguchi S
Department Of Computer Software University Of Aizu
-
NAIK KSHIRASAGAR
School of Computer Science, Carleton University
-
TAJIMA NAKA
SOGO KEIBI HOSHO CO., LTD.
-
Noguchi Shoichi
Department Of Computer Software University Of Aizu
-
Tajima Naka
Sogo Keibi Hosho Co. Ltd.
-
Naik Kshirasagar
School Of Computer Science Carleton University
関連論文
- A web Education System with Personalized Navigation Based on SQ3R (特集:ブロードバンドネットワークサービス)
- A Distance Learning Support System Based on Effective Study Method SQ3R(Special Issue on High Speed Networks and Multimedia Applications)
- An Educational Schoolbag System for Providing an Object Reminder Service (特集:シームレスコンピューティングとその応用技術)
- Design of a Ubiquitous Learning Support System based on Behavior Analysis (日韓合同ワークショップ 1st Korea-Japan Joint Workshop on Ubiquitous Computing and Networking Systems (ubiCNS 2005))
- Distributed Resource Allocation among Overlapping Groups
- A Distance Learning Support System Based on Effective Study Method SQ3R (特集:高速ネットワークとマルチメディアアプリケーション)
- A Consideration Of Integrated System Management In OSI Environment
- An Improvement of The Protocol Synthesis Algorithm
- A New Approach for Protocol Synthesis Based on LOTOS (Special Section on Net Theory and Its Applications)
- An Efficient Distributed Algorithm for Implementation of Multi-Rendezvous based on l-Chain-Coterie
- Distributed Algorithms for Leader Election on Partially Ordered Keys (特集 マルチメディア通信プロトコル)
- An Educational Schoolbag System for Providing an Object Reminder Service
- An Educational Schoolbag System for Providing an Object Reminder Service