Papers for

graph algorithm designers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Lower bound found for graph comparison using bounded treewidth graphs

An Almost-tight Size Lower Bound for Bounded Treewidth Homomorphism-Distinguishability

Abstract: One way to compare two graphs $G_1, G_2$ is to check whether there is some graph $H$ in a graph class $\mathcal{H}$, such that the number of homomorphisms from $H$ to $G_1$ is not equal to that from $H$ to $G_2$. This is the field of homomorphism distinguishability which has gained a lot of traction in recent years. In this paper, we study the case where $\mathcal{H}$ is the class of graphs of treewidth $k$. This has connections to important concepts in logic, machine learning, combinatorial optimization and proof complexity. In particular, Dvořák showed that $G_1$ and $G_2$ can be distinguished by a homomorphism count from a graph of treewidth $k$ iff $G_1$ and $G_2$ are distinguishable by the $k$-dimensional Weisfeiler-Leman algorithm. While the relation between the iteration number of this algorithm and the depth of the tree-decomposition of a distinguishing graph is understood, our understanding of the \emph{size} of $H$ is limited. We show a $2^{Ω(n^{k/2})}$ lower bound on the size of a graph of treewidth $k$ required to distinguish two graphs of order $n$. This bound is proved via a new combinatorial game along with a construction which uses a recent compression technique for CFI graphs. It is almost tight to the known $2^{O(n^{k+1})}$ upper bound and is an exponential improvement on the previous best known lower bound.

Mon 2 NovDiscrete Mathematics
The gist
Sometimes people compare two graphs by counting certain patterns coming from smaller graphs. This paper looks at how big these smaller graphs need to be to tell two bigger graphs apart based on a property called treewidth. The authors prove a new almost-best possible lower limit on the size of these smaller graphs, showing they must be very large in some cases. This helps understand how complex these comparisons must be.
Open → 2611.03579v1

Claw-free perfect graphs have matching color and list color numbers

Claw-free perfect graphs are chromatic-choosable

Abstract: We prove that every claw-free perfect graph $G$ satisfies $\ch(G)=χ(G)=ω(G)$. More strongly, if $S$ is a clique of simplicial vertices of $G$ and $k\geω(G)$, every proper precoloring of $S$ extends to a proper coloring of $G$ from arbitrary lists of size $k$ on $V(G)\setminus S$. The proof has three coloring steps: a mixed-list theorem for cobipartite graphs, a precoloring-extension theorem for elementary graphs built on Galvin's kernel method and a homogeneous-pair exchange argument, and a polynomial method (Combinatorial Nullstellensatz) argument for graphs of interval type in which a Vandermonde factor is transferred across each incomplete pair. The three coloring steps are assembled along the structure theorems of Chvátal--Sbihi, Maffray--Reed and Chudnovsky--Seymour, using double clique cutsets for composition. As a consequence, every perfect line graph is chromatic-choosable, recovering the theorem of Peterson and Woodall. Our precoloring extension theorem also resolves a conjecture posed by Chudnovsky and Seymour.

Sat 31 OctDiscrete Mathematics
The gist
Coloring a graph means assigning colors to points so that connected points are different colors. Some graphs are tricky to color even when you have lists of allowed colors for each point. The authors prove that for a special kind of graphs called claw-free perfect graphs, the minimum number of colors needed matches the hard case when colors come from lists. This helps solve an older puzzle about extending colors from a small group to the whole graph and shows this property for all perfect line graphs too.
Open → 2611.01068v1

Finite two-graphs have coherent EPPA while some graph classes do not

EPPA for Reducts of the Random Graph

Abstract: We prove that finite two-graphs have coherent EPPA and that neither graphs modulo global complementation nor two-graphs modulo global complementation have EPPA. This completes the classification of EPPA and coherent EPPA for the reducts of the random graph, answering a question and confirming a conjecture of Evans, Hubička, Konečný and Nešetřil.

Thu 29 OctDiscrete Mathematics
The gist
The authors investigated a property called EPPA related to special kinds of graphs. They showed that finite two-graphs have a stronger version called coherent EPPA. However, they found that certain types of graphs, like graphs with global complementation, do not have EPPA. Their results complete a long-standing classification question about the EPPA property for simplified versions of the random graph.
Open → 2610.39760v1

Deciding how to split directed graphs into partial orders is computationally hard

Decomposing Directed Graphs into Partial Orders is Hard

Abstract: Comparability graphs represent partial orders and provide natural building blocks for representing a graph as a union of simpler graphs. The analogous task in the directed setting is to represent a digraph as a union of partial orders. Aboulker et al. [arXiv, 2026] recently introduced the partial order decomposition number as a useful structural parameter in their study of tournaments. Formally, a partial order decomposition of a digraph $D$ is a cover of its arc set by transitive acyclic subdigraphs, each representing a strict partial order on the vertex set of $D$. The partial order decomposition number is the minimum number of such subdigraphs needed. We also consider the partitioning variant, in which every arc belongs to exactly one of the partial orders in the decomposition. We prove that, for every fixed $k\geq 2$, deciding whether a digraph admits a decomposition into at most $k$ partial orders is NP-complete, even for directed acyclic graphs (DAGs). For $k=2$, we reduce from NAE-3-SAT. For $k\geq 3$, we reduce from $k$-Coloring, and the reduction yields DAGs with triangle-free underlying graphs. Both reductions establish hardness for both variants. We further show that the minimum cover size and the minimum partition size can differ even on DAGs.

Tue 27 OctComputational Complexity
The gist
This research looks at breaking down directed graphs into simpler parts called partial orders. The authors show that figuring out if you can split a directed graph into a small number of these parts is a really hard problem for computers. They prove that even simple directed graphs can’t easily be checked for these splits. Their work helps explain the limits of understanding complex networks by decomposing them into simpler structures.
Open → 2610.37379v1

Complexity of mapping edges in cubic graphs reveals new hardness result

Computational complexity of the $H$-coloring problem in cubic graphs

Abstract: If $G$ and $H$ are two cubic graphs, then an $H$-coloring of $G$ is a mapping $f: E(G)\rightarrow E(H)$, such that for every $v\in V(G)$ there is a vertex $x\in V(H)$, such that $f(\partial_G(v))=\partial_H(x)$. If $G$ admits an $H$-coloring then it is common to write $H\prec G$. In this paper, for a fixed connected cubic graph $H$, we consider a decision problem, which we call $H$-coloring. In this problem, on the input one is given a connected cubic graph $G$. The goal is to decide whether $H\prec G$. A conjecture by Hakobyan and the author states that $H$-coloring is polynomial time solvable, if $H$ does not admit a $P_{12}$-coloring. Here $P_{12}$ is the unique cubic graph obtained from the Petersen graph by expanding one of its vertices into a triangle. In this paper, we disprove this conjecture under $P\neq NP$, by showing that $S_6$-coloring is NP-complete. Here $S_6$ is the unique cubic graph on six vertices having exactly one bridge. Our second result is an algorithm that solves $H$-coloring problem in time $O^*(c^n)$, where $H$ is a simple connected cubic graph, $n$ is the number of vertices of the input cubic graph $G$ and $c=\sqrt{8}\approx 2.8284$.

Mon 26 OctComputational Complexity
The gist
This paper looks at a puzzle about matching edges between certain 3-regular graphs, called cubic graphs. The authors study when it is easy or hard to decide if such a matching exists for a fixed small graph viewed as a pattern. They disprove a previous guess by showing a specific small case is actually hard to solve, meaning no quick method is likely. They also provide an algorithm that solves these problems somewhat faster than brute force for any fixed pattern. This helps understand which cases of the problem need lots of computing time and which might not.
Open → 2610.35794v1

Proof confirms color patterns for planar graphs with limited edges

A proof of Wang's planar D-coloring conjecture

Abstract: We prove Wang's planar D-coloring conjecture. A D-coloring of a graph is a proper edge coloring in which every subgraph isomorphic to $K_4$ minus an edge is rainbow. Wang conjectured that every planar graph of maximum degree $Δ$ has a D-coloring with 9 colors if $Δ=4$, 10 colors if $Δ=5$, and $2Δ-1$ colors if $Δ\ge 6$. Hu, Kong and Wang proved the cases $Δ\le 5$ and $Δ\ge 33$. We prove the sharp bound $2Δ-1$ for every $Δ\ge 6$, settling the remaining cases. The proof uses discharging; the case $Δ=6$ is computer-assisted.

Fri 23 OctDiscrete Mathematics
The gist
This paper solves a longstanding math puzzle about coloring the edges of certain flat graphs so that specific small groups of edges each show different colors. The authors confirmed precise rules for how many colors are needed based on the graph’s maximum number of edges meeting at a point. Their work completes cases left unsolved by earlier researchers, using a method called discharging and computer checks for one case. This advances understanding of complex coloring problems in graph theory.
Open → 2610.33322v1

Kempe reachability with three or more colors is hard on claw-free graphs

Kempe Reachability with $k\geq 3$ Colors Is $\mathsf{PSPACE}$-Complete on Claw-Free Graphs

