https://arxiv.org/api/g4fARMMT9A0yLQD3TeUvymFV6KQ2026-03-18T11:28:50Z153621515http://arxiv.org/abs/2506.15097v2Efficient space reduction techniques by optimized majority rules for the Kemeny aggregation problem and beyond2026-03-14T16:32:41ZThe Kemeny aggregation problem consists of computing the consensus rankings of an election with respect to the well-known Kemeny-Young voting method. These consensus rankings satisfy various fundamental properties and are the geometric medians of the votes in the election under the Kendall-tau distance which counts the number of pairwise disagreements. The Kemeny aggregation problem admits important applications in various domains such as computational social choice, machine learning, operations research, and biology but it is unfortunately NP-hard. Recently, Milosz and the second author presented an approach to reduce the search space of the problem by solving the relative order of pairs of elements in those consensus. In this article, we prove an optimized extension of this approach achieving significantly more refined space reduction techniques without adding much to the running time of the algorithms in practice, as illustrated by experimental results and analysis on real and synthetic data. We show how the constraints built by our approach can be used in combination with other methods such as Integer Programming and Finest Condorcet Partitioning to achieve an efficient and scalable solution approach to the Kemeny aggregation problem. Relaxed and approximate versions of our algorithms are also described and evaluated. We also provide practical methods to compute provable guarantees for the quality of the approximate rankings obtained.2025-06-18T03:07:07ZXuan Kien PhungSylvie Hamelhttp://arxiv.org/abs/2512.23680v2Coloring Hardness on Low Twin-Width Graphs2026-03-13T21:44:46ZAs the class $\mathcal T_4$ of graphs of twin-width at most 4 contains every finite subgraph of the infinite grid and every graph obtained by subdividing each edge of an $n$-vertex graph at least $2 \log n$ times, most NP-hard graph problems, like Max Independent Set, Dominating Set, Hamiltonian Cycle, remain so on $\mathcal T_4$. However, Min Coloring and k-Coloring are easy on both families because they are 2-colorable and 3-colorable, respectively.
We show that Min Coloring is NP-hard on the class $\mathcal T_3$ of graphs of twin-width at most 3. This is the first hardness result on $\mathcal T_3$ for a problem that is easy on cographs (twin-width 0), on trees (whose twin-width is at most 2), and on unit circular-arc graphs (whose twin-width is at most 3). We also show that for every $k \geqslant 3$, k-Coloring is NP-hard on $\mathcal T_4$. We finally make two observations: (1) there are currently very few problems known to be in P on $\mathcal T_d$ (graphs of twin-width at most $d$) and NP-hard on $\mathcal T_{d+1}$ for some nonnegative integer $d$, and (2) unlike $\mathcal T_4$, which contains every graph as an induced minor, the class $\mathcal T_3$ excludes a fixed planar graph as an induced minor; thus it may be viewed as a special case (or potential counterexample) for conjectures about classes excluding a (planar) induced minor. These observations are accompanied by several open questions.2025-12-29T18:36:19Z10 pages, 2 figuresÉdouard Bonnethttp://arxiv.org/abs/2603.13214v1Investigating mixed-integer programming approaches for the $p$-$α$-closest-center problem2026-03-13T17:50:20ZIn this work, we introduce and study the $p$-$α$-closest-center problem ($pα$CCP), which generalizes the $p$-second-center problem, a recently emerged variant of the classical $p$-center problem. In the $pα$CCP, we are given sets of customers and potential facility locations, distances between each customer and potential facility location as well as two integers $p$ and $α$. The goal is to open facilities at $p$ of the potential facility locations, such that the maximum $α$-distance between each customer and the open facilities is minimized. The $α$-distance of a customer is defined as the sum of distances from the customer to its $α$ closest open facilities. If $α$ is one, the $pα$CCP is the $p$-center problem, and for $α$ being two, the $p$-second-center problem is obtained, for which the only existing algorithm in literature is a variable neighborhood search (VNS).
We present four mixed-integer programming (MIP) formulations for the $pα$CCP, strengthen them by adding valid and optimality-preserving inequalities and conduct a polyhedral study to prove relationships between their linear programming relaxations. Moreover, we present iterative procedures for lifting some valid inequalities to improve initial lower bounds on the optimal objective function value of the $pα$CCP and characterize the best lower bounds obtainable by this iterative lifting approach.
Based on our theoretical findings, we develop a branch-and-cut algorithm (B&C) to solve the $pα$CCP exactly. We improve its performance by a starting and a primal heuristic, variable fixings and separating inequalities. In our computational study, we investigate the effect of the various ingredients of our B&C on benchmark instances from related literature. Our B&C is able to prove optimality for 17 of the 40 instances from the work on the VNS heuristic.2026-03-13T17:50:20ZElisabeth GaarSara JoostenMarkus Sinnlhttp://arxiv.org/abs/2603.13097v1Centered colorings and weak coloring numbers in minor-closed graph classes2026-03-13T15:46:49ZLet $\mathcal{C}$ be a proper minor-closed class of graphs. Given the minors excluded in $\mathcal{C}$, we determine the maximum $q$-centered chromatic number and the maximum $q$th weak coloring number of graphs in $\mathcal{C}$ within an $\mathcal{O}(q)$-factor. Moreover, when $\mathcal{C}$ excludes a planar graph, we determine it within a constant factor. Our results imply that the $q$-centered chromatic number of $K_t$-minor-free graphs is in $\mathcal{O}(q^{t-1})$, improving on the previously known $\mathcal{O}(q^{h(t)})$ bound with a large and non-explicit function $h$. We include similar bounds for another family of parameters, the fractional treedepth fragility rates. All our bounds are proved via the same general framework.2026-03-13T15:46:49Z120 pages, 38 figures. Some of the results already appeared in arXiv:2411.02122 and arXiv:2407.04588Jędrzej HodorHoang LaPiotr MicekClément Rambaudhttp://arxiv.org/abs/2603.12894v1Optimal Enumeration of Eulerian Trails in Directed Graphs2026-03-13T10:57:06ZThe BEST theorem, due to de Bruijn, van Aardenne-Ehrenfest, Smith, and Tutte, is a classical tool from graph theory that links the Eulerian trails in a directed graph $G=(V,E)$ with the arborescences in $G$. In particular, one can use the BEST theorem to count the Eulerian trails in $G$ in polynomial time. For enumerating the Eulerian trails in $G$, one could naturally resort to first enumerating the arborescences in $G$ and then exploiting the insight of the BEST theorem to enumerate the Eulerian trails in $G$: every arborescence in $G$ corresponds to at least one Eulerian trail in $G$. Instead, we take a simple and direct approach.
Our central contribution is a remarkably simple algorithm to directly enumerate the $z_T$ Eulerian trails in $G$ in the \emph{optimal} $O(m + z_T)$ time. As a consequence, our result improves on an implementation of the BEST theorem for counting Eulerian trails in $G$ when $z_T=o(n^2)$, and, in addition, it unconditionally improves the combinatorial $O(m\cdot z_T)$-time algorithm of Conte et al. [FCT 2021] for the same task. Moreover, we show that, with some care, our algorithm can be extended to enumerate Eulerian trails in directed multigraphs in optimal time, enabling applications in bioinformatics and data privacy.2026-03-13T10:57:06ZBen BalsSolon P. PissisMatei Tincahttp://arxiv.org/abs/2511.01863v2SPHERE: Spherical partitioning for large-scale routing optimization2026-03-13T06:49:27ZWe study shortest-path routing in large weighted, undirected graphs, where expanding search frontiers raise time and memory costs for exact solvers. We propose \emph{SPHERE}, a query-aware partitioning heuristic that adaptively splits the problem by identifying \emph{source-target} ($s$--$t$) overlaps of hop-distance spheres. Selecting an anchor node $a$ within this overlap partitions the task into independent induced subgraphs for $s\to a$ and $a\to t$, each restricted to its own induced subgraph. If resulting subgraphs remain large, the procedure recurses on that specific subgraph. We provide a formal guarantee that by using the partition cut within the shared overlap, the resulting subpaths preserve feasibility, thereby avoiding the need for boundary repair. Furthermore, \emph{SPHERE} acts as a solver-agnostic framework that naturally exposes parallelism across subproblems. On million-scale road networks, \emph{SPHERE} achieves faster runtimes and smaller optimality gaps than contemporary state-of-the-art partitioning and community-based routing pipelines. Crucially, it also substantially mitigates heavy-tail runtime outliers suffered by standard exact methods, yielding highly stable and predictable execution times across varying queries.2025-10-12T19:13:13ZChanged abstract, revised chapters 1-5, adjusted bibliographyRobert Fabian LindermannPaul-Niklas Ken KandoraSimon Caspar ZellerAdrian Asmund FesslerSteffen Rebennackhttp://arxiv.org/abs/2603.11954v1Universal cycle constructions for k-subsets and k-multisets2026-03-12T14:02:20ZA universal cycle for a set S of combinatorial objects is a cyclic sequence of length |S|that contains a representation of each element in S exactly once as a substring. If S is the set of k-subsets of [n] = {1, 2, . . . , n}, it is well-known that universal cycles do not always exists when applying a simple string representation, where 12 or 21 could represent the subset {1, 2}. Similarly, if S is the set of k-multisets of [n], it is also known that universal cycles do not always exist using a similar representation, where 112, 121, or 211 could represent the multiset {1, 1, 2}. By mapping these sets to an appropriate family of labeled graphs, universal cycles are known to exist, but without a known efficient construction. In this paper we consider a new representation for k-subsets and k-multisets that leads to efficient universal cycle constructions for all n, k >=2. We provide successor-rule algorithms to construct such universal cycles in O(n) time per symbol using O(n) space and demonstrate that necklace concatenation algorithms allow the same sequences to be generated in O(1) amortized time per symbol. They are the first known efficient universal cycle constructions for k-multisets. The results are obtained by considering constructions for bounded-weight de Bruijn sequences. In particular, we demonstrate that a bounded-weight generalization of the Grandmama de Bruijn sequence can be constructed in O(1) amortized time per symbol.2026-03-12T14:02:20ZColin CampbellLuke Janik-JonesJoe Sawadahttp://arxiv.org/abs/2603.11934v1Decoding universal cycles for t-subsets and t-multisets by decoding bounded-weight de Bruijn sequences2026-03-12T13:47:09ZA universal cycle for a set S of combinatorial objects is a cyclic sequence of length |S| that contains a representative of each element in S exactly once as a substring. Despite the many universal cycle constructions known in the literature for various sets including k-ary strings of length n, permutations of order n, t-subsets of an n-set, and t-multisets of an n-set, remarkably few have efficient decoding (ranking/unranking) algorithms. In this paper we develop the first polynomial time/space decoding algorithms for bounded-weight de Bruijn sequences for strings of length nover an alphabet of size k. The results are then applied to decode universal cycles for t-subsets and t-multisets.2026-03-12T13:47:09ZDaniel GabricWazed ImamLukas Janik JonesJoe Sawadahttp://arxiv.org/abs/2603.11885v1On the maximum number of tangencies among $1$-intersecting curves2026-03-12T13:00:51ZAccording to a conjecture of Pach, there are $O(n)$ tangent pairs among any family of $n$ Jordan arcs in which every pair of arcs has precisely one common point and no three arcs share a common point. This conjecture was proved for two special cases, however, for the general case the currently best upper bound is only $O(n^{7/4})$. This is also the best known bound on the number of tangencies in the relaxed case where every pair of arcs has \emph{at most} one common point. We improve the bounds for the latter and former cases to $O(n^{5/3})$ and $O(n^{3/2})$, respectively. We also consider a few other variants of these questions, for example, we show that if the arcs are \emph{$x$-monotone}, each pair intersects at most once and their left endpoints lie on a common vertical line, then the maximum number of tangencies is $Θ(n^{4/3})$. Without this last condition the number of tangencies is $O(n^{4/3}(\log n)^{1/3})$, improving a previous bound of Pach and Sharir. Along the way we prove a graph-theoretic theorem which extends a result of Erdős and Simonovits and may be of independent interest.2026-03-12T13:00:51Z24 pages, 9 figures, to appear in SoCG 2026Eyal AckermanBalázs Keszeghhttp://arxiv.org/abs/2503.21287v5On Supports for graphs of bounded genus2026-03-12T07:05:13ZLet $(X,\mathcal{E})$ be a hypergraph. A support is a graph $Q$ on $X$ such that for each $E\in\mathcal{E}$, the subgraph of $Q$ induced on the elements in $E$ is connected. We consider the problem of constructing a support for hypergraphs defined by connected subgraphs of a host graph. For a graph $G=(V,E)$, let $\mathcal{H}$ be a set of connected subgraphs of $G$. Let the vertices of $G$ be partitioned into two sets the \emph{terminals} $\mathbf{b}(V)$ and the \emph{non-terminals} $\mathbf{r}(V)$. We define a hypergraph on $\mathbf{b}(V)$, where each $H\in\mathcal{H}$ defines a hyperedge consisting of the vertices of $\mathbf{b}(V)$ in $H$.
We also consider the problem of constructing a support for the \emph{dual hypergraph} - a hypergraph on $\mathcal{H}$ where each $v\in \mathbf{b}(V)$ defines a hyperedge consisting of the subgraphs in $\mathcal{H}$ containing $v$. In fact, we construct supports for a common generalization of the primal and dual settings called the \emph{intersection hypergraph}.
As our main result, we show that if the host graph $G$ has bounded genus and the subgraphs in $\mathcal{H}$ satisfy a condition of being \emph{cross-free}, then there exists a support that also has bounded genus. Our results are a generalization of the results of Raman and Ray (Rajiv Raman, Saurabh Ray: Constructing Planar Support for Non-Piercing Regions. Discret. Comput. Geom. 64(3): 1098-1122 (2020)).
Our techniques imply a unified analysis for packing and covering problems for hypergraphs defined on surfaces of bounded genus. We also describe applications of our results for hypergraph colorings.2025-03-27T09:11:24ZRajiv RamanKaramjeet Singhhttp://arxiv.org/abs/2603.11379v1Induced Minors and Coarse Tree Decompositions2026-03-11T23:46:09ZLet $G$ be a graph, $S \subseteq V(G)$ be a vertex set in $G$ and $r$ be a positive integer. The distance $r$-independence number of $S$ is the size of the largest subset $I \subseteq S$ such that no pair $u$, $v$ of vertices in $I$ have a path on at most $r$ edges between them in $G$. It has been conjectured [Chudnovsky et al., arXiv, 2025] that for every positive integer $t$ there exist positive integers $c$, $d$ such that every graph $G$ that excludes both the complete bipartite graph $K_{t,t}$ and the grid $\boxplus_t$ as an induced minor has a tree decomposition in which every bag has (distance $1$) independence number at most $c(\log n)^d$. We prove a weaker version of this conjecture where every bag of the tree decomposition has distance $16(\log n + 1)$-independence number at most $c(\log n)^d$. On the way we also prove a version of the conjecture where every bag of the decomposition has distance $8$-independence number at most $2^{c (\log n)^{1-(1/d)}}$.2026-03-11T23:46:09ZMaria ChudnovskyJulien CodsiAjaykrishnan E SDaniel Lokshtanovhttp://arxiv.org/abs/2505.02768v2Linear colorings of graphs2026-03-11T13:45:55ZMotivated by algorithmic applications, Kun, O'Brien, Pilipczuk, and Sullivan introduced the parameter linear chromatic number as a relaxation of treedepth and proved that the two parameters are polynomially related. They conjectured that treedepth could be bounded from above by twice the linear chromatic number.
In this paper we investigate the properties of linear chromatic number and provide improved bounds in several graph classes.2025-05-05T16:29:28ZFinal versionClaire HilaireMatjaž KrncMartin MilaničJean-Florent Raymondhttp://arxiv.org/abs/2602.21557v5DRESS and the WL Hierarchy: Climbing One Deletion at a Time2026-03-11T12:54:12ZDRESS is a deterministic, parameter-free framework that iteratively refines the structural similarity of edges in a graph to produce a canonical fingerprint: a real-valued edge vector, obtained by converging a non-linear dynamical system to its unique fixed point. $Δ^k$-DRESS extends the framework by running DRESS on every $k$-vertex-deleted subgraph of $G$; it was introduced and empirically evaluated in the companion paper, where the CFI staircase showed that $Δ^k$-DRESS matches $(k{+}2)$-WL for $k = 0, 1, 2, 3$. This paper provides the theoretical justification. The main contributions are: (i) an unconditional proof that $Δ^k$-DRESS distinguishes every CFI$(K_{k+3})$ pair for all $k \geq 0$ (CFI Staircase Theorem), established via a new CFI Deck Separation theorem and the Virtual Pebble Lemma; and (ii) a conditional proof that $Δ^k$-DRESS $\geq$ $(k{+}2)$-WL for all graphs and all $k \geq 0$, assuming a single structural conjecture about the WL hierarchy (WL-Deck Separation).2026-02-25T04:23:55ZEduar Castrillo Velillahttp://arxiv.org/abs/2603.10596v1M-Polynomial of Product Graphs2026-03-11T09:51:15ZThe M-polynomial provides a unifying framework for a wide class of degree-based topological indices. Despite its structural importance, general methods for computing the M-polynomial under graph constructions remain limited. In this paper, explicit formulas, and compact ones whenever possible, for the M-polynomial under different graph products whose vertex sets are the Cartesian product of the factors are developed. The products studied are the direct, the Cartesian, the strong, the lexicographic, the symmetric-difference, the disjunction, and the Sierpiński product. The obtained formulas yield a unified structural description of how vertex-degree interactions propagate under graph constructions and extend existing results for degree-based indices at the polynomial level.2026-03-11T09:51:15Z19 pages, 1 figureEl-Mehdi MehiriSandi Klavžarhttp://arxiv.org/abs/2603.08110v2Permutation Match Puzzles: How Young Tanvi Learned About Computational Complexity2026-03-11T06:56:25ZWe study a family of sorting match puzzles on grids, which we call permutation match puzzles. In this puzzle, each row and column of a $n \times n$ grid is labeled with an ordering constraint -- ascending (A) or descending (D) -- and the goal is to fill the grid with the numbers 1 through $n^2$ such that each row and column respects its constraint.
We provide a complete characterization of solvable puzzles: a puzzle admits a solution if and only if its associated constraint graph is acyclic, which translates to a simple "at most one switch" condition on the A/D labels. When solutions exist, we show that their count is given by a hook length formula. For unsolvable puzzles, we present an $O(n)$ algorithm to compute the minimum number of label flips required to reach a solvable configuration. Finally, we consider a generalization where rows and columns may specify arbitrary permutations rather than simple orderings, and establish that finding minimal repairs in this setting is NP-complete by a reduction from feedback arc set.2026-03-09T08:52:57Z16 pages, 12 figures; to be presented at FUN 2026Kshitij GajjarNeeldhara Misra