TY - JOUR
T1 - Mutual Embeddings
AU - Bozkurt, Ilker Nadi
AU - Huang, Hai
AU - Maggs, Bruce
AU - Richa, Andrea
AU - Woo, Maverick
N1 - Publisher Copyright:
© 2015 World Scientific Publishing Company.
Copyright:
Copyright 2016 Elsevier B.V., All rights reserved.
PY - 2015/10/1
Y1 - 2015/10/1
N2 - This paper introduces a type of graph embedding called a mutual embedding. A mutual embedding between two n-node graphs G1=(V1, E1) and G2=(V2,E2) is an identification of the vertices of V1 and V2, i.e., a bijection :V1aV 2, together with an embedding of G1 into G2 and an embedding of G2 into G1 where in the embedding of G1 into G2, each node u of G1 is mapped to (u) in G2 and in the embedding of G2 into G1 each node v of G2 is mapped to-1(v) in G1. The identification of vertices in G1 and G2 constrains the two embeddings so that it is not always possible for both to exhibit small congestion and dilation, even if there are traditional one-way embeddings in both directions with small congestion and dilation. Mutual embeddings arise in the context of finding preconditioners for accelerating the convergence of iterative methods for solving systems of linear equations. We present mutual embeddings between several types of graphs such as linear arrays, cycles, trees, and meshes, prove lower bounds on mutual embeddings between several classes of graphs, and present some open problems related to optimal mutual embeddings.
AB - This paper introduces a type of graph embedding called a mutual embedding. A mutual embedding between two n-node graphs G1=(V1, E1) and G2=(V2,E2) is an identification of the vertices of V1 and V2, i.e., a bijection :V1aV 2, together with an embedding of G1 into G2 and an embedding of G2 into G1 where in the embedding of G1 into G2, each node u of G1 is mapped to (u) in G2 and in the embedding of G2 into G1 each node v of G2 is mapped to-1(v) in G1. The identification of vertices in G1 and G2 constrains the two embeddings so that it is not always possible for both to exhibit small congestion and dilation, even if there are traditional one-way embeddings in both directions with small congestion and dilation. Mutual embeddings arise in the context of finding preconditioners for accelerating the convergence of iterative methods for solving systems of linear equations. We present mutual embeddings between several types of graphs such as linear arrays, cycles, trees, and meshes, prove lower bounds on mutual embeddings between several classes of graphs, and present some open problems related to optimal mutual embeddings.
KW - Graph embedding
KW - mutual embedding
KW - support tree preconditioners
UR - http://www.scopus.com/inward/record.url?scp=84948778600&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84948778600&partnerID=8YFLogxK
U2 - 10.1142/S0219265915500012
DO - 10.1142/S0219265915500012
M3 - Article
AN - SCOPUS:84948778600
SN - 0219-2659
VL - 15
JO - Journal of Interconnection Networks
JF - Journal of Interconnection Networks
IS - 1-2
M1 - 1550001
ER -