Abstract: A \emph{proper vertex coloring} assigns colors to vertices so that adjacent vertices have distinct colors. A \emph{Kempe change} in a proper vertex coloring exchanges two colors on one component of the subgraph induced by the vertices of those colors. For a fixed palette of $k$ colors, \textsc{Kempe Reachability} asks whether two given proper vertex colorings of the same graph are connected by a sequence of Kempe changes. This problem is known to be $\mathsf{PSPACE}$-complete for every fixed $k\geq 3$. A graph is \emph{claw-free} if no vertex has three pairwise nonadjacent neighbors. The \emph{line graph} of a graph has one vertex for each edge, with two vertices adjacent exactly when the corresponding edges share an end. Line graphs are claw-free, and their Kempe changes correspond to \emph{edge-Kempe changes} in the original graph, which exchange two colors on one component of the subgraph formed by the edges of those colors. A claw-free graph with a proper $k$-coloring has maximum degree at most $2k-2$, whereas for $k\geq 4$ all proper $k$-colorings of a graph of maximum degree at most $k$ are connected by Kempe changes. We show that, for every fixed $k\geq 3$, \textsc{Kempe Reachability} with $k$ colors is $\mathsf{PSPACE}$-complete even on line graphs of connected simple $k$-regular graphs, and hence even on connected $(2k-2)$-regular claw-free graphs. Equivalently, deciding whether two proper $k$-edge-colorings are connected by edge-Kempe changes is $\mathsf{PSPACE}$-complete even on connected simple $k$-regular graphs. ChatGPT 6 Pro and Claude Fable 5.1 were used to assist with developing and reviewing mathematical arguments and drafting and revising the paper. The author takes full responsibility for the correctness and content of the paper.

Thu 22 OctData Structures and AlgorithmsDiscrete Mathematics
The gist
This paper studies a puzzle about changing colors of graph vertices step by step without breaking color rules. The authors show that finding a sequence of valid color swaps to go from one coloring to another is computationally very hard (PSPACE-complete) even on special kinds of graphs called claw-free graphs. This settles the problem’s difficulty in a more restricted setting than was known before. Their result also applies to edge-coloring versions in certain regular graphs.
Open → 2610.31263v1

Monomial symmetric polynomial complexity hinges on distinct partition parts

When Are Monomial Symmetric Polynomials Hard?

Abstract: For a partition $\boldsymbolλ = (λ_1,\ldots,λ_r)$ and $n\ge r$, the monomial symmetric polynomial is defined as $$m_{\boldsymbolλ}(x_1,\ldots,x_n) := \sum x_{i_1}^{λ_1} x_{i_2}^{λ_2} \cdots x_{i_r}^{λ_r},$$ where the sum ranges over all distinct monomials obtained by assigning the parts of $\boldsymbolλ$ to pairwise distinct variables. We establish an almost-complete dichotomy for the complexity of the monomial symmetric polynomials $m_{\boldsymbolλ}$: If a family of partitions contains polynomially many distinct parts, then the corresponding monomial symmetric polynomials (on sufficiently many variables) are VNP-complete. If the number of distinct parts is constant, the family admits polynomial-size circuits. Thus the only remaining gap concerns the intermediate regime where the number of distinct parts grows subpolynomially. As part of our proof, we use combinatorial properties of matching polynomials to establish VNP-hardness of the perfect matching polynomial for blow-up graphs; these are graphs with non-generic edge-weights that are obtained by "blowing up" a smaller graph. We reduce these matching polynomials to monomial-symmetric polynomials by combining classical techniques from algebraic complexity theory with structural properties of Sidon sets.

Sun 18 OctComputational ComplexitySymbolic Computation
The gist
This paper studies when calculating specific polynomial expressions, called monomial symmetric polynomials, becomes computationally difficult. The authors find that if the number of different parts in the polynomial's defining sequence grows quickly with size, then computing these polynomials is as hard as the hardest problems in a certain complexity class (VNP-complete). But if the number of distinct parts stays small, the computations can be done efficiently. The paper also explores related graph problems and uses new mathematical techniques to establish these results.
Open → 2610.25181v1

Isometric path cover problem hard even on low treewidth graphs

Parameterized Complexity of Isometric Path Cover: Treewidth and Diameter

Abstract: We study the fixed-parameter tractability of the \textsc{Isometric Path Cover} problem where, given an integer $k$ and a simple, undirected, and unweighted graph $G$, the objective is to decide whether $G$ admits a set of $k$ isometric paths (i.e., shortest paths between their endpoints) whose union is the entire vertex set of $G$. We show that \textsc{Isometric Path Cover} is NP-hard on graphs of pathwidth (and thus treewidth) at most 287. This is an interesting contrast with the closely related problems \textsc{Isometric Path Partition} and \textsc{Path Cover}, which are both known to be XP for treewidth, see [Chakraborty et al., WG 2026] and [Foucaud et al., TCS 2026]. On the positive side, we show, by a suitable dynamic programming scheme, that \textsc{Isometric Path Cover} admits an XP algorithm w.r.t.~the parameter combination of treewidth and diameter, running in time $n^{\diam^{O(\tw)}}$ where $\diam$, $\tw$, and $n$ denote the diameter, the treewidth, and the number of vertices of the input graph, respectively. However, we also prove that \textsc{Isometric Path Cover} becomes W[1]-hard for pathwidth on graphs of diameter~7, showing that an XP algorithm is the best one can hope for w.r.t.~this parameterization, under standard complexity theory assumptions.

Thu 15 OctData Structures and AlgorithmsComputational Complexity
The gist
The paper looks at a problem where you want to cover all points in a network with shortest possible paths. The authors find that this problem is very hard to solve even for networks that are structurally simple in certain ways. They also show that if you combine two measures of the network’s shape, called treewidth and diameter, there is a way to solve it that's possible but still quite slow. Finally, they prove that trying to solve the problem by focusing only on one of these measures is unlikely to work efficiently.
Open → 2610.22010v1

Eccentricity shortest path complexity varies by graph parameters

Eccentricity Shortest Path: the structural parameter landscape

Abstract: The Eccentricity Shortest Path problem asks, given a connected graph and a nonnegative integer $R$, whether some shortest path is within distance $R$ of every vertex. We study its structural parameterized complexity. We give fixed-parameter algorithms for vertex-deletion distance to cographs, vertex-deletion distance to interval graphs, and bandwidth. The interval-deletion result answers a question of Bhyravarapu et al. (IWOCA 2023). We obtain XP algorithms for vertex-deletion distance to chordal graphs, clique-width, and rank-width, without requiring expressions or decompositions for the latter two. Consequently, the problem is polynomial-time solvable for every fixed treewidth, answering a question of Chakraborty et al. (2026). We also derive fixed-parameter tractability for treedepth and XP membership for diameter from earlier algorithms. We prove $\mathsf{W}[3]$-hardness for cutwidth, and hence pathwidth and treewidth, even on graphs of maximum degree at most five; $\mathsf{W}[2]$-hardness for vertex clique-cover number; and NP-hardness on graphs of tree-independence number at most two. For maximum leaf number $\ell$, we obtain an $O(\ell^4)$-bit compression and a polynomial kernel. Finally, unless $\mathsf{NP}\subseteq\mathrm{coNP}/\mathrm{poly}$, we exclude polynomial kernels for bandwidth, feedback edge number, vertex-deletion distance to a clique, and vertex cover number. The last bound also excludes polynomial kernels for vertex-deletion distance to proper interval graphs.

Wed 14 OctData Structures and Algorithms
The gist
The eccentricity shortest path problem asks if there is a shortest path that stays close to every point in a network. The authors study how the problem's difficulty changes depending on structural features of the network, such as certain ways to simplify or measure it. They identify cases where the problem can be solved efficiently and others where it is likely very hard. Their work answers some open questions and shows limits on how much the problem can be simplified.
Open → 2610.20769v1

Graphs allowing efficient stepwise walk enumeration identified and characterized

Graphs with Bounded Push-Pop Walk Orderings

Abstract: Consider a directed graph G and the (generally infinite) set Walks(G) of the walks in that graph. We are interested in ordering Walks(G) as w1, w2,... in a way that ensures that each walk is obtained from the previous one by a bounded number of elementary operations, namely, push operations (which add a new edge at either end of the walk) and pop operations (which remove the first or last edge of the walk). Our goal is to optimize the aforementioned bound, when it exists, in particular when imposing the additional requirement that walks must be ordered in increasing order of length. To this end, we introduce a condition on graphs inspired by earlier work, called inner-connectedness, which is testable in linear time; we show that inner-connected graphs are precisely those which admit bounded walk orderings. Focusing on such graphs, we then introduce and study the pp-rank and the pp-increasing-rank. Namely, the pp-rank of a graph is the best possible bound on the number of push-pop operations in a bounded walk ordering for that graph; and the pp-increasing-rank is the same where we further impose that shorter walks appear before longer walks in the ordering. We show that the pp-rank of inner-connected graphs is in fact always bounded by 3. The pp-increasing-rank of inner-connected graphs is also always finite, but it can be up to linear in the input graph. More precisely, we show that the pp-increasing-rank is related to a new parameter we introduce, the peripherality of graphs. In particular, for cyclic graphs, peripherality is related to the pp-increasing-rank up to multiplicative and additive constants. We last study how to compute these parameters, and show that while peripherality can be computed in polynomial time, the pp-increasing-rank itself is generally NP-hard to compute.

