Keskeiset käsitteet
並列実行時にも最適状態に収束するためには、グローバル状態空間がDAG構造を形成することが必要かつ十分な条件である。
Tiivistelmä
本論文では、DAG誘導問題とDAG誘導アルゴリズムについて詳しく説明している。
まず、DAG誘導問題について以下のことを示している:
- 問題の定義から自然にDAG構造が誘導される
- 部分最適状態では、少なくとも1つのノードが「impedensable」であり、その状態を変更する必要がある
- 全ての端末状態が最適状態であるような自己安定化DAG誘導問題を定義している
次に、DAG誘導アルゴリズムについて以下のことを示している:
- 問題の定義からDAG構造が自然に誘導されない場合でも、アルゴリズムによってDAG構造を誘導できる
- 最大マッチング問題をDAG誘導アルゴリズムで解く例を示している
最後に、DAG誘導アルゴリズムの性質について以下のことを示している:
- DAG構造を誘導することが非同期実行を許容するための必要十分条件である
- 個々のノードの局所状態の偏順序関係を調べるだけで、非同期実行の許容性を確認できる
Tilastot
問題の定義から自然にDAG構造が誘導される場合、部分最適状態sにおいて、Impedensable(i, s, P)が成り立つノードiが存在する。
DAG誘導アルゴリズムでは、部分最適状態sにおいて、Impedensable(i, s, P)が成り立つノードiが存在する。
Lainaukset
"DAG-inducing problems and DAG-inducing algorithms"
"inducing a ≺-DAG (described in Section 3) in the state space is crucial to allow asynchrony: it is a necessary and sufficient condition to allow asynchrony."