A Self-Stabilizing Algorithm for Constructing an ST-Reachable Directed Acyclic Graph When |S| ≤ 2 and |T| ≤ 2

被引:2
|
作者
Kim, Yonghwan [1 ]
Shibata, Masahiro [2 ]
Sudo, Yuichi [3 ]
Nakamura, Junya [4 ]
Katayama, Yoshiaki [1 ]
Masuzawa, Toshimitsu [3 ]
机构
[1] Nagoya Inst Technol, Nagoya, Aichi, Japan
[2] Kyushu Inst Technol, Fukuoka, Japan
[3] Osaka Univ, Osaka, Japan
[4] Toyohashi Univ Technol, Toyohashi, Aichi, Japan
基金
日本科学技术振兴机构;
关键词
directed acyclic graph; an ST-reachable DAG; self-stabilization;
D O I
10.1109/ICDCS.2019.00219
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we introduce a new graph structure named an ST-reachable directed acyclic graph which is a directed acyclic graph (DAG) that guarantees reachability from every sender to every target (i.e., a directed path exists). When an arbitrary connected undirected graph G = (V, E) and two sets of the vertices, senders S (subset of V) and targets T (subset of V), are given, we consider construction of a minimal ST-reachable DAG by changing some undirected edges to arcs and removing the remaining edges. This implies that every node in T is reachable from every node in S on the constructed ST-reachable DAG. In particular, our goals are (1) to find the necessary and sufficient condition that an ST-reachable DAG can be constructed, and (2) to design a self-stabilizing algorithm for constructing a minimal ST-reachable DAG (if exists). In this paper, we present the necessary and sufficient condition that a minimal ST-reachable DAG can be constructed when vertical bar S vertical bar <= 2 and vertical bar T vertical bar <= 2, and propose a self-stabilizing algorithm to construct an ST-reachable DAG (if exists) when an arbitrary connected undirected graph, S(vertical bar S vertical bar <= 2) and T(vertical bar T vertical bar <= 2) are given. Moreover, our proposed algorithm can detect the nonexistence of ST-reachable DAG if there exists no ST-reachable DAG of the given graph and two sets of vertices, S and T.
引用
收藏
页码:2228 / 2237
页数:10
相关论文
共 31 条
  • [1] Self-Stabilizing Construction of a Minimal Weakly ST-Reachable Directed Acyclic Graph
    Nakamura, Junya
    Shibata, Masahiro
    Sudo, Yuichi
    Kim, Yonghwan
    2020 INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS 2020), 2020, : 1 - 10
  • [2] Brief Announcement: Self-stabilizing Construction of a Minimal Weakly ST-Reachable Directed Acyclic Graph
    Nakamura, Junya
    Shibata, Masahiro
    Sudo, Yuichi
    Kim, Yonghwan
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, SSS 2019, 2019, 11914 : 272 - 276
  • [3] A Self-Stabilizing Algorithm for Constructing a Maximal (2,2)-Directed Acyclic Mixed Graph
    Kim, Yonghwan
    Aono, Hiroki
    Katayama, Yoshiaki
    Masuzawa, Toshimitsu
    2018 SIXTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR 2018), 2018, : 29 - 38
  • [4] A self-stabilizing algorithm for constructing a minimal reachable directed acyclic graph with two senders and two targets
    Kim, Yonghwan
    Shibata, Masahiro
    Sudo, Yuichi
    Nakamura, Junya
    Katayama, Yoshiaki
    Masuzawa, Toshimitsu
    THEORETICAL COMPUTER SCIENCE, 2021, 874 : 1 - 14
  • [5] A self-stabilizing algorithm for constructing a maximal (σ,τ)-directed acyclic mixed graph
    Kim, Yonghwan
    Katayama, Yoshiaki
    Masuzawa, Toshimitsu
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (12):
  • [6] A Self-Stabilizing Algorithm for Constructing (1,1)-Maximal Directed Acyclic Graph
    Kim, Yonghwan
    Ohno, Haruka
    Katayama, Yoshiaki
    Masuzawa, Toshimitsu
    2017 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2017, : 844 - 853
  • [7] A SELF-STABILIZING ALGORITHM FOR CONSTRUCTING BREADTH-1ST TREES
    HUANG, ST
    CHEN, NS
    INFORMATION PROCESSING LETTERS, 1992, 41 (02) : 109 - 117
  • [8] A Self-stabilizing Algorithm for the Maximal 2-packing in a Cactus Graph
    Antonio Trejo-Sanchez, Joel
    Alberto Fernandez-Zepeda, Jose
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 863 - 871
  • [9] Self-Stabilizing Algorithm for Maximal 2-packing with Safe Convergence in an Arbitrary Graph
    Ding, Yihua
    Wang, James Z.
    Srimani, Pradip K.
    PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 748 - 755
  • [10] A Self-Stabilizing Algorithm for a Maximal 2-Packing in a Cactus Graph Under Any Scheduler
    Antonio Trejo-Sanchez, Joel
    Alberto Fernandez-Zepeda, Jose
    Cesar Ramirez-Pacheco, Julio
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2017, 28 (08) : 1021 - 1045