Abstract

In a bipartite max-min LP, we are given a bipartite graph $\myG = (V \cup I \cup K, E)$, where each agent v∈Vv \in V is adjacent to exactly one constraint i∈Ii \in I and exactly one objective k∈Kk \in K. Each agent vv controls a variable xvx_v. For each i∈Ii \in I we have a nonnegative linear constraint on the variables of adjacent agents. For each k∈Kk \in K we have a nonnegative linear objective function of the variables of adjacent agents. The task is to maximise the minimum of the objective functions. We study local algorithms where each agent vv must choose xvx_v based on input within its constant-radius neighbourhood in $\myG$. We show that for every ε>0ε>0 there exists a local algorithm achieving the approximation ratio ΔI(1−1/ΔK)+ε{Δ_I (1 - 1/Δ_K)} + ε. We also show that this result is the best possible -- no local algorithm can achieve the approximation ratio ΔI(1−1/ΔK){Δ_I (1 - 1/Δ_K)}. Here ΔIΔ_I is the maximum degree of a vertex i∈Ii \in I, and ΔKΔ_K is the maximum degree of a vertex k∈Kk \in K. As a methodological contribution, we introduce the technique of graph unfolding for the design of local approximation algorithms.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.