TY - JOUR
T1 - Bounded contractions of full trees
AU - Barak, Amnon
AU - Ben-Natan, Ron
PY - 1993/4
Y1 - 1993/4
N2 - Let G be a simple finite connected undirected graph. A contraction φ of G is a mapping from G = G(V, E) toG′ = G′(V′, E′), where G′ is also a simple connected undirected graph, such that if u, ν ∈ V are connected by an edge (adjacent) in G then either φ(u) = φ(ν), or φ(u) and φ(ν) are adjacent in G′. In this paper we are interested in a family of contractions, called bounded contractions, in which ∀ν′ ∈ V′, the degree of ν′ in G′, DegG′(ν′), satisfies DegG′(ν′) ≤ |φ-1(ν′)|, where φ-1(ν′) denotes the set of vertices in G mapped to ν′ under φ. These types of contractions are useful in the assignment (mapping) of parallel programs to a network of interconnected processors, where the number of communication channels of each processor is small. The main results of this paper are that there exists a partitioning of full m-ary trees that yields a bounded contraction of degree m + 1, i.e., a mapping for which ∀ν′ ∈ V′, |φ-1(ν′)| ≤ m + 1, and that this degree is a lower bound, i.e., there is no mapping of a full m-ary tree such that ∀ν′ ∈ V′, |φ-1(ν′)| ≤ m.
AB - Let G be a simple finite connected undirected graph. A contraction φ of G is a mapping from G = G(V, E) toG′ = G′(V′, E′), where G′ is also a simple connected undirected graph, such that if u, ν ∈ V are connected by an edge (adjacent) in G then either φ(u) = φ(ν), or φ(u) and φ(ν) are adjacent in G′. In this paper we are interested in a family of contractions, called bounded contractions, in which ∀ν′ ∈ V′, the degree of ν′ in G′, DegG′(ν′), satisfies DegG′(ν′) ≤ |φ-1(ν′)|, where φ-1(ν′) denotes the set of vertices in G mapped to ν′ under φ. These types of contractions are useful in the assignment (mapping) of parallel programs to a network of interconnected processors, where the number of communication channels of each processor is small. The main results of this paper are that there exists a partitioning of full m-ary trees that yields a bounded contraction of degree m + 1, i.e., a mapping for which ∀ν′ ∈ V′, |φ-1(ν′)| ≤ m + 1, and that this degree is a lower bound, i.e., there is no mapping of a full m-ary tree such that ∀ν′ ∈ V′, |φ-1(ν′)| ≤ m.
UR - http://www.scopus.com/inward/record.url?scp=0011542967&partnerID=8YFLogxK
U2 - 10.1006/jpdc.1993.1035
DO - 10.1006/jpdc.1993.1035
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:0011542967
SN - 0743-7315
VL - 17
SP - 363
EP - 369
JO - Journal of Parallel and Distributed Computing
JF - Journal of Parallel and Distributed Computing
IS - 4
ER -