Wed 14 OctDiscrete MathematicsFormal Languages and Automata Theory
The gist
This paper studies the problem of listing all paths in a directed graph one by one, so that each new path changes only a little from the previous one by adding or removing an edge. The authors define a property called inner-connectedness that exactly captures which graphs allow such stepwise listings with a fixed limit on the number of changes needed each step. They prove that for these graphs, the worst number of changes needed is at most three. When listings are required to be ordered by path length, the necessary changes depend on a new graph property called peripherality, which can be large. It is also hard to compute the minimal number of changes needed in this ordered case.
Open → 2610.19724v1

Minimal blocking sets limit data reduction for graph deletion problems

Exploring Minimal Blocking Sets for Kernelization Lower Bounds for $\mathcal{F}$-Minor Deletion

Abstract: For Vertex Cover, a minimal blocking set of a graph $G$ is an inclusion-wise minimal vertex set contained in no minimum vertex cover of $G$. Bougeret et al. [SIDMA 2022] showed that, for all minor-closed graph classes $\mathcal{G}$, Vertex Cover has a polynomial kernel parameterized by the distance to $\mathcal{G}$ if and only if $\mathcal{G}$ has bounded minimal blocking sets. In this work, we explore how far this connection between minimal blocking sets and kernelization extends to $\mathcal{F}$-Minor Deletion parameterized by the deletion distance to $\mathcal{G}$. A minimal $\mathcal{F}$-blocking set of $G$ is a minimal vertex set not contained in any optimal $\mathcal{F}$-Minor Deletion solution of $G$. For connected families $\mathcal{F}$, we show that if some graph class $\mathcal{G}$ closed under disjoint union has unbounded minimal $\mathcal{F}$-blocking sets, then $\mathcal{F}$-Minor Deletion parameterized by the deletion distance to $\mathcal{G}$ has no polynomial kernel. This generalizes a result of Hols et al. [SIDMA 2022] for Vertex Cover. We then show that this criterion does not capture all kernelization lower bounds for $\mathcal{F}$-Minor Deletion, even for minor-closed graph classes. Motivated by the work of Dekker and Jansen [Discrete Appl. Math. 2024], we study the more general notion of extended $\mathcal{F}$-blocking sets and the kernelization lower bounds they yield. For every fixed integer $η\geq 1$, Pw-$η$ Deletion is the problem of deleting at most $k$ vertices to reduce the pathwidth to at most $η$. We show that it has no polynomial kernel parameterized by the distance to graphs with pathwidth at most $η+1$. Moreover, for connected families $\mathcal{F}$, we show that $\mathcal{F}$-Minor Deletion parameterized by the distance to graphs with pathwidth at most $\max_{F\in\mathcal{F}} pw(F)+1$ has no polynomial kernel.

Tue 13 OctData Structures and AlgorithmsComputational Complexity
The gist
This paper studies a type of problem where you want to remove as few points as possible from a network to make it fit certain shapes or simpler patterns. The authors investigate special groups of points called minimal blocking sets that cannot be part of any smallest solution to this problem. They show that when these blocking sets get very large, it stops us from simplifying the problem effectively using a common technique called kernelization. Their findings generalize earlier work and reveal new limits on how much these complex network problems can be simplified.
Open → 2610.18719v1

Trees with perfect matchings break expected log-concavity patterns

Prescribed and simultaneous failures of log-concavity in trees with perfect matchings

Abstract: We construct trees with perfect matchings and independence sequences that fail log-concavity near the independence number $α$. For every integer $k\geq1$, one family fails at $α-k$ and has a witness of order $O(k^2\log(k+2))$. For every integer $t\geq2$, a single tree has simultaneous failures at $α-1,α-3,\ldots,α-(2t-1)$, with a witness of order $O(t^3)$. All these trees satisfy $α=N/2$, where $N$ is the number of vertices, and contradict Conjecture 4.2 of Ramos and Sun. A sufficient condition uses a fixed tree and the numbers of attached leaves. For fixed $k$ or $t$, explicit bounds give geometric decay of $a_j^2/(a_{j-1}a_{j+1})$ at these indices as the trees grow; $a_j$ counts independent $j$-sets. The proofs count independent sets by empty matching pairs. The Lean proof assistant checks formal proofs of the parameterized results and their quantitative bounds; exact 90- and 180-vertex examples illustrate the constructions.

Tue 13 OctLogic in Computer Science
The gist
This work shows that certain special tree graphs, which have perfect matchings, do not follow a usual pattern called log-concavity in how many independent sets of a given size they have. The authors construct examples where this pattern breaks down near the largest size of independent sets, and even at several places simultaneously. These examples contradict a previous conjecture in the field and are checked using formal computer-assisted proofs. Their methods involve counting independent sets via matching pairs and provide explicit bounds on the failures.
Open → 2610.18340v1

Hamiltonian cycles with fixed walk lengths are often hard to decide

The Complexity of Hamiltonian Cycles and Paths with Prescribed Walk Lengths

Abstract: Fix a set $S$ of positive integers. An $S$-Hamiltonian cycle is a cyclic ordering of all vertices of a graph such that each consecutive pair is joined by a walk whose length belongs to $S$. We study the complexity of deciding whether an input graph admits such an ordering, together with the corresponding path variants with prescribed or unrestricted endpoints. We complete the complexity classification for undirected graphs. In particular, we prove NP-completeness for every finite nonempty set of odd lengths, resolving an open problem posed by Amarilli, Lombardo, and Monet (WG 2026). For digraphs, all three problems are NP-complete for every fixed finite nonempty $S$ and admit linear-time algorithms when $S$ is cofinite. For other fixed infinite sets $S$, we establish NP-complete and undecidable cases, with undecidability occurring even when $S$ is recursive.

Tue 13 OctData Structures and Algorithms
The gist
This paper looks at a special kind of puzzle about arranging points in a circle where the steps between connected points have to follow certain lengths from a chosen set. The authors figured out when it’s very difficult (NP-complete) to tell if such arrangements exist for different sets of step lengths, including cases no one solved before. For directed graphs, they classified all cases for fixed finite sets and some infinite ones, showing when checking these cycles is hard or even impossible to decide. They also solved an open problem about sets of odd step lengths.
Open → 2610.18300v1

Graph deletion problem shows clear boundary between easy and hard cases

Hitting Minors: Stronger Lower Bounds

Abstract: For a fixed finite collection of graphs $\mathcal{F}$, the $\mathcal{F}$-Minor-Free Deletion problem asks, given a graph $G$ and an integer $k$, whether there is a set $S\subseteq V(G)$ with $|S|\leq k$ such that $G-S$ contains no graph of $\mathcal{F}$ as a minor. This generalizes Vertex Cover, Feedback Vertex Set, and Vertex Planarization, among many others. Baste, Sau, and Thilikos [JCSS 2020, SICOMP 2023] showed that, assuming the Exponential Time Hypothesis (ETH), there are collections $\mathcal{F}$ for which the problem cannot be solved in time $2^{o(\mathrm{tw}\log\mathrm{tw})}n^{O(1)}$ on $n$-vertex graphs of treewidth $\mathrm{tw}$, and gave a matching algorithm. We ask whether this super-exponential dependence persists under more restrictive structural parameters. First, we strengthen their lower bound. Assuming ETH, for every fixed $h\geq 6$, $\{P_h\}$-Minor-Free Deletion, where $P_h$ is the path on $h$ vertices, cannot be solved in time $2^{o(t\log t)}n^{O(1)}$, where $t=\mathrm{fvs}+\mathrm{td}$ is the sum of the feedback vertex set number and treedepth of the input graph. These two parameters are incomparable, but both individually upper bound the treewidth. Together with the $2^{O(\mathrm{tw}\log\mathrm{tw})}n^{O(1)}$-time algorithm of Baste, Sau, and Thilikos [SICOMP 2023], our lower bound is tight. In contrast, we show that asymptotically faster algorithms are possible when parameterized by the vertex cover number $\mathrm{vc}$. Specifically, for any finite family $\mathcal{F}$, $\mathcal{F}$-Minor-Free Deletion can be solved in time $2^{O(\mathrm{vc})}n^{O(1)}$. Taken together, our results show that the boundary between single-exponential and super-exponential complexity for this problem lies between the vertex cover number and the feedback vertex set number (plus treedepth).

Tue 13 OctData Structures and AlgorithmsComputational Complexity
The gist
This paper studies a problem where you want to delete a few points in a network so it no longer contains certain smaller shapes inside it. The researchers show that when using some ways to measure the network’s structure, the problem remains very hard and requires a lot of computing time. However, when using a simpler measure called vertex cover, the problem can be solved faster. Their work identifies exactly where the line lies between cases that allow fast solutions and those that do not.
Open → 2610.17664v1

Complexity of network dynamics linked to graph structure grows fast

