LAYING OUT GRAPHS USING QUEUES

被引:99
作者
HEATH, LS [1 ]
ROSENBERG, AL [1 ]
机构
[1] UNIV MASSACHUSETTS,DEPT COMP SCI,AMHERST,MA 01003
关键词
QUEUE LAYOUT; STACK LAYOUT; BOOK EMBEDDING; GRAPH EMBEDDING; BANDWIDTH; SEPARATORS; NP-COMPLETENESS; FAULT-TOLERANT COMPUTING; SCHEDULING PARALLEL PROCESSORS;
D O I
10.1137/0221055
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The problem of laying out the edges of a graph using queues is studied. In a k-queue layout, vertices of the graph are placed in some linear order and each edge is assigned to exactly one of the k queues so that the edges assigned to each queue obey a first-in/first-out discipline. This layout problem abstracts a design problem of fault-tolerant processor arrays, a problem of sorting with parallel queues, and a problem of scheduling parallel processors. A number of basic results about queue layouts of graphs are established, and these results are contrasted with their analogues for stack layouts of graphs (the book-embedding problem). The 1-queue graphs (they are almost leveled-planar graphs) are characterized. It is proved that the problem of recognizing 1-queue graphs is NP-complete. Queue layouts for some specific classes of graphs are given. Relationships between the queuenumber of a graph and its bandwidth and separator size are presented. An apparent tradeoff between the queuewidth and the number of queues allowed in layouts of complete binary trees is indicated.
引用
收藏
页码:927 / 958
页数:32
相关论文
共 27 条
[1]   OPTIMAL REARRANGEABLE MULTISTAGE CONNECTING NETWORKS [J].
BENES, VE .
BELL SYSTEM TECHNICAL JOURNAL, 1964, 43 (4P2) :1641-+
[2]   BOOK THICKNESS OF A GRAPH [J].
BERNHART, F ;
KAINEN, PC .
JOURNAL OF COMBINATORIAL THEORY SERIES B, 1979, 27 (03) :320-331
[3]  
BHATT S, IN PRESS J ASS COMPU
[4]  
BHATT SN, 1990, 90108 U MASS DEP COM
[5]  
BUSS J, 1984, 16TH P ANN ACM S THE, P98
[6]   EMBEDDING GRAPHS IN BOOKS - A LAYOUT PROBLEM WITH APPLICATIONS TO VLSI DESIGN [J].
CHUNG, FRK ;
LEIGHTON, FT ;
ROSENBERG, AL .
SIAM JOURNAL ON ALGEBRAIC AND DISCRETE METHODS, 1987, 8 (01) :33-58
[7]  
Erdos P., 1935, COMPOS MATH, V2, P463
[8]  
Even S., 1971, THEORY MACHINES COMP, P71, DOI DOI 10.1016/B978-0-12-417750-5.50011-7
[9]   Optimal Book Embeddings of the FFT, Benes, and Barrel Shifter Networks [J].
Games, Richard A. .
ALGORITHMICA, 1986, 1 (1-4) :233-250
[10]  
Garey M.R., 1979, COMPUTERS INTRACTABI, V174