<p>We establish a parametric framework for obtaining obstruction characterizations of graph parameters with respect to a quasi-ordering <InlineEquation ID="IEq2"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11083_2025_9713_Article_IEq2.gif" Format="GIF" Height="15" Rendition="HTML" Resolution="72" Type="Linedraw" Width="15" /> </InlineMediaObject> <EquationSource Format="TEX">\(\leqslant \)</EquationSource> <EquationSource Format="MATHML"><math> <mo>⩽</mo> </math></EquationSource> </InlineEquation> on graphs. At the center of this framework lies the concept of a <InlineEquation ID="IEq3"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11083_2025_9713_Article_IEq2.gif" Format="GIF" Height="15" Rendition="HTML" Resolution="72" Type="Linedraw" Width="15" /> </InlineMediaObject> <EquationSource Format="TEX">\(\leqslant \)</EquationSource> <EquationSource Format="MATHML"><math> <mo>⩽</mo> </math></EquationSource> </InlineEquation><i>-parametric graph</i>: a non <InlineEquation ID="IEq4"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11083_2025_9713_Article_IEq2.gif" Format="GIF" Height="15" Rendition="HTML" Resolution="72" Type="Linedraw" Width="15" /> </InlineMediaObject> <EquationSource Format="TEX">\(\leqslant \)</EquationSource> <EquationSource Format="MATHML"><math> <mo>⩽</mo> </math></EquationSource> </InlineEquation>-decreasing sequence <InlineEquation ID="IEq5"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11083_2025_9713_Article_IEq5.gif" Format="GIF" Height="19" Rendition="HTML" Resolution="72" Type="Linedraw" Width="85" /> </InlineMediaObject> <EquationSource Format="TEX">\(\mathcal {G} = \langle \mathcal {G}_{t} \rangle _{t \in \mathbb {N}}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi mathvariant="script">G</mi> <mo>=</mo> <msub> <mrow> <mo stretchy="false">⟨</mo> <msub> <mi mathvariant="script">G</mi> <mi>t</mi> </msub> <mo stretchy="false">⟩</mo> </mrow> <mrow> <mi>t</mi> <mo>∈</mo> <mi mathvariant="double-struck">N</mi> </mrow> </msub> </mrow> </math></EquationSource> </InlineEquation> of graphs indexed by non-negative integers. Parametric graphs allow us to define combinatorial objects that capture the approximate behaviour of graph parameters. A finite set <InlineEquation ID="IEq6"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11083_2025_9713_Article_IEq6.gif" Format="GIF" Height="14" Rendition="HTML" Resolution="72" Type="Linedraw" Width="15" /> </InlineMediaObject> <EquationSource Format="TEX">\(\mathfrak {G}\)</EquationSource> <EquationSource Format="MATHML"><math> <mi mathvariant="fraktur">G</mi> </math></EquationSource> </InlineEquation> of <InlineEquation ID="IEq7"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11083_2025_9713_Article_IEq2.gif" Format="GIF" Height="15" Rendition="HTML" Resolution="72" Type="Linedraw" Width="15" /> </InlineMediaObject> <EquationSource Format="TEX">\(\leqslant \)</EquationSource> <EquationSource Format="MATHML"><math> <mo>⩽</mo> </math></EquationSource> </InlineEquation>-parametric graphs is a <InlineEquation ID="IEq8"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11083_2025_9713_Article_IEq2.gif" Format="GIF" Height="15" Rendition="HTML" Resolution="72" Type="Linedraw" Width="15" /> </InlineMediaObject> <EquationSource Format="TEX">\(\leqslant \)</EquationSource> <EquationSource Format="MATHML"><math> <mo>⩽</mo> </math></EquationSource> </InlineEquation><i>-universal obstruction</i> for a parameter <InlineEquation ID="IEq9"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11083_2025_9713_Article_IEq9.gif" Format="GIF" Height="12" Rendition="HTML" Resolution="72" Type="Linedraw" Width="10" /> </InlineMediaObject> <EquationSource Format="TEX">\(\textsf{p}\)</EquationSource> <EquationSource Format="MATHML"><math> <mi mathvariant="sans-serif">p</mi> </math></EquationSource> </InlineEquation> if there exists a function <InlineEquation ID="IEq10"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11083_2025_9713_Article_IEq10.gif" Format="GIF" Height="17" Rendition="HTML" Resolution="72" Type="Linedraw" Width="77" /> </InlineMediaObject> <EquationSource Format="TEX">\(f :\mathbb {N}\rightarrow \mathbb {N}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>f</mi> <mo>:</mo> <mi mathvariant="double-struck">N</mi> <mo stretchy="false">→</mo> <mi mathvariant="double-struck">N</mi> </mrow> </math></EquationSource> </InlineEquation> such that, for every <InlineEquation ID="IEq11"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11083_2025_9713_Article_IEq11.gif" Format="GIF" Height="15" Rendition="HTML" Resolution="72" Type="Linedraw" Width="44" /> </InlineMediaObject> <EquationSource Format="TEX">\(k \in \mathbb {N}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>k</mi> <mo>∈</mo> <mi mathvariant="double-struck">N</mi> </mrow> </math></EquationSource> </InlineEquation> and every graph <i>G</i>, 1) if <InlineEquation ID="IEq12"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11083_2025_9713_Article_IEq12.gif" Format="GIF" Height="19" Rendition="HTML" Resolution="72" Type="Linedraw" Width="70" /> </InlineMediaObject> <EquationSource Format="TEX">\(\textsf{p}(G) \le k\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi mathvariant="sans-serif">p</mi> <mo stretchy="false">(</mo> <mi>G</mi> <mo stretchy="false">)</mo> <mo>≤</mo> <mi>k</mi> </mrow> </math></EquationSource> </InlineEquation>, then for every <InlineEquation ID="IEq13"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11083_2025_9713_Article_IEq13.gif" Format="GIF" Height="17" Rendition="HTML" Resolution="72" Type="Linedraw" Width="54" /> </InlineMediaObject> <EquationSource Format="TEX">\(\mathcal {G} \in \mathfrak {G},\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi mathvariant="script">G</mi> <mo>∈</mo> <mi mathvariant="fraktur">G</mi> <mo>,</mo> </mrow> </math></EquationSource> </InlineEquation> <InlineEquation ID="IEq14"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11083_2025_9713_Article_IEq14.gif" Format="GIF" Height="20" Rendition="HTML" Resolution="72" Type="Linedraw" Width="75" /> </InlineMediaObject> <EquationSource Format="TEX">\(\mathcal {G}_{f(k)} \not \leqslant G\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi mathvariant="script">G</mi> <mrow> <mi>f</mi> <mo stretchy="false">(</mo> <mi>k</mi> <mo stretchy="false">)</mo> </mrow> </msub> <mo>⩽̸</mo> <mi>G</mi> </mrow> </math></EquationSource> </InlineEquation>, and 2) if for every <InlineEquation ID="IEq15"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11083_2025_9713_Article_IEq13.gif" Format="GIF" Height="17" Rendition="HTML" Resolution="72" Type="Linedraw" Width="54" /> </InlineMediaObject> <EquationSource Format="TEX">\(\mathcal {G} \in \mathfrak {G},\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi mathvariant="script">G</mi> <mo>∈</mo> <mi mathvariant="fraktur">G</mi> <mo>,</mo> </mrow> </math></EquationSource> </InlineEquation> <InlineEquation ID="IEq16"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11083_2025_9713_Article_IEq16.gif" Format="GIF" Height="17" Rendition="HTML" Resolution="72" Type="Linedraw" Width="59" /> </InlineMediaObject> <EquationSource Format="TEX">\(\mathcal {G}_{k} \not \leqslant G\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi mathvariant="script">G</mi> <mi>k</mi> </msub> <mo>⩽̸</mo> <mi>G</mi> </mrow> </math></EquationSource> </InlineEquation>, then <InlineEquation ID="IEq17"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11083_2025_9713_Article_IEq17.gif" Format="GIF" Height="19" Rendition="HTML" Resolution="72" Type="Linedraw" Width="95" /> </InlineMediaObject> <EquationSource Format="TEX">\(\textsf{p}(G) \le f(k).\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi mathvariant="sans-serif">p</mi> <mo stretchy="false">(</mo> <mi>G</mi> <mo stretchy="false">)</mo> <mo>≤</mo> <mi>f</mi> <mo stretchy="false">(</mo> <mi>k</mi> <mo stretchy="false">)</mo> <mo>.</mo> </mrow> </math></EquationSource> </InlineEquation> To solidify our point of view, we identify sufficient order-theoretic conditions that guarantee the existence of universal obstructions and in this case we examine algorithmic implications on the existence of fixed-parameter tractable algorithms. Our parametric framework has further implications related to finite obstruction characterizations of properties of graph classes. A <InlineEquation ID="IEq18"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11083_2025_9713_Article_IEq2.gif" Format="GIF" Height="15" Rendition="HTML" Resolution="72" Type="Linedraw" Width="15" /> </InlineMediaObject> <EquationSource Format="TEX">\(\leqslant \)</EquationSource> <EquationSource Format="MATHML"><math> <mo>⩽</mo> </math></EquationSource> </InlineEquation><i>-class property</i> is defined as any set of <InlineEquation ID="IEq19"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11083_2025_9713_Article_IEq2.gif" Format="GIF" Height="15" Rendition="HTML" Resolution="72" Type="Linedraw" Width="15" /> </InlineMediaObject> <EquationSource Format="TEX">\(\leqslant \)</EquationSource> <EquationSource Format="MATHML"><math> <mo>⩽</mo> </math></EquationSource> </InlineEquation>-closed graph classes that is closed under set inclusion. By combining our parametric framework with established results from order theory, we derive a precise order-theoretic characterization that ensures <InlineEquation ID="IEq20"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11083_2025_9713_Article_IEq2.gif" Format="GIF" Height="15" Rendition="HTML" Resolution="72" Type="Linedraw" Width="15" /> </InlineMediaObject> <EquationSource Format="TEX">\(\leqslant \)</EquationSource> <EquationSource Format="MATHML"><math> <mo>⩽</mo> </math></EquationSource> </InlineEquation>-class properties can be described in terms of the exclusion of a finite set of <InlineEquation ID="IEq21"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11083_2025_9713_Article_IEq2.gif" Format="GIF" Height="15" Rendition="HTML" Resolution="72" Type="Linedraw" Width="15" /> </InlineMediaObject> <EquationSource Format="TEX">\(\leqslant \)</EquationSource> <EquationSource Format="MATHML"><math> <mo>⩽</mo> </math></EquationSource> </InlineEquation>-parametric graphs.</p>

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

Graph Parameters, Universal Obstructions, and WQO

  • Christophe Paul,
  • Evangelos Protopapas,
  • Dimitrios M. Thilikos

摘要

We establish a parametric framework for obtaining obstruction characterizations of graph parameters with respect to a quasi-ordering \(\leqslant \) on graphs. At the center of this framework lies the concept of a \(\leqslant \) -parametric graph: a non \(\leqslant \) -decreasing sequence \(\mathcal {G} = \langle \mathcal {G}_{t} \rangle _{t \in \mathbb {N}}\) G = G t t N of graphs indexed by non-negative integers. Parametric graphs allow us to define combinatorial objects that capture the approximate behaviour of graph parameters. A finite set \(\mathfrak {G}\) G of \(\leqslant \) -parametric graphs is a \(\leqslant \) -universal obstruction for a parameter \(\textsf{p}\) p if there exists a function \(f :\mathbb {N}\rightarrow \mathbb {N}\) f : N N such that, for every \(k \in \mathbb {N}\) k N and every graph G, 1) if \(\textsf{p}(G) \le k\) p ( G ) k , then for every \(\mathcal {G} \in \mathfrak {G},\) G G , \(\mathcal {G}_{f(k)} \not \leqslant G\) G f ( k ) ⩽̸ G , and 2) if for every \(\mathcal {G} \in \mathfrak {G},\) G G , \(\mathcal {G}_{k} \not \leqslant G\) G k ⩽̸ G , then \(\textsf{p}(G) \le f(k).\) p ( G ) f ( k ) . To solidify our point of view, we identify sufficient order-theoretic conditions that guarantee the existence of universal obstructions and in this case we examine algorithmic implications on the existence of fixed-parameter tractable algorithms. Our parametric framework has further implications related to finite obstruction characterizations of properties of graph classes. A \(\leqslant \) -class property is defined as any set of \(\leqslant \) -closed graph classes that is closed under set inclusion. By combining our parametric framework with established results from order theory, we derive a precise order-theoretic characterization that ensures \(\leqslant \) -class properties can be described in terms of the exclusion of a finite set of \(\leqslant \) -parametric graphs.