Period Piece: NEXPTIME-complete problems on digraphs via Boolean network dynamics

Abstract: The central object in this work is the Boolean network, a function $f:\{0,1\}^V \to \{0,1\}^V$. Often identified with $f$ is its dynamics $D_f$, the digraph with exactly $\{x \to y : f(x)=y\}$ as its arcs. The interaction graph of $f$ is the digraph $G$ on $V$ which can be thought of as representing the dependencies of the components of $f$ on one another. On the other hand, model-checking is a major field of study in graph algorithms and complexity. We consider problems at the intersection of these paradigms: for a given property $φ$, we say that a digraph $G$ is $φ$-dynamic if $G$ is the interaction graph of some Boolean network $f$ such that $D_f \models φ$. The corresponding decision problem $φ$-DYNAMIC asks whether $G$ is $φ$-dynamic. Problems of this form are well-studied in the Boolean networks community. For example, it is a well-known result that, letting $φ$ be 'No fixed points' (i.e. $\nexists x:x\to x$), $φ$-DYNAMIC is equivalent to the structural digraph problem NON-ACYCLIC, which is solvable in linear time. We establish, for the first time, properties $φ$ for which $φ$-DYNAMIC is computationally hard. These include the 'Unique fixed point' property $\exists!x:x\to x$, and a range of properties concerning the periodic points of $f$ (i.e. vertices of $D_f$ which lie on a cycle). More widely, we exhibit an infinite family of natural properties $φ$ such that $φ$-DYNAMIC is $\mathrm{NEXPTIME}$-complete, which we call PERIOD PIECE. As a special case, these include all properties of the form 'Unique cycle of length $k$' and 'Exactly $k$ fixed points' for any $k \ge 1$. On the other hand, we show that if the input digraph has bounded in-degree, then for those same problems $φ$-DYNAMIC collapses down to $\mathrm{NP}^{\mathrm{NP}}$, the second level of the polynomial hierarchy, though it remains $\mathrm{NP}^{\mathrm{NP}}$-complete.

Mon 12 OctDiscrete MathematicsComputational Complexity
The gist
This paper studies Boolean networks, which are like switches connected by wires showing how pieces depend on each other. The authors look at how hard it is to decide if a network’s structure can produce certain behaviors, like having one unique stable state or specific kinds of repeating patterns. They show that some of these questions become extremely complex, much harder to solve than previously known. However, if the network is limited so each node listens to only a few nodes, the complexity decreases but still stays challenging. This helps us understand which dynamic properties are computationally difficult to predict from the network’s wiring.
Open → 2610.16561v1

Sum-of-squares method shows Conway 99-graph likely does not exist

Towards a Sum-of-Squares Proof for the Nonexistence of Conway's 99-graph

Abstract: Conway's $99$-graph is a strongly regular graph with parameters $(v,k,λ,μ) = (99,14,1,2)$ and whose existence has long been an open problem. We use both a sum-of-squares program and the fact that a strongly regular graph with $λ= 1, μ= 2$ has no diamond or $K_{2,3}$ subgraph to derive a loose upper bound for the number of triangles that such a graph could contain. This bound is less than the number of triangles that the graph's spectrum asserts, implying that it does not exist.

Mon 12 OctDiscrete Mathematics
The gist
There has been a long-standing puzzle about whether a special kind of graph called Conway's 99-graph exists. This graph would have very specific properties involving connections between points. The authors used a mathematical tool called sum-of-squares programming, combined with known restrictions on the graph’s small structures, to estimate the maximum number of certain triangles such a graph could have. Their calculated limit is smaller than what the theory predicts, suggesting that the Conway 99-graph probably does not exist.
Open → 2610.16266v1

Metric planarity testing problem shown to be computationally hard

Metric Planarity Testing is Hard

Abstract: A key milestone in algorithmic graph theory is Hopcroft and Tarjan's 1974 linear-time algorithm for graph planarity testing. At a workshop in 2002, Linial and Rabinovich asked for either a polynomial-time algorithm or an NP-hardness proof for metric planarity testing: given a metric space $(X,d_X)$, determine whether there exists an edge-weighted planar graph $G=(V,E,w)$ with $X\subseteq V$ that realizes the distances in $X$, meaning that $d_G(x,y)=d_X(x,y)$ for every $x,y\in X$. This question arose in the context of research on metric embeddings and their applications in computer science since the mid-1990s. Over the past few decades, polynomial-time algorithms have been developed for several special cases. In this work, we show that metric planarity testing is NP-hard, in sharp contrast to graph planarity testing. Our reduction yields a stronger result: under the Exponential Time Hypothesis (ETH), no $2^{o(n)}$-time algorithm for metric planarity testing exists, where $n$ is the number of points in the metric. To complement our ETH lower bound, we give two algorithmic results: (i) an algorithm for computing a metric planar embedding in $2^{\tilde{O}(n^2)}$ time and (ii) a $(1+ε)$-approximation algorithm in $2^{\tilde{O}(n)}$ time for any fixed $ε\in(0,1)$. The second algorithm produces a planar graph that preserves the input metric up to a factor of $(1+ε)$.

Sun 11 OctData Structures and Algorithms
The gist
The paper deals with metric planarity testing, where the goal is to decide if a set of distances between points can come from a weighted planar graph. While checking if a graph is planar is easy and fast, the authors show that finding a planar graph that exactly matches given distances is very hard—so hard that no quick algorithm is likely to exist. They also provide very slow algorithms that do work, and a way to get an approximate solution quickly. This settles a long-standing open question raised over 20 years ago.
Open → 2610.15682v1

Proving nphardness of 4to1 games with perfect completeness

On the Hardness of $4$-to-$1$ Games with Perfect Completeness

Abstract: We prove that for all $\varepsilon>0$, there exists a positive integer $k$ such that given a $4$-to-$1$ game $Ψ$ with alphabet size at most $k$, it is $\mathbf{NP}$-hard to distinguish between the case that $\mathrm{val}(Ψ)=1$ and the case that $\mathrm{val}(Ψ)\leq \varepsilon$. This confirms the $4$-to-$1$ Games Conjecture from [Khot, \textit{CCC 2002}]. Previously, the best known result, due to [Dinur, Khot, Kindler, Minzer, Safra], established the almost-perfect completeness version (but applied to the stricter problem of $2$-to-$1$ games). Using results from the literature, we get the following implications: (1) for all $k\in \mathbb{N}$, given a $3$-colorable graph $G$, it is $\mathbf{NP}$-hard to find a proper $k$-coloring; (2) for all $δ>0$, given a $2$-colorable $3$-uniform hypergraph $G$, it is $\mathbf{NP}$-hard to find in it an independent set containing at least $δ$ fraction of the vertices. Our proof is a three-step construction that builds on the two-step framework of [Dinur, Khot, Kindler, Minzer, Safra]. In the outer-PCP step, we use quadratic equations to gain perfect completeness. We then construct a new middle PCP that performs low-rank tests while preserving a key covering property. Finally, we construct a new inner PCP based on a tensor of the standard Grassmann encoding with its low-rank variant due to [Golowich, FOCS 2023].

Thu 8 OctComputational Complexity
The gist
This paper shows that deciding between two extremes in a special kind of puzzle called a 4-to-1 game is very hard for computers—specifically, it is NP-hard. The authors confirm a long-standing theoretical conjecture from 2002 about these games. They also show that this hardness implies other difficult problems in graph coloring and hypergraph independent sets. The proof is done by building several layers of tests that carefully preserve the puzzle's perfect correctness when it has a solution.
Open → 2610.12378v1

Associahedron chromatic number bounded simply and logarithmically

The chromatic number of the associahedron: simple and logarithmic

Abstract: Addario-Berry, Reed, Scott, and Wood (JoCG 2026) proved that the $n$-dimensional associahedron has chromatic number at most $22500\cdot\log_3 n+O(1)$. We present a much simpler proof that the chromatic number of the $n-1$-dimensional associahedron is at most $6 \log_2 n + 18$. Since this paper's appearance as a preliminary abstract in the Japan Conference on Discrete and Computational Geometry, Graphs, and Games held from September 7-10, 2026, the bound has been improved to $O(\log \log n)$ by Oum and Wood (arXiv September 30, 2026). It is hoped that the simple method here could give insights to further improvements.

Thu 8 OctData Structures and Algorithms
The gist
Coloring the faces of geometric shapes called associahedra is a challenging problem. The paper presents a simpler way to prove that the number of colors needed grows slowly with the size, specifically only about six times the logarithm of the size plus a constant. This is much more efficient than previous complicated proofs requiring many more colors. The authors hope that this simpler approach might help in finding even better colorings in future research.
Open → 2610.11426v1

Weisfeiler-Leman dimension linked to graph rank width improves isomorphism tests

Decomposition Profiles and Weisfeiler-Leman Dimension for Graphs of Bounded Rank Width

