中文
相关论文

相关论文: Perfect Matchings in \~O(n^{1.5}) Time in Regular …

200 篇论文

In this paper we consider the well-studied problem of finding a perfect matching in a d-regular bipartite graph on 2n nodes with m=nd edges. The best-known algorithm for general bipartite graphs (due to Hopcroft and Karp) takes time…

数据结构与算法 · 计算机科学 2010-11-15 Ashish Goel , Michael Kapralov , Sanjeev Khanna

In this paper we further investigate the well-studied problem of finding a perfect matching in a regular bipartite graph. The first non-trivial algorithm, with running time $O(mn)$, dates back to K\"{o}nig's work in 1916 (here $m=nd$ is the…

数据结构与算法 · 计算机科学 2008-11-18 Ashish Goel , Michael Kapralov , Sanjeev Khanna

The maximum bipartite matching problem is among the most fundamental and well-studied problems in combinatorial optimization. A beautiful and celebrated combinatorial algorithm of Hopcroft and Karp (1973) shows that maximum bipartite…

数据结构与算法 · 计算机科学 2023-12-21 Julia Chuzhoy , Sanjeev Khanna

An $(f,g)$-semi-matching in a bipartite graph $G=(U \cup V,E)$ is a set of edges $M \subseteq E$ such that each vertex $u\in U$ is incident with at most $f(u)$ edges of $M$, and each vertex $v\in V$ is incident with at most $g(v)$ edges of…

数据结构与算法 · 计算机科学 2018-03-28 Ján Katrenic , Gabriel Semanisin

We consider the problem of finding all allowed edges in a bipartite graph $G=(V,E)$, i.e., all edges that are included in some maximum matching. We show that given any maximum matching in the graph, it is possible to perform this…

离散数学 · 计算机科学 2011-07-26 Tamir Tassa

Maximum bipartite matching (MBM) is a fundamental problem in combinatorial optimization with a long and rich history. A classic result of Hopcroft and Karp (1973) provides an $O(m \sqrt{n})$-time algorithm for the problem, where $n$ and $m$…

数据结构与算法 · 计算机科学 2024-06-03 Julia Chuzhoy , Sanjeev Khanna

We give an $\tilde{O}(n^{7/5} \log (nC))$-time algorithm to compute a minimum-cost maximum cardinality matching (optimal matching) in $K_h$-minor free graphs with $h=O(1)$ and integer edge weights having magnitude at most $C$. This improves…

数据结构与算法 · 计算机科学 2018-07-16 Nathaniel Lahn , Sharath Raghvendra

We present an $\tilde O(m+n^{1.5})$-time randomized algorithm for maximum cardinality bipartite matching and related problems (e.g. transshipment, negative-weight shortest paths, and optimal transport) on $m$-edge, $n$-node graphs. For…

数据结构与算法 · 计算机科学 2021-10-15 Jan van den Brand , Yin-Tat Lee , Danupon Nanongkai , Richard Peng , Thatchaphol Saranurak , Aaron Sidford , Zhao Song , Di Wang

We present a weighted approach to compute a maximum cardinality matching in an arbitrary bipartite graph. Our main result is a new algorithm that takes as input a weighted bipartite graph $G(A\cup B,E)$ with edge weights of $0$ or $1$. Let…

计算几何 · 计算机科学 2019-03-26 Nathaniel Lahn , Sharath Raghvendra

A matching in a graph is a set of edges no two of which share a common vertex. A matching M is an induced matching if no edge connects two edges of M. The problem of finding a maximum induced matching is known to be NP-hard in general and…

离散数学 · 计算机科学 2014-04-28 Ruzayn Quaddoura

We introduce a `concrete complexity' model for studying algorithms for matching in bipartite graphs. The model is based on the "demand query" model used for combinatorial auctions. Most (but not all) known algorithms for bipartite matching…

计算复杂性 · 计算机科学 2019-06-12 Noam Nisan

In a seminal paper on finding large matchings in sparse random graphs, Karp and Sipser proposed two algorithms for this task. The second algorithm has been intensely studied, but due to technical difficulties, the first algorithm has…

组合数学 · 数学 2018-11-14 Michael Anastos , Alan Frieze

Random graph matching refers to recovering the underlying vertex correspondence between two random graphs with correlated edges; a prominent example is when the two random graphs are given by Erd\H{o}s-R\'{e}nyi graphs $G(n,\frac{d}{n})$.…

机器学习 · 统计学 2020-07-21 Jian Ding , Zongming Ma , Yihong Wu , Jiaming Xu

We study fully dynamic algorithms for maximum matching. This is a well-studied problem, known to admit several update-time/approximation trade-offs. For instance, it is known how to maintain a 1/2-approximate matching in $\log^{O(1)} n$…

数据结构与算法 · 计算机科学 2022-11-15 Soheil Behnezhad

In a graph, a perfect matching cut is an edge cut that is a perfect matching. Perfect Matching Cut (PMC) is the problem of deciding whether a given graph has a perfect matching cut, and is known to be NP-complete. We revisit the problem and…

离散数学 · 计算机科学 2021-07-15 Van Bang Le , Jan Arne Telle

In this paper, we present a new exact algorithm for counting perfect matchings, which relies on neither inclusion-exclusion principle nor tree-decompositions. For any bipartite graph of $2n$ nodes and $\Delta n$ edges such that $\Delta \geq…

数据结构与算法 · 计算机科学 2012-08-14 Taisuke Izumi , Tadashi Wadayama

For the set of graphs with a given degree sequence, consisting of any number of $2's$ and $1's$, and its subset of bipartite graphs, we characterize the optimal graphs who maximize and minimize the number of $m$-matchings. We find the…

组合数学 · 数学 2008-01-16 S. Friedland , E. Krop , K. Markström

We present an $\tilde{O}(m^{10/7})=\tilde{O}(m^{1.43})$-time algorithm for the maximum s-t flow and the minimum s-t cut problems in directed graphs with unit capacities. This is the first improvement over the sparse-graph case of the…

数据结构与算法 · 计算机科学 2013-10-25 Aleksander Madry

$ $We study the $d$-Uniform Hypergraph Matching ($d$-UHM) problem: given an $n$-vertex hypergraph $G$ where every hyperedge is of size $d$, find a maximum cardinality set of disjoint hyperedges. For $d\geq3$, the problem of finding the…

数据结构与算法 · 计算机科学 2020-09-22 Oussama Hanguir , Clifford Stein

Existence of a perfect matching in a random bipartite digraph with bipartition $(V_1, V_2)$, $|V_i|=n$, is studied. The graph is generated in two rounds of random selections of a potential matching partner such that the average number of…

组合数学 · 数学 2019-03-15 Michal Karoński , Ed Overman , Boris Pittel
‹ 上一页 1 2 3 10 下一页 ›