TY - JOUR
T1 - Independent Spanning Trees in Networks
T2 - A Survey
AU - Cheng, Baolei
AU - Wang, Dajin
AU - Fan, Jianxi
N1 - Funding Information:
This work was supported by the National Natural Science Foundation of China (nos. 62272333, 62172291, and U1905211), the Jiangsu Province Department of Education Future Network Scientific Research Fund Project (no. FNSRFP-2021-YB-39), a project funded by the Priority Academic Program Development of Jiangsu Higher Education Institutions, and Collaborative Innovation Center of Novel Software Technology and Industrialization.
Publisher Copyright:
Copyright © 2023 held by the owner/author(s). Publication rights licensed to ACM.
PY - 2023/7/17
Y1 - 2023/7/17
N2 - The problem of constructing independent spanning trees (ISTs) dates back to as early as the late 1980s. Given a network G of a certain topology, the question is whether we can, as well as how to, construct a set of ISTs in G. ISTs have proven to be of great importance in many network tasks. The past decade has seen a particularly remarkable increase in the literature on ISTs, manifesting a significant growth of interest. ISTs can be classified into edge-independent spanning trees (edge-ISTs), node-independent spanning trees (node-ISTs), and completely independent spanning trees (CISTs). For a network G, node-ISTs (edge-ISTs) rooted at u are a set of spanning trees rooted at u in G such that there are no common internal nodes (edges) between u and any other node among the paths in these spanning trees. If every node in a set of node-ISTs can act as a root node, the set of trees is called CISTs. This survey aims at bringing together important works on ISTs that have been reported in the literature. It provides a historical perspective of how the field has evolved, and can serve as an integrated useful resource of references for future research on ISTs.
AB - The problem of constructing independent spanning trees (ISTs) dates back to as early as the late 1980s. Given a network G of a certain topology, the question is whether we can, as well as how to, construct a set of ISTs in G. ISTs have proven to be of great importance in many network tasks. The past decade has seen a particularly remarkable increase in the literature on ISTs, manifesting a significant growth of interest. ISTs can be classified into edge-independent spanning trees (edge-ISTs), node-independent spanning trees (node-ISTs), and completely independent spanning trees (CISTs). For a network G, node-ISTs (edge-ISTs) rooted at u are a set of spanning trees rooted at u in G such that there are no common internal nodes (edges) between u and any other node among the paths in these spanning trees. If every node in a set of node-ISTs can act as a root node, the set of trees is called CISTs. This survey aims at bringing together important works on ISTs that have been reported in the literature. It provides a historical perspective of how the field has evolved, and can serve as an integrated useful resource of references for future research on ISTs.
KW - algorithms
KW - edge-disjoint spanning trees
KW - Independent spanning trees (ISTs)
KW - interconnection networks
UR - http://www.scopus.com/inward/record.url?scp=85164264558&partnerID=8YFLogxK
U2 - 10.1145/3591110
DO - 10.1145/3591110
M3 - Article
AN - SCOPUS:85164264558
SN - 0360-0300
VL - 55
JO - ACM Computing Surveys
JF - ACM Computing Surveys
IS - 14 S
M1 - 335
ER -