Abstract: The Weisfeiler-Leman (WL) algorithm tests graph isomorphism by assigning colours to $d$-tuples of vertices and iteratively refining the colouring according to neighbourhood configurations until it stabilizes. Increasing $d$ allows the test to detect finer structural differences between graphs, but the computational cost grows exponentially with $d$. The central question is which dimension allows us to distinguish nonisomorphic graphs. We relate a sufficient such dimension to the structure of a graph $G$ through a rank decomposition over $\mathbb F_2$. The two parameters governing the bound are the maximum cut rank $w$ and the fork load $\ell$, which is the largest sum of the parent and two child cut ranks at a fork in the decomposition tree. We prove that WL in dimension $\max\{\ell+1,2w+2\}$ distinguishes every finite nonempty vertex-coloured graph $G$ with such a decomposition from every graph not isomorphic to $G$. Consequently, for $k\geq1$, graphs of rank width at most $k$ can be distinguished from every nonisomorphic graph in dimension $3k+1$, graphs of linear rank width at most $k$ in dimension $2k+2$, and edgeless graphs in dimension one. Uncoloured Cai-Fürer-Immerman (CFI) constructions give linear lower bounds for both width parameters, so the upper bounds are tight up to constant factors.

Wed 7 OctDiscrete MathematicsLogic in Computer Science
The gist
Graphs are mathematical objects made of points connected by lines, and checking if two graphs are the same is often difficult. The Weisfeiler-Leman (WL) algorithm tries to tell graphs apart by coloring groups of points based on their connections, but using more groups gets slow. The authors connect how complicated a graph is, measured by something called rank width, to the number of groups the WL algorithm needs. They show that by looking at certain structural features, you can know the exact WL dimension needed to distinguish a graph from any other, which helps understand when the test works well.
Open → 2610.10800v1

Finite obstructions for colouring certain restricted graphs characterized

Obstructions to $k$-colouring $H$-free graphs

Abstract: A graph is $H$-free if it has no induced subgraph isomorphic to $H$. In 2020, Chudnovsky, Goedgebeur, Schaudt, and Zhong characterized all graphs $H$ such that there are only finitely many minimal obstructions to $3$-colouring $H$-free graphs. In general, the minimal obstructions to $k$-colouring $H$-free graphs are the $(k+1)$-vertex-critical $H$-free graphs, those are, the $H$-free graphs $G$ with $χ(G)=k+1$ but $χ(G-v)=k$ for every vertex in $G$. In this paper we complete the characterization for all $k > 4$ by showing that there are onky finitely $k$-vertex-critical $H$-free graphs if and only if $H$ is an induced subgraph of $P_4+\ell P_1$ for some $\ell \geq 0$.

Wed 7 OctDiscrete Mathematics
The gist
The problem is about coloring graphs with a limited set of colors without certain forbidden patterns called induced subgraphs. The authors build on previous work that identified when only a few minimal tricky graphs appear for coloring with three colors. They extended this to any number of colors greater than four, fully describing which forbidden patterns lead to only a finite number of minimal hard-to-color graphs. This helps understand exactly which graph restrictions yield manageable coloring challenges.
Open → 2610.10737v1

Graph homomorphism counts reveal structure of graphs with simple spectrum

Distinguishing graphs with simple spectrum by homomorphism counts

Abstract: We study which graph classes determine every graph with simple spectrum up to isomorphism by homomorphism counts from their members. We show that such a class has unbounded treewidth and Euler genus and contains a graph with the complete graph on seven vertices as a minor. To prove these conditions, we construct pairs of non-isomorphic cospectral graphs with simple spectrum, each bipartite, nonsingular and of maximum degree at most six. The construction attaches rooted trees to Cai-Furer-Immerman graphs and preserves homomorphism indistinguishability over every minor-closed class. We then prove that subcubic homomorphism counts determine every graph whose adjacency matrix has kernel dimension at most one. This extends the known result for nonsingular graphs and applies to all graphs with simple spectrum. We also prove that two graphs have the same subcubic homomorphism counts if and only if they have the same number of vertices and there is a bijective linear isometry between the images of their adjacency matrices that intertwines the adjacency operators and preserves the coordinatewise trilinear forms. Finally, we prove that homomorphism counts from the single-vertex graph and from subdivisions of any sequence of connected cubic graphs have the same distinguishing power as subcubic homomorphism counts if every complete graph is a minor of some member of the sequence.

Tue 6 OctDiscrete Mathematics
The gist
This paper looks at how counting specific patterns called graph homomorphisms can tell apart certain kinds of graphs whose shapes are linked to simple spectra, a concept from their connection structure. The authors show that to distinguish all such graphs, the counting must come from very complex graph classes with particular properties. They also find relationships between these pattern counts and algebraic properties of graphs’ adjacency matrices, extending understanding of how graph structure relates to these counts. Their work provides new ways to see when two graphs can or cannot be told apart using these counting methods.
Open → 2610.09042v1

Graph similarities revealed through shape and space ideas

Topological and Geometric Perspectives on Homomorphism Indistinguishability

Abstract: Two graphs $G$ and $H$ are homomorphism indistinguishable over a graph class $\mathcal{F}$ if, for every graph $F \in \mathcal{F}$, the number of homomorphisms from $F$ to $G$ is equal to the number of homomorphisms from $F$ to $H$. Lovász (Acta Mathematica Academiae Scientiarum Hungarica, 1967) showed that two graphs are isomorphic if, and only if, they are homomorphism indistinguishable over all graphs. Subsequently, homomorphism indistinguishability relations of a long list of natural graph classes have been equated with natural graph isomorphism relaxations. Given the wealth of such results, Atserias, Kolaitis, & Wu (LICS 2021) asked for an axiomatic characterisation of homomorphism indistinguishability relations. By exhibiting topological and geometric structure associated with homomorphism indistinguishability, we derive such an axiomatic characterisation. Here, a central ingredient is a novel characterisation of graph parameters of the form $\hom(F, \star)$ for some graph $F$ alternative to a previous result of Lovász & Schrijver (JCTA 2010). Moreover, we investigate the topology of homomorphism indistinguishability and discuss repercussions for the Ulam--Kelly Reconstruction Conjecture.

Tue 6 OctDiscrete MathematicsLogic in Computer Science
The gist
The problem is to understand when two networks (graphs) look the same through the lens of how smaller patterns map into them. The paper connects this idea to shapes and spaces (topology and geometry), offering a new way to characterize when two graphs can't be told apart by counting pattern mappings. The authors also build on past work to give an alternative description of graph features based on these mappings and discuss implications for a classic problem about reconstructing graphs from parts.
Open → 2610.07927v1

Clique transversal size problem proved hard for complex graphs

W[1]-Hardness of Upper Clique Transversal

Abstract: A clique transversal of a graph is a set of vertices intersecting every maximal clique. We prove that deciding whether a graph has an inclusion-wise minimal clique transversal of size at least $k$ is W[1]-hard when parameterized by $k$.

Sun 4 OctComputational ComplexityDiscrete MathematicsData Structures and Algorithms
The gist
This paper looks at a puzzle about graphs, which are like networks of dots and lines. The puzzle is about finding a special group of dots that touches every big tightly connected group called cliques. The authors show that figuring out if such a group can be big is very hard in a technical sense, meaning no fast shortcuts are likely to exist. This helps us understand the limits of solving these kinds of network problems.
Open → 2610.04917v1

Non-isomorphic graphs produce unique vertex Ramsey behaviour

Non-isomorphic graphs have distinct vertex-Ramsey classes

Abstract: For a graph $H$, its $k$-colour vertex Ramsey class is the set of all graphs $G$ such that any colouring of the vertices of $G$ in $k$ colours results in a monochromatic (induced) copy of $H$. We prove that for any $k$, Ramsey classes of any non-isomorphic graphs are distinct.

Fri 2 OctInformation Theory
The gist
The paper studies a property of graphs related to vertex coloring, where the goal is to find certain smaller shapes inside a bigger one that appear all in the same color. It shows that if you have two different graphs, the sets of bigger graphs guaranteeing one or the other appear under any coloring are always different. This means that these color-related properties can uniquely identify graphs up to isomorphism. The authors prove this is true no matter how many colors are used.
Open → 2610.03704v1

Strong odd coloring problem remains hard on special graph classes

On the Classical and Parameterized Complexity of Strong Odd Coloring

Abstract: A strong odd $k$-coloring of a graph $G$ is a proper $k$-coloring such that every color appearing in the neighborhood of a non-isolated vertex appears an odd number of times. The minimum $k$ for which $G$ admits a strong odd $k$-coloring is the \emph{strong odd chromatic number}, denoted by $χ_{\text{so}}(G)$, of $G$. Given a graph $G$ and an integer $k$, \textsc{strong odd $k$-colorability} problem asks whether $G$ admits a strong odd $k$-coloring. It is known that STRONG ODD $k$-COLORABILITY is NP-complete in general graphs. In this paper, we prove that the problem is NP-complete on perfect elimination bipartite graphs for $k\geq3$, which is a subclass of bipartite graphs. Furthermore, we show that $χ_{\text{so}}(G)$ is inapproximable within a factor of $O(n^{\frac{1}{2}-\varepsilon})$ for every $\varepsilon>0$. On the positive side, we obtain a linear time algorithm to compute an optimal strong odd coloring for block graphs. From a parameterized perspective, we present an FPT algorithm for STRONG ODD $k$-COLORABILITY when parameterized by treewidth. Moreover, we show that the problem cannot be solved in time $(k-\varepsilon)^{\texttt{tw}}n^{O(1)}$ for every $k\geq3$ and $\varepsilon>0$ when parameterized by treewidth under SETH. Furthermore, we show that STRONG ODD $k$-COLORABILITY does not admit a polynomial kernel when parameterized by feedback vertex set. Lastly, we prove that STRONG ODD $k$-COLORABILITY is W[1]-hard when parameterized by clique-width.

