中文
相关论文

相关论文: Algebraic Structures and Algorithms for Matching a…

200 篇论文

In this paper, we provide polynomial-time algorithms for different extensions of the matching counting problem, namely maximal matchings, path matchings (linear forest) and paths, on graph classes of bounded clique-width. For maximal…

离散数学 · 计算机科学 2018-06-05 Benjamin Hellouin de Menibus , Takeaki Uno

This paper shows how to solve linear programs of the form $\min_{Ax=b,x\geq0} c^\top x$ with $n$ variables in time $$O^*((n^{\omega}+n^{2.5-\alpha/2}+n^{2+1/6}) \log(n/\delta))$$ where $\omega$ is the exponent of matrix multiplication,…

数据结构与算法 · 计算机科学 2020-10-21 Michael B. Cohen , Yin Tat Lee , Zhao Song

The well-known Eulerian path problem can be solved in polynomial time (more exactly, there exists a linear time algorithm for this problem). In this paper, we model the problem using a string matching framework, and then initiate an…

数据结构与算法 · 计算机科学 2007-05-23 Dragos Trinca

Linear matroid intersection is an important problem in combinatorial optimization. Given two linear matroids over the same ground set, the linear matroid intersection problem asks you to find a common independent set of maximum size. The…

计算复杂性 · 计算机科学 2025-09-10 Aryan Agarwala , Yaroslav Alekseev , Antoine Vinciguerra

Polymatroids are combinatorial abstractions of subspace arrangements in the same way that matroids are combinatorial abstractions of hyperplane arrangements. By introducing augmented Chow rings of polymatroids, modeled after augmented…

代数几何 · 数学 2023-09-01 Christopher Eur , Matt Larson

In the matroid secretary problem we are given a stream of elements and asked to choose a set of elements that maximizes the total value of the set, subject to being an independent set of a matroid given in advance. The difficulty comes from…

数据结构与算法 · 计算机科学 2012-07-24 Michael Dinitz , Guy Kortsarz

Permutation patterns and pattern avoidance have been intensively studied in combinatorics and computer science, going back at least to the seminal work of Knuth on stack-sorting (1968). Perhaps the most natural algorithmic question in this…

数据结构与算法 · 计算机科学 2019-04-17 László Kozma

In this paper we present a new algorithm for solving linear programs that requires only $\tilde{O}(\sqrt{rank(A)}L)$ iterations to solve a linear program with $m$ constraints, $n$ variables, and constraint matrix $A$, and bit complexity…

数据结构与算法 · 计算机科学 2015-03-06 Yin Tat Lee , Aaron Sidford

We present algorithms that break the $\tilde O(nr)$-independence-query bound for the Matroid Intersection problem for the full range of $r$; where $n$ is the size of the ground set and $r\leq n$ is the size of the largest common independent…

数据结构与算法 · 计算机科学 2021-05-13 Joakim Blikstad

One of the classical line of work in graph algorithms has been the Replacement Path Problem: given a graph $G$, $s$ and $t$, find shortest paths from $s$ to $t$ avoiding each edge $e$ on the shortest path from $s$ to $t$. These paths are…

数据结构与算法 · 计算机科学 2020-05-22 Manoj Gupta , Rahul Jain , Nitiksha Modi

While most classical NP-hard graph problems cannot be solved in time $2^{o(n)}$ on general graphs under the Exponential Time Hypothesis (ETH), many exhibit the square-root phenomenon and admit optimal algorithms running in time…

数据结构与算法 · 计算机科学 2026-04-30 Malory Marin , Rémi Watrigant

Matrix $M$ is {\em $k$-concise} if the finite entries of each column of $M$ consist of $k$ or less intervals of identical numbers. We give an $O(n+m)$-time algorithm to compute the row minima of any $O(1)$-concise $n\times m$ matrix. Our…

数据结构与算法 · 计算机科学 2014-03-04 Cheng-Wei Lee , Hsueh-I Lu

Matroid intersection is one of the most powerful frameworks of matroid theory that generalizes various problems in combinatorial optimization. Edmonds' fundamental theorem provides a min-max characterization for the unweighted setting,…

数据结构与算法 · 计算机科学 2023-02-07 Kristóf Bérczi , Tamás Király , Yutaro Yamaguchi , Yu Yokoi

Given two matroids $\mathcal{M}_1 = (V, \mathcal{I}_1)$ and $\mathcal{M}_2 = (V, \mathcal{I}_2)$ over an $n$-element integer-weighted ground set $V$, the weighted matroid intersection problem aims to find a common independent set $S^{*} \in…

数据结构与算法 · 计算机科学 2023-03-20 Ta-Wei Tu

Spanning trees are a representative example of linear matroid bases that are efficiently countable. Perfect matchings of Pfaffian bipartite graphs are a countable example of common bases of two matrices. Generalizing these two examples,…

数据结构与算法 · 计算机科学 2020-05-11 Kazuki Matoya , Taihei Oki

Seymour's decomposition theorem for regular matroids is a fundamental result with a number of combinatorial and algorithmic applications. In this work we demonstrate how this theorem can be used in the design of parameterized algorithms on…

数据结构与算法 · 计算机科学 2017-10-09 Fedor V. Fomin , Petr A. Golovach , Daniel Lokshtanov , Saket Saurabh

Matrix multiplication is a fundamental task in almost all computational fields, including machine learning and optimization, computer graphics, signal processing, and graph algorithms (static and dynamic). Twin-width is a natural complexity…

数据结构与算法 · 计算机科学 2026-02-24 László Kozma , Michal Opler

We provide a general framework to exclude parameterized running times of the form $O(\ell^\beta+ n^\gamma)$ for problems that have polynomial running time lower bounds under hypotheses from fine-grained complexity. Our framework is based on…

数据结构与算法 · 计算机科学 2023-01-09 Klaus Heeger , André Nichterlein , Rolf Niedermeier

We consider the problem of finding an independent set of maximum weight simultaneously contained in $k$ matroids over a common ground set. This $k$-matroid intersection problem appears naturally in many contexts, for example in generalizing…

数据结构与算法 · 计算机科学 2024-12-10 Neta Singer , Theophile Thiery

We consider a basic computational task of finding $s$ planted rank-1 $m \times n$ matrices in a linear subspace $\mathcal{U} \subseteq \mathbb{R}^{m \times n}$ where $\dim(\mathcal{U}) = R \ge s$. The work of Johnston-Lovitz-Vijayaraghavan…

数据结构与算法 · 计算机科学 2025-04-28 Jeshu Dastidar , Tait Weicht , Alexander S. Wein