用户名: 密码: 验证码:
On k-greedy routing algorithms
详细信息    查看全文
文摘
Let G=(V,E) and G=(V,E) be two graphs. A k-inverse-adjacency-preserving mapping ρ from G   to a07feebea923e665a270153" title="Click to view the MathML source">G is a one-to-many and onto mapping from V   to V satisfying the following: (1) Each vertex v∈V in G   is mapped to a non-empty subset ρ(v)⊂V in a07feebea923e665a270153" title="Click to view the MathML source">G, the cardinality of ρ(v) is at most k  ; (2) if u≠v, then ρ(u)∩ρ(v)=∅; and (3) for any u∈ρ(u) and v∈ρ(v), if (u,v)∈E, then (u,v)∈E. A vertex u in 34a11cf369e6f702d45a8c075e2" title="Click to view the MathML source">ρ(u) is called a virtual location for u.

Let ρ be a k-inverse-adjacency-preserving-mapping (k-IAPM for short) from G   to a07feebea923e665a270153" title="Click to view the MathML source">G. Let δ   be a greedy drawing of a07feebea923e665a270153" title="Click to view the MathML source">G into a metric space M. Consider a message from u to be delivered to v in G. Using the k-IAPM ρ from G   to a07feebea923e665a270153" title="Click to view the MathML source">G, intuitively, one can treat the message to be routed as if it were from one virtual location u for u   to one virtual location v for v, except that all the virtual locations of a vertex u   were identified with each other (which can be thought as instantaneously synchronized mirror sites for a particular website, for example). Then a routing path P can be computed from u to v while identifying all virtual locations for any vertex in G. Since ρ   inversely preserves adjacency from a07feebea923e665a270153" title="Click to view the MathML source">G to G  , such a routing path P corresponds to exactly one routing path P in G, which connects u to v.

In this paper, we formalize the above intuition into a concept which we call k-greedy routing algorithm for a graph G with n vertices, where k refers to the maximum number of virtual locations any vertex of G can have. Using this concept, the result presented in [18] can be rephrased as a 3-greedy routing algorithm for 3-connected plane graphs, where the virtual coordinates used are from 1 to 2n−2. In this paper, we present a 2-greedy routing algorithm for 3-connected plane graphs, where each vertex uses at least one but at most two virtual locations numbered from 1 to 2n−1. For the special case of plane triangulations (in a plane triangulation, every face is a triangle, including the exterior face), the numbers used are further reduced to from 1 to View the MathML source. Hence, there are at least View the MathML source vertices that use only one virtual location.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700