Thu 1 OctDiscrete Mathematics
The gist
This paper studies a special way of coloring networks where each color near a connection appears an odd number of times. The researchers show that deciding this kind of coloring is difficult even for certain simple network types. They also provide fast methods for some networks and analyze how the problem complexity changes with different parameters. Their work proves limits on how well these problems can be approximated or simplified.
Open → 2610.01441v1

Graph widths measured differently on one explicit graph example

Separating Notions of Graph Width: the Adaptive, Normal, Linear, Entropic, and Submodular Width

Abstract: We describe one explicit simple graph G on 32 vertices whose adaptive, normal, linear, entropic, and submodular widths are pairwise distinct. We compute all these widths exactly, except for the entropic width, where we only give a lower and upper bound. We use Ingleton's inequality and the Zhang-Yeung inequality for upper bounds, and give explicit constructions of modular, normal, linear, entropic, and non-entropic polymatroids for lower bounds.

Wed 30 SeptDatabases
The gist
The paper studies different ways to measure how complicated a graph is by looking at several types of 'widths.' The authors present one specific graph with 32 points where all these width measurements are different from each other. They calculate these widths exactly or provide close bounds for them. The paper uses known mathematical inequalities and creates examples to prove their findings.
Open → 2609.40018v1

Cycle convexity problems hard for graphs with limited degree

Computing the Helly Number, Radon Number and Rank in Cycle Convexity

Abstract: In this paper, we investigate three fundamental convexity parameters of graphs under cycle convexity, namely the Helly number, Radon number, and rank. We first study the computational complexity of these parameters. For each of these parameters, we consider the associated threshold decision problem of determining whether the parameter of a given graph is at least a prescribed integer. We establish that all three problems are $\NP$-hard and $\W[1]$-hard when parameterized by the threshold. Moreover, we strengthen these results by showing that the $\NP$-hardness persists even when the input is restricted to planar graphs of maximum degree at most $6$. We also focus on the structural properties of connected graphs corresponding to extremal values of these parameters. In particular, we characterize the graph classes for which the three parameters attain the values $n-1$ and $n-2$, where $n$ is the order of $G$.

Mon 28 SeptDiscrete Mathematics
The gist
The paper looks at three numbers that describe how certain cycles in a graph relate to each other, called the Helly number, Radon number, and rank. It shows that figuring out whether these numbers reach a certain size is computationally very hard, even for simple-looking graphs with limited connections. The authors also describe exactly which special graphs make these numbers very large. This helps understand both the complexity and the structure behind these graph parameters.
Open → 2609.34236v1

Graph class structure tied to flip operations and monadic logic

Flip-packability: uniform characterisations of tame graph classes

Abstract: A class of graphs is monadically dependent if one cannot encode all graphs in coloured graphs from the class using a fixed first-order formula, and monadically stable if one cannot even encode arbitrarily long linear orders. Bonnet et al. (ICALP 2025) characterised monadic dependence by flip-separability: for every vertex weighting, boundedly many flips - complementations of the adjacency relation within a vertex subset - make every ball of radius $r$ carry at most an $\varepsilon$-fraction of the weight, so that every set carrying an $\varepsilon$-fraction has two elements pulled apart. We introduce flip-packability: boundedly many graphs, each obtained from the input by boundedly many flips and all determined by the weighting before any set is presented, such that every set carrying an $\varepsilon$-fraction of the weight has $m$ elements pairwise far apart in one of them. The number of flips producing each graph depends on the radius alone; only the number of graphs depends on $\varepsilon$ and $m$. We prove that a class of graphs is flip-packable if and only if it is monadically stable, and $2$-flip-packable, that is, flip-packable with $m=2$, if and only if it is monadically dependent. The passage from two scattered elements to $m$ is thus exactly what separates the two notions. For monadically stable classes we show that the flipped graphs can be computed from the weighting in cubic time. Varying the three parameters of the definition - the sparsifying operation, the radius, and the number $m$ of elements scattered - produces eight known characterisations of sparse and dense graph classes from the same template. In each case $m$ separates a depth-like notion from its width-like relaxation: treedepth from treewidth, shrubdepth from cliquewidth, and monadic stability from monadic dependence.

Sun 27 SeptLogic in Computer ScienceDiscrete Mathematics
The gist
Some kinds of graphs are complicated because you can describe any graph using their patterns, while others are simpler because you cannot. This paper shows a new way to understand these differences using ‘flip-packability,’ which means you can break down graphs by flipping connections in a controlled way. The authors connect this idea to logical properties called monadic stability and dependence, providing uniform ways to tell how complex graph classes are. They also give efficient methods to find these flips based on certain weights in the graph.
Open → 2609.33705v1

Complexity and approximation of edge-weightings in planar cubic graphs

Complexity, approximation, and extension of proper $\{a,b\}$-edge-weightings

Abstract: For distinct integers $a$ and $b$, an $\{a,b\}$-edge-weighting assigns $a$ or $b$ to each edge and labels each vertex by the sum of its incident weights. Such a weighting is proper if adjacent vertices receive distinct labels. We prove that, for every fixed pair of distinct integers, deciding whether a proper weighting exists is NP-complete even for simple cubic planar graphs. On planar multigraphs with $m$ edges, we give an exact $2^{O(\sqrt m)}$-time algorithm and, assuming the Exponential Time Hypothesis (ETH), exclude $2^{o(\sqrt m)}$-time algorithms even for simple cubic planar graphs. As a consequence, locally irregular $2$-edge-coloring is NP-complete on simple cubic planar graphs, admits a deterministic $2^{O(\sqrt n)}$-time algorithm on $n$-vertex graphs in this class, and admits no $2^{o(\sqrt n)}$-time algorithm under ETH. For maximizing the number of edges joining vertices with distinct labels, we give a deterministic efficient polynomial-time approximation scheme (EPTAS) on planar multigraphs, a polynomial-time $1/2$-approximation on multigraphs, and APX-completeness even on simple cubic graphs. Extending a partial $\{a,b\}$-edge-weighting to a proper one is NP-complete for every fixed pair even on simple cubic planar bipartite graphs, while it is polynomial-time solvable on trees. The hardness persists even when the prescribed edges form disjoint paths of length $6$ and all edges of each path have the same prescribed weight.

Fri 25 SeptDiscrete MathematicsComputational Complexity
The gist
This paper studies how to assign one of two numbers to the edges of a graph so that connected points have different sums of these numbers. The authors show that deciding if such an assignment exists is a hard problem, even on simple structured graphs, and they provide limits on how fast algorithms can solve it. They also offer ways to approximate solutions efficiently and investigate the difficulty of extending partial assignments. The results clarify the computational boundaries and provide algorithms for certain graph types.
Open → 2609.31205v1

Square-complementary graphs cannot be chordal or distance-hereditary

There are no nontrivial chordal square-complementary graphs

Abstract: We study square-complementary graphs $G$ (satisfying $G^2 \cong \overline{G}$). We show that in such graphs, no two vertices have comparable closed neighborhoods. This implies that nontrivial square-complementary graphs have no simplicial vertices and are not chordal, thus solving two open problems posed in Discrete Mathematics 327 (2014) 62-75. We also show that no nontrivial square-complementary graph is distance-hereditary.

Wed 23 SeptDiscrete Mathematics
The gist
This paper explores a special type of graph where the square of the graph looks like its complement. The authors found that in such graphs, vertices cannot have neighborhoods that fit inside one another, which means these graphs can't have a certain simple structure called 'chordal'. They also showed these graphs don’t have some simple vertices and can’t be distance-hereditary, solving earlier open questions. Their work narrows down what these special graphs can look like.
Open → 2609.28702v1

Computing graph lettericity shown to be NP-complete problem

Lettericity Is NP-Complete

