The Simultaneous Assignment Problem

05/20/2021
by   Péter Madarasi, et al.
0

This paper introduces the Simultaneous Assignment Problem. Here, we are given an assignment problem on some of the subgraphs of a given graph, and we are looking for a heaviest assignment which is feasible when restricted to any of the assignment problems. More precisely, we are given a graph with a weight- and a capacity function on its edges and a set of its subgraphs H_1,…,H_k along with a degree upper bound function for each of them. In addition, we are also given a laminar system on the node set with an upper bound on the degree-sum of the nodes in each set in the system. We want 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 degree upper bound associated with the subgraph, and the degree-sum bound is respected in each set of the laminar system. The problem is shown to be APX-hard in the unweighted case even if the graph is a forest and k=2. This also implies that the Distance matching problem is APX-hard in the weighted case and that the Cyclic distance matching problem is APX-hard in the unweighted case. We identify multiple special cases when the problem can be solved in strongly polynomial time. One of these cases, the so-called locally laminar case, is a common generalization of the Hierarchical b-matching problem and the Laminar matchoid problem, and it implies that both of these problems can be solved efficiently in the weighted, capacitated case – improving upon the most general polynomial-time algorithms for these problems. The problem can be constant approximated when k is a constant, and we show that the approximation factor matches the integrality gap of a strengthened LP-relaxation for small k. We give improved approximation algorithms for special cases, for example, when the degree bounds are uniform or the graph is sparse.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/21/2023

Matchings under distance constraints II

This paper introduces the d-distance b-matching problem, in which we are...
research
01/27/2023

A Strongly Polynomial-Time Algorithm for Weighted General Factors with Three Feasible Degrees

General factors are a generalization of matchings. Given a graph G with ...
research
08/25/2019

Optimization over Degree Sequences of Graphs

We consider the problem of finding a subgraph of a given graph minimizin...
research
07/20/2017

Parameterized Approximation Algorithms for Directed Steiner Network Problems

(See paper for full abstract) Given an edge-weighted directed graph G=...
research
09/01/2021

Optimization problems in graphs with locational uncertainty

Many discrete optimization problems amount to select a feasible subgraph...
research
04/26/2023

On the Order of Power Series and the Sum of Square Roots Problem

This paper focuses on the study of the order of power series that are li...
research
11/19/2019

Defending with Shared Resources on a Network

In this paper we consider a defending problem on a network. In the model...

Please sign up or login with your details

Forgot password? Click here to reset