Minmax Centered k-Partitioning of Trees and Applications to Sink Evacuation with Dynamic Confluent Flows

03/25/2018
by   Di Chen, et al.
0

Let T=(V,E) be a tree with associated costs on its subtrees. A minmax k-partition of T is a partition into k subtrees, minimizing the maximum cost of a subtree over all possible partitions. In the centered version of the problem, the cost of a subtree cost is defined as the minimum cost of "servicing" that subtree using a center located within it. The problem motivating this work was the sink-evacuation problem on trees, i.e., finding a collection of k-sinks that minimize the time required by a confluent dynamic network flow to evacuate all supplies to sinks. This paper provides the first polynomial-time algorithm for solving this problem, running in O((k, n) k n ^4 n) time. The technique developed can be used to solve any Minmax Centered k-Partitioning problem on trees in which the servicing costs satisfy some very general conditions. Solutions can be found for both the discrete case, in which centers must be on vertices, and the continuous case, in which centers may also be placed on edges. The technique developed also improves previous results for finding a minmax cost k-partition of a tree given the location of the sinks in advance.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/28/2019

Minmax Regret for sink location on paths with general capacities

In dynamic flow networks, every vertex starts with items (flow) that nee...
research
10/06/2020

On the Bicriterion Maximum Flow Network Interdiction Problem

This article focuses on a biobjective extension of the maximum flow netw...
research
11/02/2017

Optimal Parametric Search for Path and Tree Partitioning

We present linear-time algorithms for partitioning a path or a tree with...
research
08/05/2020

Robust Minimum Cost Flow Problem Under Consistent Flow Constraints

The robust minimum cost flow problem under consistent flow constraints (...
research
03/16/2021

Decomposing Polygons into Fat Components

We study the problem of decomposing (i.e. partitioning and covering) pol...
research
06/23/2022

Algorithms for 2-connected network design and flexible Steiner trees with a constant number of terminals

The k-Steiner-2NCS problem is as follows: Given a constant k, and an und...
research
07/02/2022

Sum-of-Max Partition under a Knapsack Constraint

Sequence partition problems arise in many fields, such as sequential dat...

Please sign up or login with your details

Forgot password? Click here to reset