We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.DM

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Discrete Mathematics

Title: A recognition algorithm for simple-triangle graphs

Authors: Asahi Takaoka
Abstract: A simple-triangle graph is the intersection graph of triangles that are defined by a point on a horizontal line and an interval on another horizontal line. The time complexity of the recognition problem for simple-triangle graphs was a longstanding open problem, which was recently settled. This paper provides a new recognition algorithm for simple-triangle graphs to improve the time bound from $O(n^2 \overline{m})$ to $O(nm)$, where $n$, $m$, and $\overline{m}$ are the number of vertices, edges, and non-edges of the graph, respectively. The algorithm uses the vertex ordering characterization that a graph is a simple-triangle graph if and only if there is a linear ordering of the vertices containing both an alternating orientation of the graph and a transitive orientation of the complement of the graph. We also show, as a byproduct, that an alternating orientation can be obtained in $O(nm)$ time for cocomparability graphs, and it is NP-complete to decide whether a graph has an orientation that is alternating and acyclic.
Comments: revised, results unchanged, reference changed. 12 pages 12pt, 1 figure
Subjects: Discrete Mathematics (cs.DM); Data Structures and Algorithms (cs.DS); Combinatorics (math.CO)
MSC classes: 68R10, 05C75, 05C85, 05C62
Cite as: arXiv:1710.06559 [cs.DM]
  (or arXiv:1710.06559v2 [cs.DM] for this version)

Submission history

From: Asahi Takaoka [view email]
[v1] Wed, 18 Oct 2017 02:30:04 GMT (16kb)
[v2] Wed, 19 Sep 2018 16:04:14 GMT (24kb)

Link back to: arXiv, form interface, contact.