Abstract: The lettericity of a graph $G$ is the smallest size of a set $Σ$ such that there exist $w_1, \ldots, w_{|V(G)|} \in Σ$ and a decoder $D \subseteq Σ^2$ for which $G$ is isomorphic to the letter graph $(\{1, \ldots, |V(G)|\}, \{ij : 1 \le i < j \le |V(G)|, w_iw_j \in D\})$. It took around two decades of the study of lettericity for, in the simpler case of paths, a closed-form expression for its lettericity to be derived; this suggests that the question of whether the lettericity of an arbitrary graph can be computed in polynomial time is nontrivial. Indeed, this question has been raised repeatedly as an open problem in recent literature. We solve this problem by showing that the lettericity problem on arbitrary graphs is \textsf{NP}-complete (Theorem~10). We also prove that the coloring extension problem --- the same problem as lettericity, with the added condition that if $f$ is the isomorphism mapping from $G$ to the letter graph, $w_{f(v)} = χ(v)$ for a given coloring $χ$ of $G$ --- is \textsf{NP}-complete (Theorem~12). We also resolve the open problem of classifying the complexity of the word extension problem, which is the same problem as lettericity except that the $w_i$ are fixed; we show it to be \textsf{NP}-complete (Theorem~13), which, in tandem with our \textsf{NP}-completeness result for coloring extension, contrasts with the known result that when the constraint of the coloring extension problem and the constraint of the word extension problem are both applied to lettericity, lettericity can be decided in polynomial time. Additionally, we use the reduction in the \textsf{NP}-completeness proof to show that unless the Exponential Time Hypothesis is false, there cannot exist a deterministic algorithm to decide whether the lettericity of an $n$-vertex graph is at most~$k$ in time $2^{o(n)}$, even when $n = 6k$ (Theorem~11).

Wed 23 SeptComputational ComplexityDiscrete Mathematics
The gist
The lettericity of a graph is a way to describe the graph using letters and pairs of letters to represent connections. The authors show that deciding the smallest number of letters needed to represent any graph is a very hard problem called NP-complete. They also prove that related problems where some colors or words are fixed are just as hard. This means there is likely no fast computer method to find lettericity for large graphs.
Open → 2609.28023v1

Majority game coloring uses fewer colors on forests and simple graphs

On the majority game chromatic number of forests and other graphs

Abstract: A majority coloring (also called an unfriendly partition) of a graph $G$ is a vertex coloring of $G$ in which no vertex has more than half of its neighbors colored with its own color. The least number of colors required for a majority coloring of $G$ is the majority chromatic number $μ(G)$. The majority coloring game, introduced by Bosek--Grytczuk--Jakóbczak (2019), is a two-player Maker--Breaker-type game where the players alternately color vertices while maintaining the majority condition at each vertex. The least number of colors required for the first player to have a winning strategy on $G$ is the majority game chromatic number $μ_g(G)$. In contrast with the static case, Bosek et al. show that $μ_g(G)$ is unbounded in general, while $μ_g(G) \le \mathrm{col}_g(G)$, where $\mathrm{col}_g(G)$ is the game coloring number of $G$. It is known that for any acyclic graph $G$, $\mathrm{col}_g(G) \le 4$, and hence $μ_g(G) \le 4$. We improve this bound by showing that $μ_g(G) \le 3$ for any acyclic graph $G$ of maximum degree at most $4$. We also show that $μ_g(G) \le 2$ if $G$ is a path, a star, or a complete graph, improving results of Bosek et al. We also initiate the study of the computational complexity of the majority coloring game. We show that the pre-coloring extension problem for majority coloring on $G$ with a palette of $χ(G)$ colors is NP-complete, and that its game version is PSPACE-complete. Furthermore, the problem remains NP-complete, and its game version remains PSPACE-complete, even with a palette of $2$ colors.

Sun 20 SeptDiscrete Mathematics
The gist
This paper studies a coloring game played on networks where players take turns coloring points so that no point has more than half of its neighbors sharing its color. The authors show that for tree-like graphs and some simple graph types fewer colors are needed than previously known. The paper also finds that deciding if a partial coloring can be extended is computationally hard. These results improve understanding of how complexity and color requirements vary in such coloring games.
Open → 2609.23803v1

Graph theory paper finds unexpected odd number in perfect matchings

An Odd Pfaffian Number

Abstract: The Pfaffian number of a graph is the minimum number of Pfaffians needed to obtain its perfect-matching polynomial by linear combination. In 2009, Norine conjectured that every Pfaffian number is a power of four. Miranda and Lucchesi disproved this conjecture in 2011 by constructing a graph of Pfaffian number six, and conjectured instead that every nontrivial Pfaffian number is even. We disprove their conjecture by proving that the Pfaffian number of $K_{3,3}\sqcup K_{3,3}$ is 13. We also construct a connected cubic bipartite matching-covered graph with Pfaffian number 13.

Sat 19 SeptDiscrete Mathematics
The gist
This paper studies a special number called the Pfaffian number, which relates to counting perfect matchings in graphs, a kind of network. Earlier mathematicians guessed all these numbers would be powers of four or at least even, but the authors found examples where this number is 13, an odd number. This breaks previous assumptions and shows the topic is more complex than thought. They also built a connected graph with this odd Pfaffian number.
Open → 2609.22928v1

Graph properties link forbidden structures to tree decompositions

Induced packing treewidth II. Excluding a clique or a biclique

Abstract: The notion of induced packing treewidth aims to unify classes defined by forbidden induced subgraphs or induced minors with classes defined by the existence of certain structured tree decompositions. For a graph $H$, \emph{induced $H$-packing treewidth}, denoted by $\treepi_{H}$, is a tree-decomposition-based graph parameter that, for each bag, measures the maximum number of pairwise anticomplete induced copies of $H$ intersecting that bag. This notion generalizes some previously studied parameters: when $H=P_1$, it is equivalent to tree-independence number, and when $H=P_2$, it is equivalent to induced matching treewidth. We prove the following: \begin{itemize}[itemsep=2mm,leftmargin=6mm] \item For all $a,t\in \mathbb{N}$, $K_{a,a}$-free graphs of bounded induced $P_t$-packing treewidth have bounded tree-independence number. This extends the previous result of Abrishami et al. [SIAM J. Discrete Math., 2025] for $t=2$, and a result of Hajebi and Spirkl who showed that $(P_t,K_{a,a})$-free graphs have bounded tree-independence number. \item If $H$ is any fixed path or a star, then the class of graphs of bounded induced $H$-packing treewidth is $χ$-bounded. Again, this extends the previous result of Abrishami et al. [SIAM J. Discrete Math., 2025] for $H=P_2$. \item Finally, we study the relationship between induced packing treewidth and \emph{sim-width}, a width parameter based on branch decompositions. We show that, although \emph{sim-width} and induced $P_3$-packing treewidth are incomparable, graphs of bounded sim-width that exclude all \emph{$H$-obstructions}---certain graphs that force large induced $H$-packing treewidth---have bounded induced $H$-packing treewidth. This simultaneously generalizes and resolves questions posed by Abrishami et al. [SIAM J. Discrete Math., 2025] and Brettell et al. [European J. Comb., 2025]. \end{itemize}

Fri 18 SeptDiscrete Mathematics
The gist
This paper studies a way to measure the complexity of graphs by counting specific small patterns inside them, extending previous methods. The authors show that if certain large complete bipartite graphs are not allowed, graphs with limited complexity in one sense must also have limited complexity in another. They also prove that classes of graphs with restricted small patterns have well-behaved coloring properties. Finally, they relate this new measurement to another graph parameter and solve questions that connect these ideas.
Open → 2609.21615v1

Counting perfect matchings is hard in several ordered graph classes

Hidden Circuits and Exact Counting in Ordered Graphs

Abstract: We prove that counting perfect matchings is $\#P$-complete under polynomial-time Turing reductions on each of three classes of simple, unweighted graphs: monotone graphs, unit interval graphs, and chordal permutation graphs. The monotone result settles the exact-counting complexity left open by Dyer, Jerrum, and Müller (JACM 2017), complementing their rapid-mixing theorem. Inspired by quantum circuits, our reductions implement a circuit simulation using globally coupled matching-transfer operators. The key construction is an exact projection, implemented by a polynomial-length sequence of normalized transfers, that restores tensor-product locality and makes encoded gates composable. Interpolation-based cancellation then reduces circuit evaluation to unweighted perfect-matching counts in all three classes. We also place Dyer and Müller's class QChains within the distance-hereditary graphs and give an $O(n^2)$-arithmetic-operation counting algorithm for the latter, improving the $O(n^4)$ bound obtainable from Curticapean and Marx (SODA 2016). Together with prior results, these advances complete the exact-counting classification of the graph classes in Dyer and Müller's diagram (SIDMA 2019).

Wed 16 SeptComputational ComplexityData Structures and Algorithms
The gist
Counting perfect matchings in graphs is a classic hard problem in computer science. This paper shows that even for certain simple-looking ordered graphs, called monotone, unit interval, and chordal permutation graphs, counting perfect matchings exactly remains very hard. The authors use ideas inspired by quantum circuits to simulate computations within graphs, making this hardness rigorous. They also improve algorithms for related graph classes, completing a classification of exact counting difficulty for many structured graphs.
Open → 2609.18132v1

Forced colouring function measures how local rules extend partial graph colourings

The forced colouring function of a graph

Abstract: The forced colouring function of a graph gives the probability that a random assignment of colours to a random subset of vertices can be extended, by a simple local process called forcing, to give a proper colouring of the whole graph using the same set of available colours. This is a polynomial for each fixed number of colours, and was introduced as a subject for research on the general theory of graph polynomials. In this paper we establish its fundamental properties and give combinatorial interpretations of its derivatives at two particular points. We also prove that the problem of computing its value at any specific point in a certain interval is #P-hard.

