Planar graph bipartization in linear time (Q2482113): Difference between revisions

From MaRDI portal
Import240304020342 (talk | contribs)
Set profile property.
Import241208061232 (talk | contribs)
Normalize DOI.
 
(2 intermediate revisions by 2 users not shown)
Property / DOI
 
Property / DOI: 10.1016/j.dam.2007.08.013 / rank
Normal rank
 
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1016/j.dam.2007.08.013 / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W1991223992 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Planar Separators / rank
 
Normal rank
Property / cites work
 
Property / cites work: Easy problems for tree-decomposable graphs / rank
 
Normal rank
Property / cites work
 
Property / cites work: A Linear-Time Algorithm for Finding Tree-Decompositions of Small Treewidth / rank
 
Normal rank
Property / cites work
 
Property / cites work: Primal-dual approximation algorithms for feedback problems in planar graphs / rank
 
Normal rank
Property / cites work
 
Property / cites work: Finding a Maximum Cut of a Planar Graph in Polynomial Time / rank
 
Normal rank
Property / cites work
 
Property / cites work: Efficient Planarity Testing / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4252334 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Edge-disjoint odd cycles in planar graphs. / rank
 
Normal rank
Property / cites work
 
Property / cites work: A Minimax Theorem for Directed Graphs / rank
 
Normal rank
Property / cites work
 
Property / cites work: Mangoes and blueberries / rank
 
Normal rank
Property / cites work
 
Property / cites work: Finding odd cycle transversals. / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4408101 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Graph minors. V. Excluding a planar graph / rank
 
Normal rank
Property / cites work
 
Property / cites work: Quickly excluding a planar graph / rank
 
Normal rank
Property / DOI
 
Property / DOI: 10.1016/J.DAM.2007.08.013 / rank
 
Normal rank

Latest revision as of 22:26, 18 December 2024

scientific article
Language Label Description Also known as
English
Planar graph bipartization in linear time
scientific article

    Statements

    Planar graph bipartization in linear time (English)
    0 references
    0 references
    0 references
    0 references
    0 references
    16 April 2008
    0 references
    This paper studies a parameterized version of the fundamental graph bipartization problem: given a graph \(G\), decide whether \(G\) can be made bipartite by deleting a set \(S\) of its vertices having cardinality at most \(k\), where \(k\) is a fixed natural number. This can be done if the graph has an odd cycle vertex transversal of size at most \(k\), i.e. a set of vertices \(S\) with \(|S|\leq k\) that hits all the odd cycles in \(G\). In particular, the authors focus on the bipartization problem in planar graphs. In this case, one may look at the properties of any plane embedding of the given graph \(G\). Then, the key observation in the paper is that a set \(W\) of vertices is an odd cycle transversal of \(G\) precisely if every face of \(G-W\) contains an even number of odd faces of \(G\). Starting from this observation, it is shown that if the graph has the required property than it has bounded treewidth, too. Moreover, it is observed that the bipartization problem for a fixed \(k\) can be expressed as a monadic second order logic formula, which entails that this problem is feasible in linear time on bounded treewidth instances. Nevertheless, for completeness and in order to give a more efficient technique, an explicit algorithm that computes a minimum odd cycle transversal for graphs having bounded treewidth is also described in the paper. In summary, we get a linear time algorithm to compute a bipartization of a planar graph, if a fixed bound \(k\) is given. That is, this paper shows that the bipartization problem is fixed-parameter tractable for planar graphs. I found this paper very interesting. However, possible readers interested in practical applications should consider that linearity here (as in the computation of tree-decompositions used in the proposed technique) hide very big constants that in many cases make such algorithms impractical.
    0 references
    planar graph
    0 references
    odd cycle
    0 references
    linear time algorithm
    0 references
    treewidth
    0 references

    Identifiers