We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.DS

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Data Structures and Algorithms

Title: The Simultaneous Assignment Problem

Abstract: This paper introduces the Simultaneous assignment problem. Let us given a graph with a weight and a capacity function on its edges, and a set of its subgraphs along with a degree upper bound function for each of them. We are also given a laminar system on the node set with an upper bound on the degree-sum in each member of the system. Our goal is to assign each edge a non-negative integer below its capacity such that the total weight is maximized, the degrees in each subgraph are below the associated degree upper bound, and the degree-sum bound is respected in each member of the laminar system.
We identify special cases when the problem is solvable in polynomial time. One of these cases is a common generalization of the hierarchical $b$-matching problem and the laminar matchoid problem. This implies that both problems can be solved efficiently in the weighted, capacitated case even if both lower and upper bounds are present -- generalizing the previous polynomial-time algorithms. The problem is solvable for trees provided that the laminar system is empty and a natural assumption holds for the subgraphs.
The general problem, however, is shown to be APX-hard in the unweighted case, which implies that the $d$-distance matching problem is APX-hard. Furthermore, we prove that the approximation guarantee of any polynomial-time algorithm must increase linearly in the number of the given subgraphs unless P=NP. We give a generic framework for deriving approximation algorithms, which can be applied to a wide range of problems. As an application to our problem, a constant-approximation algorithm is derived when the number of the subgraphs is a constant. The approximation guarantee is the same as the integrality gap of a strengthened LP-relaxation when the number of the subgraphs is small. Improved approximation algorithms are given when the degree bounds are uniform or the graph is sparse.
Subjects: Data Structures and Algorithms (cs.DS); Optimization and Control (math.OC)
Cite as: arXiv:2105.09439 [cs.DS]
  (or arXiv:2105.09439v3 [cs.DS] for this version)

Submission history

From: Péter Madarasi [view email]
[v1] Thu, 20 May 2021 00:36:21 GMT (53kb)
[v2] Tue, 9 Aug 2022 17:19:38 GMT (58kb)
[v3] Sat, 21 Jan 2023 20:26:07 GMT (61kb)

Link back to: arXiv, form interface, contact.