Linear layouts of weakly triangulated graphs

被引:0
|
作者
Mukhopadhyay, Asish [1 ]
Rao, S. V. [2 ]
Pardeshi, Sidharth [3 ]
Gundlapalli, Srinivas [4 ]
机构
[1] Univ Windsor, Sch Comp Sci, Windsor, ON N9B 3P4, Canada
[2] Indian Inst Technol, Dept Comp Sci & Engn, Gauhati 781039, Assam, India
[3] Google Inc, 1600 Amphitheater Pkwy, Mountain View, CA 94043 USA
[4] Oracle India Pvt Ltd, Hyderabad, Telengana, India
关键词
Rigidity; graph embedding; weakly triangulated graphs;
D O I
10.1142/S1793830916500385
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A graph G = (V, E) is said to be triangulated if it has no chordless cycles of length 4 or more. Such a graph is said to be rigid if, for a valid assignment of edge lengths, it has a unique linear layout and non-rigid otherwise. Damaschke [Point placement on the line by distance data, Discrete Appl. Math. 127(1) (2003) 53-62] showed how to compute all linear layouts of a triangulated graph, for a valid assignment of lengths to the edges of G. In this paper, we extend this result to weakly triangulated graphs, resolving an open problem. A weakly triangulated graph can be constructively characterized by a peripheral ordering of its edges. The main contribution of this paper is to exploit such an edge order to identify the rigid and non-rigid components of G. We first show that a weakly triangulated graph without articulation points has at most 2(nq) different linear layouts, where n(q) is the number of quadrilaterals (4-cycles) in G. When G has articulation points, the number of linear layouts is at most 2(nb-1+nq), where n(b) is the number of nodes in the block tree of G and n(q) is the total number of quadrilaterals over all the blocks. Finally, we propose an algorithm for computing a peripheral edge order of G by exploiting an interesting connection between this problem and the problem of identifying a two-pair in G. Using an O(nm) time solution for the latter problem, we propose an O(n(2)m) time algorithm for computing its peripheral edge order, where m and n are respectively the number of edges and vertices of G. For sparse graphs, the time complexity can be improved to O(m(2)), using the concept of handles [R.B. Hayward, J.P. Spinrad and R. Sritharan, Improved algorithms for weakly chordal graphs, ACM Trans. Algorithms 3(2) (2007) 19pp].
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Linear Layouts of Weakly Triangulated Graphs
    Mukhopadhyay, Asish
    Rao, S. V.
    Pardeshi, Sidharth
    Gundlapalli, Srinivas
    [J]. ALGORITHMS AND COMPUTATION, WALCOM 2014, 2014, 8344 : 322 - 336
  • [2] WEAKLY TRIANGULATED GRAPHS
    HAYWARD, RB
    [J]. JOURNAL OF COMBINATORIAL THEORY SERIES B, 1985, 39 (03) : 200 - 209
  • [3] ALGORITHMS FOR WEAKLY TRIANGULATED GRAPHS
    SPINRAD, J
    SRITHARAN, R
    [J]. DISCRETE APPLIED MATHEMATICS, 1995, 59 (02) : 181 - 191
  • [4] OPTIMIZING WEAKLY TRIANGULATED GRAPHS
    HAYWARD, R
    HOANG, C
    MAFFRAY, F
    [J]. GRAPHS AND COMBINATORICS, 1989, 5 (04) : 339 - 349
  • [5] Weakly triangulated comparability graphs
    Eschen, E
    Hayward, RB
    Spinrad, J
    Sritharan, R
    [J]. SIAM JOURNAL ON COMPUTING, 1999, 29 (02) : 378 - 386
  • [6] Generating weakly triangulated graphs
    Hayward, R
    [J]. JOURNAL OF GRAPH THEORY, 1996, 21 (01) : 67 - 69
  • [7] On linear layouts of graphs
    Dujmovic, V
    Wood, DR
    [J]. DISCRETE MATHEMATICS AND THEORETICAL COMPUTER SCIENCE, 2004, 6 (02): : 339 - 357
  • [8] Recognizing weakly triangulated graphs by edge separability
    Berry, A
    Bordat, JP
    Heggernes, P
    [J]. ALGORITHM THEORY - SWAT 2000, 2000, 1851 : 139 - 149
  • [9] Treewidth and minimum fill-in of weakly triangulated graphs
    Bouchitté, V
    Todinca, I
    [J]. STACS'99 - 16TH ANNUAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE, 1999, 1563 : 197 - 206