English
Related papers

Related papers: An Improved Approximation Algorithm for the Matchi…

200 papers

We design an additive approximation scheme for estimating the cost of the min-weight bipartite matching problem: given a bipartite graph with non-negative edge costs and $\varepsilon > 0$, our algorithm estimates the cost of matching all…

Data Structures and Algorithms · Computer Science 2023-11-14 Lorenzo Beretta , Aviad Rubinstein

The Connectivity Augmentation Problem (CAP) together with a well-known special case thereof known as the Tree Augmentation Problem (TAP) are among the most basic Network Design problems. There has been a surge of interest recently to find…

Data Structures and Algorithms · Computer Science 2022-04-15 Federica Cecchetto , Vera Traub , Rico Zenklusen

The Minimum Cost Multicut Problem (MP) is a popular way for obtaining a graph decomposition by optimizing binary edge labels over edge costs. While the formulation of a MP from independently estimated costs per edge is highly flexible and…

Computer Vision and Pattern Recognition · Computer Science 2021-12-13 Steffen Jung , Sebastian Ziegler , Amirhossein Kardoost , Margret Keuper

We introduce a lower bounding technique for the min max correlation clustering problem and, based on this technique, a combinatorial 4-approximation algorithm for complete graphs. This improves upon the previous best known approximation…

Data Structures and Algorithms · Computer Science 2024-02-15 Holger Heidrich , Jannik Irmai , Bjoern Andres

The basic goal of survivable network design is to construct low-cost networks which preserve a sufficient level of connectivity despite the failure or removal of a few nodes or edges. One of the most basic problems in this area is the…

Data Structures and Algorithms · Computer Science 2022-11-15 Mohit Garg , Fabrizio Grandoni , Afrouz Jabal Ameli

In the classical Maximum Acyclic Subgraph problem (MAS), given a directed-edge weighted graph, we are required to find an ordering of the nodes that maximizes the total weight of forward-directed edges. MAS admits a 2 approximation, and…

Data Structures and Algorithms · Computer Science 2014-05-05 Fabrizio Grandoni , Tomasz Kociumaka , Michał Włodarczyk

Given a complete graph with $n$ vertices and non-negative edge weights, where $n$ is divisible by 3, the maximum weight 3-path packing problem is to find a set of $n/3$ vertex-disjoint 3-paths such that the total weight of the 3-paths in…

Data Structures and Algorithms · Computer Science 2025-12-17 Jingyang Zhao , Mingyu Xiao

We present a factor $14D^2$ approximation algorithm for the minimum linear arrangement problem on series-parallel graphs, where $D$ is the maximum degree in the graph. Given a suitable decomposition of the graph, our algorithm runs in time…

Discrete Mathematics · Computer Science 2014-10-17 Martina Eikel , Christian Scheideler , Alexander Setzer

An instance of the Connected Maximum Cut problem consists of an undirected graph G = (V, E) and the goal is to find a subset of vertices S $\subseteq$ V that maximizes the number of edges in the cut \delta(S) such that the induced graph…

Data Structures and Algorithms · Computer Science 2015-07-03 MohammadTaghi Hajiaghayi , Guy Kortsarz , Robert MacDavid , Manish Purohit , Kanthi Sarpatwar

As massive graphs become more prevalent, there is a rapidly growing need for scalable algorithms that solve classical graph problems, such as maximum matching and minimum vertex cover, on large datasets. For massive inputs, several…

Data Structures and Algorithms · Computer Science 2018-12-31 Sepehr Assadi , MohammadHossein Bateni , Aaron Bernstein , Vahab Mirrokni , Cliff Stein

The basic goal of survivable network design is to build cheap networks that guarantee the connectivity of certain pairs of nodes despite the failure of a few edges or nodes. A celebrated result by Jain [Combinatorica'01] provides a…

Data Structures and Algorithms · Computer Science 2022-04-21 Fabrizio Grandoni , Afrouz Jabal Ameli , Vera Traub

Our motivation is to improve on the best approximation guarantee known for the problem of finding a minimum-cost 2-node connected spanning subgraph of a given undirected graph with nonnegative edge costs. We present an LP (Linear…

Data Structures and Algorithms · Computer Science 2021-11-16 Logan Grout , Joseph Cheriyan , Bundit Laekhanukit

We consider the problem of adding a fixed number of new edges to an undirected graph in order to minimize the diameter of the augmented graph, and under the constraint that the number of edges added for each vertex is bounded by an integer.…

Data Structures and Algorithms · Computer Science 2023-02-14 Florian Adriaens , Aristides Gionis

Graph augmentation is a fundamental and well-studied problem that arises in network optimization. We consider a new variant of this model motivated by reconfigurable communication networks. In this variant, we consider a given physical…

Data Structures and Algorithms · Computer Science 2024-11-19 Aleksander Figiel , Darya Melnyk , André Nichterlein , Arash Pourdamghani , Stefan Schmid

We consider connectivity augmentation problems in the Steiner setting, where the goal is to augment the edge-connectivity between a specified subset of terminal nodes. In the Steiner Augmentation of a Graph problem ($k$-SAG), we are given a…

Data Structures and Algorithms · Computer Science 2024-08-12 Daniel Hathcock , Michael Zlatin

The Max-Cut problem is a fundamental NP-hard problem, which is attracting attention in the field of quantum computation these days. Regarding the approximation algorithm of the Max-Cut problem, algorithms based on semidefinite programming…

Data Structures and Algorithms · Computer Science 2022-03-01 Eiichiro Sato

In 2016, Chandrasekaran, V\'egh, and Vempala published a method to solve the minimum-cost perfect matching problem on an arbitrary graph by solving a strictly polynomial number of linear programs. However, their method requires a strong…

Combinatorics · Mathematics 2019-08-30 Amber Q Chen , Kevin K. H. Cheung , P. Michael Kielstra , Andrew Winn

In this paper, we present a construction of a `matching sparsifier', that is, a sparse subgraph of the given graph that preserves large matchings approximately and is robust to modifications of the graph. We use this matching sparsifier to…

Data Structures and Algorithms · Computer Science 2018-11-08 Sepehr Assadi , Aaron Bernstein

We study the NP-complete Maximum Outerplanar Subgraph problem. The previous best known approximation ratio for this problem is 2/3. We propose a new approximation algorithm which improves the ratio to 7/10.

Data Structures and Algorithms · Computer Science 2023-06-16 Gruia Calinescu , Hemanshu Kaul , Bahareh Kudarzi

Given a $k$-vertex-connected graph $G$ and a set $S$ of extra edges (links), the goal of the $k$-vertex-connectivity augmentation problem is to find a set $S' \subseteq S$ of minimum size such that adding $S'$ to $G$ makes it…

Data Structures and Algorithms · Computer Science 2021-11-04 Waldo Gálvez , Francisco Sanhueza-Matamala , José A. Soto