Neighborhood mutual remainder: self-stabilizing distributed implementation and applications
Acta Informatica 61 巻
83-100 頁
2023-12-18 発行
アクセス数 : 4 件
ダウンロード数 : 2 件
今月のアクセス数 : 4 件
今月のダウンロード数 : 2 件
この文献の参照には次のURLをご利用ください : https://ir.lib.hiroshima-u.ac.jp/00056161
ファイル情報(添付) |
ActaInformatica_61_83.pdf
2.59 MB
種類 :
全文
|
タイトル ( eng ) |
Neighborhood mutual remainder: self-stabilizing distributed implementation and applications
|
作成者 |
Dolev Shlomi
Katayama Yoshiaki
Ooshita Fukuhito
Wada Koichi
|
収録物名 |
Acta Informatica
|
巻 | 61 |
開始ページ | 83 |
終了ページ | 100 |
抄録 |
Motivated by the need to convert move-atomic assumption in LOOK-COMPUTE-MOVE (LCM) robot algorithms to be implemented in existing distributed systems, we define a new distributed fundamental task, the Neighborhood Mutual Remainder (NMR). Consider a situation where each process has a set of operations Op and executes each opera-tion in Op infinitely often in distributed systems. Then, let Oe ⊂ Op be a subset of operations, which a process cannot execute while its closed neighborhood executes operations in Op n Oe. The NMR is defined for such a situation. A distributed algorithm that satisfies the NMR requirement should satisfy the following two properties: (1) Liveness is satisfied if a process executes each operation in Op infinitely often, and (2) safety is satisfied if, when each process executes operations in Oe, no process in its closed neighborhood executes operations in Op n Oe. We formalize the concept of NMR and give a simple self-stabilizing algorithm using the pigeon-hole principle to demonstrate the design paradigm to achieve NMR. A self-stabilizing algorithm tolerates tran-sient faults (e.g., message loss, memory corruption, etc.) by its ability to converge from an arbitrary configuration to the legitimate one. In addition, we present an application of NMR to an LCM robot sys-tem for implementing a move-atomic property, where robots possess an independent clock that is advanced at the same speed. It is the first self-stabilizing implementation of the LCM synchronization for environments where each robot can have limited visibility and lights.
|
言語 |
英語
|
資源タイプ | 学術雑誌論文 |
出版者 |
Springer
|
発行日 | 2023-12-18 |
権利情報 |
This version of the article has been accepted for publication, after peer review (when applicable) and is subject to Springer Nature’s AM terms of use, but is not the Version of Record and does not reflect post-acceptance improvements, or any corrections. The Version of Record is available online at: https://doi.org/10.1007/s00236-023-00450-8
This is not the published version. Please cite only the published version.
この論文は出版社版ではありません。引用の際には出版社版をご確認、ご利用ください。
|
出版タイプ | Accepted Manuscript(出版雑誌の一論文として受付されたもの。内容とレイアウトは出版社の投稿様式に沿ったもの) |
アクセス権 | オープンアクセス |
収録物識別子 |
[DOI] https://doi.org/10.1007/s00236-023-00450-8
~の異版である
|