Skip to main content
CenXiv.org
This website is in trial operation, support us!
We gratefully acknowledge support from all contributors.
Contribute
Donate
cenxiv logo > cs > arXiv:2510.09128v1

Help | Advanced Search

Computer Science > Discrete Mathematics

arXiv:2510.09128v1 (cs)
[Submitted on 10 Oct 2025 ]

Title: A CSP approach to Graph Sandwich Problems

Title: 一种CSP方法用于图夹逼问题

Authors:Manuel Bodirsky, Santiago Guzmán-Pro
Abstract: The \emph{Sandwich Problem} (SP) for a graph class $\calC$ is the following computational problem. The input is a pair of graphs $(V,E_1)$ and $(V,E_2)$ where $E_1\subseteq E_2$, and the task is to decide whether there is an edge set $E$ where $E_1\subseteq E \subseteq E_2$ such that the graph $(V,E)$ belongs to $\calC$. In this paper we show that many SPs correspond to the constraint satisfaction problem (CSP) of an infinite $2$-edge-coloured graph $H$. We then notice that several known complexity results for SPs also follow from general complexity classifications of infinite-domain CSPs, suggesting a fruitful application of the theory of CSPs to complexity classifications of SPs. We strengthen this evidence by using basic tools from constraint satisfaction theory to propose new complexity results of the SP for several graph classes including line graphs of multigraphs, line graphs of bipartite multigraphs, $K_k$-free perfect graphs, and classes described by forbidding finitely many induced subgraphs, such as $\{I_4,P_4\}$-free graphs, settling an open problem of Alvarado, Dantas, and Rautenbach (2019). We also construct a graph sandwich problem which is in coNP, but neither in P nor coNP-complete (unless P = coNP).
Abstract: 对于图类$\calC$的\emph{夹层问题}(SP) 是以下计算问题。 输入是一对图$(V,E_1)$和$(V,E_2)$,其中$E_1\subseteq E_2$,任务是判断是否存在边集$E$,使得$E_1\subseteq E \subseteq E_2$,这样图$(V,E)$属于$\calC$。 在本文中,我们表明许多SP对应于无限$2$边色图$H$的约束满足问题(CSP)。我们随后注意到,若干已知的SP复杂性结果也来自于无限域CSP的一般复杂性分类,这表明将CSP理论应用于SP的复杂性分类具有良好的前景。我们通过使用约束满足理论的基本工具,提出了一些图类的SP的新复杂性结果,包括多重图的线图、二分多重图的线图、$K_k$-自由完美图以及通过禁止有限多个诱导子图描述的类,例如$\{I_4,P_4\}$-自由图,解决了Alvarado、Dantas和Rautenbach(2019)提出的一个开放问题。我们还构造了一个图夹逼问题,该问题属于coNP,但既不属于P也不属于coNP完全(除非P=coNP)。
Comments: 31 pages; accepted for publication in the proceedings of SODA 2026
Subjects: Discrete Mathematics (cs.DM) ; Computational Complexity (cs.CC); Combinatorics (math.CO)
MSC classes: 05C75, 05C60, 05C63
ACM classes: F.2.2
Cite as: arXiv:2510.09128 [cs.DM]
  (or arXiv:2510.09128v1 [cs.DM] for this version)
  https://doi.org/10.48550/arXiv.2510.09128
arXiv-issued DOI via DataCite

Submission history

From: Manuel Bodirsky [view email]
[v1] Fri, 10 Oct 2025 08:29:10 UTC (37 KB)
Full-text links:

Access Paper:

    View a PDF of the paper titled
  • View Chinese PDF
  • View PDF
  • HTML (experimental)
  • TeX Source
license icon view license
Current browse context:
cs.DM
< prev   |   next >
new | recent | 2025-10
Change to browse by:
cs
cs.CC
math
math.CO

References & Citations

  • NASA ADS
  • Google Scholar
  • Semantic Scholar
a export BibTeX citation Loading...

BibTeX formatted citation

×
Data provided by:

Bookmark

BibSonomy logo Reddit logo

Bibliographic and Citation Tools

Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)

Code, Data and Media Associated with this Article

alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)

Demos

Replicate (What is Replicate?)
Hugging Face Spaces (What is Spaces?)
TXYZ.AI (What is TXYZ.AI?)

Recommenders and Search Tools

Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
IArxiv Recommender (What is IArxiv?)
  • Author
  • Venue
  • Institution
  • Topic

arXivLabs: experimental projects with community collaborators

arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.

Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.

Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.

Which authors of this paper are endorsers? | Disable MathJax (What is MathJax?)
  • About
  • Help
  • contact arXivClick here to contact arXiv Contact
  • subscribe to arXiv mailingsClick here to subscribe Subscribe
  • Copyright
  • Privacy Policy
  • Web Accessibility Assistance
  • arXiv Operational Status
    Get status notifications via email or slack

京ICP备2025123034号