<p>A graph&#xa0;<i>G</i> contains a graph&#xa0;<i>H</i> as a pivot-minor if&#xa0;<i>H</i> can be obtained from&#xa0;<i>G</i> by applying a sequence of vertex deletions and edge pivots. Pivot-minors play an important role in the study of rank-width. Pivot-minors have mainly been studied from a structural perspective. In this paper we perform the first systematic computational complexity study of pivot-minors. We first prove that the <span>Pivot-Minor</span> problem, which asks if a given graph&#xa0;<i>G</i> contains a pivot-minor isomorphic to a given graph&#xa0;<i>H</i>, is <Emphasis FontCategory="SansSerif">NP</Emphasis>-complete. If&#xa0;<i>H</i> is not part of the input, we denote the problem by <i>H</i>-<span>Pivot-Minor</span>. We give a certifying polynomial-time algorithm for <i>H</i><span>-Pivot-Minor</span> when<UnorderedList Mark="Bullet"> <ItemContent> <p><i>H</i> is an induced subgraph of <InlineEquation ID="IEq1"> <EquationSource Format="TEX">\(P_3+tP_1\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi>P</mi> <mn>3</mn> </msub> <mo>+</mo> <mi>t</mi> <msub> <mi>P</mi> <mn>1</mn> </msub> </mrow> </math></EquationSource> </InlineEquation> for some integer <InlineEquation ID="IEq2"> <EquationSource Format="TEX">\(t\ge 0\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>t</mi> <mo>≥</mo> <mn>0</mn> </mrow> </math></EquationSource> </InlineEquation>,</p> </ItemContent> <ItemContent> <p><InlineEquation ID="IEq3"> <EquationSource Format="TEX">\(H=K_{1,t}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>H</mi> <mo>=</mo> <msub> <mi>K</mi> <mrow> <mn>1</mn> <mo>,</mo> <mi>t</mi> </mrow> </msub> </mrow> </math></EquationSource> </InlineEquation> for some integer <InlineEquation ID="IEq4"> <EquationSource Format="TEX">\(t\ge 1\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>t</mi> <mo>≥</mo> <mn>1</mn> </mrow> </math></EquationSource> </InlineEquation>, or</p> </ItemContent> <ItemContent> <p><InlineEquation ID="IEq5"> <EquationSource Format="TEX">\(|V(H)|\le 4\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mo stretchy="false">|</mo> <mi>V</mi> <mo stretchy="false">(</mo> <mi>H</mi> <mo stretchy="false">)</mo> <mo stretchy="false">|</mo> <mo>≤</mo> <mn>4</mn> </mrow> </math></EquationSource> </InlineEquation> except when <InlineEquation ID="IEq6"> <EquationSource Format="TEX">\(H \in \{K_4,C_3+P_1\}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>H</mi> <mo>∈</mo> <mo stretchy="false">{</mo> <msub> <mi>K</mi> <mn>4</mn> </msub> <mo>,</mo> <msub> <mi>C</mi> <mn>3</mn> </msub> <mo>+</mo> <msub> <mi>P</mi> <mn>1</mn> </msub> <mo stretchy="false">}</mo> </mrow> </math></EquationSource> </InlineEquation>.</p> </ItemContent> </UnorderedList> Let&#xa0;<InlineEquation ID="IEq7"> <EquationSource Format="TEX">\(\mathcal{F}_H\)</EquationSource> <EquationSource Format="MATHML"><math> <msub> <mi mathvariant="script">F</mi> <mi>H</mi> </msub> </math></EquationSource> </InlineEquation> be the set of induced-subgraph-minimal graphs that contain a pivot-minor isomorphic to <i>H</i>. To prove the above statement, we either show that there is an integer <InlineEquation ID="IEq8"> <EquationSource Format="TEX">\(c_H\)</EquationSource> <EquationSource Format="MATHML"><math> <msub> <mi>c</mi> <mi>H</mi> </msub> </math></EquationSource> </InlineEquation> such that all graphs in <InlineEquation ID="IEq9"> <EquationSource Format="TEX">\(\mathcal{F}_H\)</EquationSource> <EquationSource Format="MATHML"><math> <msub> <mi mathvariant="script">F</mi> <mi>H</mi> </msub> </math></EquationSource> </InlineEquation> have at most <InlineEquation ID="IEq10"> <EquationSource Format="TEX">\(c_H\)</EquationSource> <EquationSource Format="MATHML"><math> <msub> <mi>c</mi> <mi>H</mi> </msub> </math></EquationSource> </InlineEquation> vertices, or we determine <InlineEquation ID="IEq11"> <EquationSource Format="TEX">\(\mathcal{F}_H\)</EquationSource> <EquationSource Format="MATHML"><math> <msub> <mi mathvariant="script">F</mi> <mi>H</mi> </msub> </math></EquationSource> </InlineEquation> precisely, for each of the above cases.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Computing Pivot-Minors

  • Konrad K. Dabrowski,
  • François Dross,
  • Jisu Jeong,
  • Mamadou Moustapha Kanté,
  • O-joung Kwon,
  • Sang-il Oum,
  • Daniël Paulusma

摘要

A graph G contains a graph H as a pivot-minor if H can be obtained from G by applying a sequence of vertex deletions and edge pivots. Pivot-minors play an important role in the study of rank-width. Pivot-minors have mainly been studied from a structural perspective. In this paper we perform the first systematic computational complexity study of pivot-minors. We first prove that the Pivot-Minor problem, which asks if a given graph G contains a pivot-minor isomorphic to a given graph H, is NP-complete. If H is not part of the input, we denote the problem by H-Pivot-Minor. We give a certifying polynomial-time algorithm for H-Pivot-Minor when

H is an induced subgraph of \(P_3+tP_1\) P 3 + t P 1 for some integer \(t\ge 0\) t 0 ,

\(H=K_{1,t}\) H = K 1 , t for some integer \(t\ge 1\) t 1 , or

\(|V(H)|\le 4\) | V ( H ) | 4 except when \(H \in \{K_4,C_3+P_1\}\) H { K 4 , C 3 + P 1 } .

Let  \(\mathcal{F}_H\) F H be the set of induced-subgraph-minimal graphs that contain a pivot-minor isomorphic to H. To prove the above statement, we either show that there is an integer \(c_H\) c H such that all graphs in \(\mathcal{F}_H\) F H have at most \(c_H\) c H vertices, or we determine \(\mathcal{F}_H\) F H precisely, for each of the above cases.