A class of bottleneck expansion problems

Abstract In this paper we consider how to increase the capacities of the elements in a set E efficiently so that the capacity of a given family F of subsets of E can be increased to the maximum extent while the total cost for the increment of capacity is within a given budget bound. We transform this problem into finding the minimum weight element of F when the weight of each element of E is a linear function of a single parameter and propose an algorithm for solving this problem. We further discuss the problem for some special cases. Especially, when E is the edge set of a network and the family F consists of all spanning trees, we give a strongly polynomial algorithm. Scope and Purpose There are many capacity expansion problems in real life. For example, a transportation network may need to increase the flow capacity, and a production system may need to enhance its productive ability. It is quite often that the capacity of a scheme is decided by its bottleneck capacity, i.e. the capacity of the weakest part, and people need to choose from all possible schemes the one with the largest bottleneck capacity. Mathematically, this is a max–min problem. Capacity expansion is unavoidably related to the available budget. So, we need to consider how to use the limited budget to expand the bottleneck capacity to the largest extent. The purpose of the paper is to give a general method for a class of bottleneck expansion problems which is easy to use and obtains solutions in polynomial time.

[1]  Paolo M. Camerini The Min-Max Spanning Tree Problem and Some Extensions , 1978, Inf. Process. Lett..

[2]  Rainer E. Burkard,et al.  Efficiently solvable special cases of bottleneck travelling salesman problems , 1991, Discret. Appl. Math..

[3]  Abraham P. Punnen,et al.  Generalized Bottleneck Problems , 1995 .

[4]  Jianzhon Zhang,et al.  Inverse maximum capacity problems , 1998 .

[5]  Robert S. Garfinkel,et al.  Technical Note - An Improved Algorithm for the Bottleneck Assignment Problem , 1971, Oper. Res..

[6]  Zhenhong Liu,et al.  Some reverse location problems , 2000, Eur. J. Oper. Res..

[7]  Jianzhon Zhang,et al.  A network flow method for solving some inverse combinatorial optimization problems , 1996 .

[8]  Delbert Ray Fulkerson,et al.  Maximizing the minimum source-sink path subject to a budget constraint , 1977, Math. Program..

[9]  Oded Berman,et al.  The Constrained Bottleneck Problem in Networks , 1990, Oper. Res..

[10]  Robert E. Tarjan,et al.  Algorithms for Two Bottleneck Optimization Problems , 1988, J. Algorithms.

[11]  Jianzhon Zhang,et al.  Two general methods for inverse optimization problems , 1999 .

[12]  Jianzhon Zhang,et al.  A further study on inverse linear programming problems , 1999 .

[13]  Kenneth Steiglitz,et al.  Combinatorial Optimization: Algorithms and Complexity , 1981 .

[14]  Franz Rendl,et al.  Lexicographic bottleneck problems , 1991, Oper. Res. Lett..

[15]  Abraham P. Punnen,et al.  Constrained Matroidal Bottleneck Problems , 1995, Discret. Appl. Math..

[16]  Yash P. Aneja,et al.  Lexicographic bottleneck combinatorial problems , 1998, Oper. Res. Lett..