Abstract
We consider the problem of testing a digraph G = (V, E) for upward planarity. In particular we present two fixed-parameter tractable algorithms for testing the upward planarity of G. Let n -|V|, let t be the number of triconnected components of G, and let c be the number of cut-vertices of G. The first upward planarity testing algorithm we present runs in O(2t · t! · n2)-time. The previously known best result is an O(t! · 8t · n3 + 23.2c · t3.2c · t! · 8t · n)-time algorithm by Chan. We use the kernelisation technique to develop a second upward planarity testing algorithm which runs in O(n2 + K 4(2k +1)!) time, where k = |E| - |V|. We also define a class of non upward planar digraphs.
Original language | English |
---|---|
Pages (from-to) | 199-208 |
Number of pages | 10 |
Journal | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
Volume | 3381 |
DOIs | |
Publication status | Published - 2005 |
Event | 31st Conference on Current Trends in Theory and Practice of Computer Science - Liptovsky Jan, Slovakia Duration: 22 Jan 2005 → 28 Jan 2005 |