Transitive Fork Environments and Minimum Cost Multiflows

نویسندگان

  • Andrew V. GOLDBERG
  • Alexander V. KARZANOV
چکیده

The following minimum cost maximum multiiow problem is the focus of the paper: () given an undirected graph G = (V G; EG), a subset T 2 V G (of terminals), and functions c : EG ! ZZ + (of capacities) and a : EG ! ZZ + (of costs), nd a collection f of ows (a multiiow) connecting arbitrary pairs of distinct terminals so that the total ow f (e) through each edge does not exceed its capacity c(e), and: (a) the sum of values of partial ows is maximum; and (b) the total cost P e2EG a(e) f (e) of f is as small as possible, subject to (a). For jTj = 2 this turns into the classical (undirected) min-cost max-ow problem. In Ka1] it was proved that () has a half-integral optimal solution f, and that such an f can be found by a pseudo-polynomial algorithm. In Ka2] a polynomial algorithm to nd a half-integral optimal f was designed; however, it uses a variant of the ellipsoid method to solve the dual linear program. In the present paper we develop two purely combinatorial polynomial-time algorithms for nding a half-integral optimal solution to (). One of them is based on capacity scaling, and the other one is based on cost scaling. To design these algorithms, we introduce certain combinatorial structures, called transitive fork environments, and study general properties of such structures.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Min-cost multiflows in node-capacitated undirected networks

We consider an undirected graph G = (VG,EG) with a set T ⊆ VG of terminals, and with nonnegative integer capacities c(v) and costs a(v) of nodes v ∈ VG. A path in G is a T -path if its ends are distinct terminals. By a multiflow we mean a function F assigning to each T -path P a nonnegative rational weight F(P ), and a multiflow is called feasible if the sum of weights of T -paths through each ...

متن کامل

Minimum cost homomorphisms to locally semicomplete digraphs and quasi-transitive digraphs

For digraphs G and H, a homomorphism of G to H is a mapping f : V (G)→V (H) such that uv ∈ A(G) implies f(u)f(v) ∈ A(H). If, moreover, each vertex u ∈ V (G) is associated with costs ci(u), i ∈ V (H), then the cost of a homomorphism f is ∑ u∈V (G) cf(u)(u). For each fixed digraph H, the minimum cost homomorphism problem for H, denoted MinHOM(H), can be formulated as follows: Given an input digra...

متن کامل

Minimum Cost Homomorphisms to Locally Semicomplete and Quasi-Transitive Digraphs

For digraphs G and H , a homomorphism of G to H is a mapping f : V (G)→V (H) such that uv ∈ A(G) implies f(u)f(v) ∈ A(H). If, moreover, each vertex u ∈ V (G) is associated with costs ci(u), i ∈ V (H), then the cost of a homomorphism f is ∑ u∈V (G) cf(u)(u). For each fixed digraph H , the minimum cost homomorphism problem for H , denoted MinHOM(H), can be formulated as follows: Given an input di...

متن کامل

Half-integrality of node-capacitated multiflows and tree-shaped facility locations on trees

In this paper, we establish a novel duality relationship between node-capacitated multiflows and tree-shaped facility locations. We prove that the maximum value of a tree-distance-weighted maximum node-capacitated multiflow problem is equal to the minimum value of the problem of locating subtrees in a tree, and the maximum is attained by a half-integral multiflow. Utilizing this duality, we sho...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993