Tue 15 SeptDiscrete Mathematics
The gist
Colouring a graph means assigning colors to points so connected points have different colors. The paper looks at a special function that calculates how likely it is to finish a proper coloring from a partial random assignment using simple local rules called forcing. The authors show basic properties of this function, explain what its derivatives mean in simple combinatorial terms, and prove that calculating the function in some cases is very hard. This helps understand both the behavior and the complexity of extending partial colorings in graphs.
Open → 2609.17108v1

Partial matrices with simple parts force complex patterns everywhere

Ramsey Obstructions to Disambiguation

Abstract: A partial matrix has entries in $\{0,1,\star\}$, and a disambiguation replaces each $\star$ by $0$ or $1$. We construct partial matrices whose fully specified submatrices satisfy strong restrictions, yet every disambiguation contains every binary matrix of a prescribed size. Our first result answers a question of Alon, Hanneke, Holzman and Moran on the disambiguation of linear classifiers with margin. For $0<\varepsilon<π/2$, let $M_\varepsilon^d$ be the partial matrix indexed by points of the unit sphere $\mathbb S^d$, with entry $0$ for pairs at spherical distance at most $\varepsilon$, $1$ for pairs at distance at least $π-\varepsilon$, and $\star$ otherwise. Although these matrices have VC-dimension bounded independently of $d$, we prove that every disambiguation contains every binary $k\times k$ matrix once $d$ is sufficiently large. This also yields a partial concept class of Littlestone dimension $1$ with no disambiguation of finite VC-dimension. We also construct, for every $k$, a finite partial matrix whose fully specified $2\times2$ submatrices are all constant, while every disambiguation contains every binary $k\times k$ matrix. A symmetric analogue holds for partial graphs: for every $k$, there exists a partial graph of VC-dimension at most $1$ whose fully specified induced subgraphs are all cliques or stable sets, yet every disambiguation contains every $k$-vertex graph as an induced subgraph. A disambiguation can be viewed as a $2$-coloring of the unspecified entries, making Ramsey theory a natural framework for forcing prescribed patterns. Our proofs draw on two recent Ramsey theorems: the geometric argument uses Pálvölgyi's Dense Block theorem, while the combinatorial constructions rely on the girth Ramsey theorem of Reiher and Rödl, a suitable strengthening of the induced Ramsey theorem.

Mon 14 SeptDiscrete Mathematics
The gist
This paper looks at partial grids filled with 0s, 1s, and uncertain entries marked as stars. The authors show that even if every small, fully decided part of the grid follows very simple rules, any way you replace the stars with 0s or 1s ends up containing every possible pattern of a certain size. They solve an open problem about classifying points with some margin and build grids with very limited complexity but unavoidably rich overall patterns. These findings connect to ideas in math about coloring and unavoidable patterns in large structures.
Open → 2609.16359v1

Conditional limits on fast dynamic graph degeneracy approximation

SETH-based Lower Bound for Dynamic Degeneracy

Abstract: In this work, we consider the problem of maintaining an approximate value of degeneracy of a given dynamic $n$-vertex graph $G$ updated by edge insertions and deletions. From the work of Christiansen and Rotenberg [ICALP 2022], it follows that one can design a dynamic data structure for this problem with worst-case update time $\text{poly}(d_{\mathrm{max}}, \log n)$ that maintains an integer between $d$ and $2d+3$ where $d$ is the degeneracy of $G$, under the assumption that $d$ never exceeds $d_{\mathrm{max}}$. We complement their result by providing a conditional lower bound: we prove that, unless SETH fails, for any $\varepsilon, δ> 0$, $k \in \mathbb{N}$, and function $f\colon \mathbb{N}\to \mathbb{N}$, there is no data structure which maintains a $(2-\varepsilon)$-approximation of the degeneracy of $G$ with initialization time $f(d_{\mathrm{max}})\cdot n^k$ and amortized update time $f(d_{\mathrm{max}})\cdot n^{1-δ}$.

Mon 14 SeptData Structures and Algorithms
The gist
Finding out how 'dense' different parts of a network are is important for understanding it. The authors look at how quickly this information can be updated as the network changes, by adding or removing connections. They show that it’s very unlikely we can build a tool that updates this information really fast and with high accuracy at the same time, unless a major assumption in computer science is wrong. Their work builds on previous methods that give a rough approximation but aren’t that fast or precise. This sets boundaries on what kinds of algorithms for tracking network density are possible.
Open → 2609.16303v1

Complexity of assigning colors in network patterns on spider structures

Colored Interaction-Profile Realization: Complexity of Matching-Match on Spiders

Abstract: Network motifs and colored local interaction patterns provide a useful way to describe the structure of complex networks. Motivated by an inverse realization perspective, we study the problem of assigning colors to the vertices of a fixed graph so that its edges realize a prescribed multiset of colored pairwise interactions. This problem is formalized by the Matching-Match Puzzle, introduced by Iburi and Uehara. We investigate how its computational complexity depends on the number of colors and on the structure of the host graph. We first prove that Matching-Match is NP-complete with only two colors, even when no vertex is precolored and the graph has maximum degree three. We then focus on spiders. We show that the problem is W[1]-hard parameterized by the number of colors even on spiders with only the body precolored. In contrast, for spiders whose legs have length at most two, we give a fixed-parameter tractable algorithm parameterized by the number of colors, allowing arbitrary precoloring. Finally, we prove NP-completeness for spiders whose legs all have length exactly three when precoloring is allowed.

Sat 12 SeptData Structures and Algorithms
The gist
This paper looks at the challenge of coloring parts of a network so that specific color-based connections appear as desired. The researchers focus on a problem called Matching-Match Puzzle, where you color nodes in a graph to match a set of colored interactions. They find that this problem remains very hard (NP-complete) even with just two colors and simple graphs. They also study special graphs called spiders, showing that some versions are still tough, while others can be solved more efficiently depending on the spider's shape and the number of colors.
Open → 2609.14113v1

Understanding how to fix improper graph colorings with limited changes

On the Parameterized Complexity of Coloring Discovery

Abstract: Coloring Discovery asks whether a possibly improper initial coloring can be made proper within a prescribed number of allowed changes. We study the parameterized complexity of three modification step models that were studied previously in the literature: recoloring one vertex (color flipping), swapping the colors of arbitrary vertices (color swapping), and swapping colors only across an edge (color sliding). For color flipping, we give exact fixed-parameter algorithms for the parameters vertex cover and distance to complete. For color swapping, we obtain fixed-parameter tractability for the parameter vertex cover plus the number of colors. Our lower bounds show W[1]-hardness for treedepth plus feedback vertex set in the color flipping model and for the number of colors plus bandwidth or distance to disjoint paths in the swapping and sliding models. All three variants remain NP-complete with four colors on graphs of diameter two.

Wed 9 SeptComputational ComplexityDiscrete MathematicsData Structures and Algorithms
The gist
Coloring Discovery looks at whether you can correct a coloring of a graph that isn’t proper by making only a few changes. The authors study three ways to change colors: recoloring a single node, swapping colors of any two nodes, or swapping colors only if nodes are connected. They find efficient algorithms for some cases but also prove that the problem is hard for others, even on simple graphs. This helps us understand when fixing color problems can be done quickly or is likely to be very difficult.
Open → 2609.09837v1

Maxmmp problem is hard but admits approximation methods

Maximum Matching-Match: Hardness and Approximation

Abstract: In this paper, we study \textsc{MaxMMP}, an optimization variant of the Matching-Match Puzzle introduced by Iburi and Uehara (FUN 2024). Given a graph, a partial vertex coloring, and a multiset of colored sticks, the goal is to complete the coloring and assign the sticks to graph edges so as to maximize the number of satisfied edges. We first prove that \textsc{MaxMMP} is APX-hard by an reduction from \textsc{Max-Cut}. The hardness already holds with two colors, no precolored vertices, and only bichromatic sticks. We then give a simple deterministic $\frac{2}{c(c+1)}$-approximation for completely uncolored instances, improving to $\frac{2}{c(c-1)}$ when all sticks are bichromatic. Next, we obtain a randomized $\frac{1-\frac{1}{e}}{2c}$-approximation for arbitrary instances with $c$ colors by reducing the remaining coloring choices to monotone submodular maximization under a partition matroid. On bipartite graphs, the approximation ratio improves to $\frac{1-\frac{1}{e}}{c}$. For every fixed $c$, we further obtain deterministic $\frac{1}{2c}$ and $\frac{1}{c}$-approximations on general and bipartite graphs, respectively, in time $n^{O(c^2)}$. Finally, for every fixed number of colors, we show that \textsc{MaxMMP} can be solved exactly in time $n^{O(c^2)}$ on trees and on cographs.

Mon 7 SeptData Structures and AlgorithmsComputational Complexity
The gist
This paper looks at a puzzle where you color parts of a network and match colored sticks to its connections to satisfy as many connections as possible. The authors show that even when using only two colors and simple rules, finding the best way to do this is a hard problem. They provide approximation methods that give solutions close to the best one, with better results for simpler types of networks. For certain network types like trees and cographs, they even show ways to find the exact optimal solution efficiently when the number of colors is fixed.
Open → 2609.07193v1