中文
相关论文

相关论文: Quantum Algorithms for Matching and Network Flows

200 篇论文

We study space and time efficient quantum algorithms for two graph problems -- deciding whether an $n$-vertex graph is a forest, and whether it is bipartite. Via a reduction to the s-t connectivity problem, we describe quantum algorithms…

量子物理 · 物理学 2016-10-04 Chris Cade , Ashley Montanaro , Aleksandrs Belovs

We consider the problem of finding \textit{semi-matching} in bipartite graphs which is also extensively studied under various names in the scheduling literature. We give faster algorithms for both weighted and unweighted case. For the…

数据结构与算法 · 计算机科学 2012-06-15 Jittat Fakcharoenphol , Bundit Laekhanukit , Danupon Nanongkai

Given an undirected, unweighted graph with $n$ vertices and $m$ edges, the maximum cut problem is to find a partition of the $n$ vertices into disjoint subsets $V_1$ and $V_2$ such that the number of edges between them is as large as…

It has recently been shown that starting with a classical query algorithm (decision tree) and a guessing algorithm that tries to predict the query answers, we can design a quantum algorithm with query complexity $O(\sqrt{GT})$ where $T$ is…

量子物理 · 物理学 2022-10-18 Salman Beigi , Leila Taghavi , Artin Tajdini

We construct a new quantum algorithm for the graph collision problem; that is, the problem of deciding whether the set of marked vertices contains a pair of adjacent vertices in a known graph G. The query complexity of our algorithm is…

量子物理 · 物理学 2012-04-09 Dmitry Gavinsky , Tsuyoshi Ito

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

The maximal clique problem, to find the maximally sized clique in a given graph, is classically an NP-complete computational problem, which has potential applications ranging from electrical engineering, computational chemistry,…

量子物理 · 物理学 2018-04-18 Weng-Long Chang , Qi Yu , Zhaokai Li , Jiahui Chen , Xinhua Peng , Mang Feng

We consider the problem of finding maximum flows in planar graphs with capacities on both vertices and edges and with multiple sources and sinks. We present three algorithms when the capacities are integers. The first algorithm runs in $O(n…

数据结构与算法 · 计算机科学 2021-05-26 Yipu Wang

We design quantum algorithms for maximum matching. Working in the query model, in both adjacency matrix and adjacency list settings, we improve on the best known algorithms for general graphs, matching previously obtained results for…

数据结构与算法 · 计算机科学 2021-10-27 Shelby Kimmel , R. Teal Witter

The {\em maximum cardinality} and {\em maximum weight matching} problems can be solved in time $\tilde{O}(m\sqrt{n})$, a bound that has resisted improvement despite decades of research. (Here $m$ and $n$ are the number of edges and…

数据结构与算法 · 计算机科学 2011-12-06 Ran Duan , Seth Pettie , Hsin-Hao Su

In this paper we present an $\tilde{O}(m\sqrt{n}\log^{O(1)}U)$ time algorithm for solving the maximum flow problem on directed graphs with $m$ edges, $n$ vertices, and capacity ratio $U$. This improves upon the previous fastest running time…

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

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

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

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

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

In 2013, Orlin proved that the max flow problem could be solved in $O(nm)$ time. His algorithm ran in $O(nm + m^{1.94})$ time, which was the fastest for graphs with fewer than $n^{1.06}$ arcs. If the graph was not sufficiently sparse, the…

数据结构与算法 · 计算机科学 2019-10-14 James B. Orlin , Xiao-Yue Gong

We present semi-streaming algorithms for basic graph problems that have optimal per-edge processing times and therefore surpass all previous semi-streaming algorithms for these tasks. The semi-streaming model, which is appropriate when…

离散数学 · 计算机科学 2007-09-03 Mariano Zelke

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

A maximum priority matching is a matching in an undirected graph that maximizes a priority score defined with respect to given vertex priorities. An earlier paper showed how to find maximum priority matchings in unweighted graphs. This…

数据结构与算法 · 计算机科学 2016-01-01 Jonathan Turner

We give an algorithm that decides whether the bipartite crossing number of a given graph is at most $k$. The running time of the algorithm is upper bounded by $2^{O(k)} + n^{O(1)}$, where $n$ is the number of vertices of the input graph,…

数据结构与算法 · 计算机科学 2015-12-21 Yasuaki Kobayashi , Hisao Tamaki
‹ 上一页 1 2 3 10 下一页 ›