CALL ROUTING AND THE RATCATCHER

被引:199
作者
SEYMOUR, PD
THOMAS, R
机构
[1] BELLCORE, MORRISTOWN, NJ 07960 USA
[2] GEORGIA INST TECHNOL, SCH MATH, ATLANTA, GA 30332 USA
关键词
AMS subject classification code (1991): 05C78; 05C85;
D O I
10.1007/BF01215352
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Suppose we expect there to be p(ab) phone calls between locations a and b, for all choices of a, b from some set L of locations. We wish to design a network to optimally handle these calls. More precisely, a ''routing tree'' is a tree T with set of leaves L, in which every other vertex has valency 3. It has ''congestion'' < k if for every edge e of T, there are fewer than k calls which will be routed along e, that is, between locations a, b in different components of T\e. Deciding if there is a routing tree with congestion < k is NP-hard, but if the pairs ab with p(ab) > 0 form the edges of a planar graph G, there is an efficient, strongly polynomial algorithm. This is because the problem is equivalent to deciding if a ratcatcher can corner a rat loose in the walls of a house with floor plan G, where p(ab) is a thickness of the wall ab. The ratcatcher carries a noisemaker of power k, and the rat will not move through any wall in which the noise level is too high (determined by the total thickness of the intervening walls between this one and the noisemaker). It follows that branch-width is polynomially computable for planar graphs - that too is NP-hard for general graphs.
引用
收藏
页码:217 / 241
页数:25
相关论文
共 6 条
[1]   QUICKLY EXCLUDING A FOREST [J].
BIENSTOCK, D ;
ROBERTSON, N ;
SEYMOUR, P ;
THOMAS, R .
JOURNAL OF COMBINATORIAL THEORY SERIES B, 1991, 52 (02) :274-283
[2]  
FREDERICKSON GN, 1987, SIAM J COMPUT, V16, P1004, DOI 10.1137/0216064
[3]  
Garey M. R., 1976, Theoretical Computer Science, V1, P237, DOI 10.1016/0304-3975(76)90059-1
[4]   GRAPH MINERS .11. CIRCUITS ON A SURFACE [J].
ROBERTSON, N ;
SEYMOUR, PD .
JOURNAL OF COMBINATORIAL THEORY SERIES B, 1994, 60 (01) :72-106
[5]   GRAPH MINORS .10. OBSTRUCTIONS TO TREE-DECOMPOSITION [J].
ROBERTSON, N ;
SEYMOUR, PD .
JOURNAL OF COMBINATORIAL THEORY SERIES B, 1991, 52 (02) :153-190
[6]   A POLYNOMIAL ALGORITHM FOR THE MIN-CUT LINEAR ARRANGEMENT OF TREES [J].
YANNAKAKIS, M .
JOURNAL OF THE ACM, 1985, 32 (04) :950-988