首页 | 本学科首页   官方微博 | 高级检索  
     


Minimizing a monotone concave function with laminar covering constraints
Authors:Mariko Sakashita  Satoru Fujishige
Affiliation:a Graduate School of Informatics, Kyoto University, Kyoto 606-8501, Japan
b Graduate School of Information Science and Technology, University of Tokyo, Tokyo 113-8656, Japan
c Research Institute for Mathematical Sciences, Kyoto University, Kyoto 606-8502, Japan
Abstract:
Let V be a finite set with |V|=n. A family F⊆2V is called laminar if for all two sets X,YF, XY≠∅ implies XY or XY. Given a laminar family F, a demand function View the MathML source, and a monotone concave cost function View the MathML source, we consider the problem of finding a minimum-cost View the MathML source such that x(X)?d(X) for all XF. Here we do not assume that the cost function F is differentiable or even continuous. We show that the problem can be solved in O(n2q) time if F can be decomposed into monotone concave functions by the partition of V that is induced by the laminar family F, where q is the time required for the computation of F(x) for any View the MathML source. We also prove that if F is given by an oracle, then it takes Ω(n2q) time to solve the problem, which implies that our O(n2q) time algorithm is optimal in this case. Furthermore, we propose an View the MathML source algorithm if F is the sum of linear cost functions with fixed setup costs. These also make improvements in complexity results for source location and edge-connectivity augmentation problems in undirected networks. Finally, we show that in general our problem requires Ω(2n/2q) time when F is given implicitly by an oracle, and that it is NP-hard if F is given explicitly in a functional form.
Keywords:Laminar cover   Source location   Edge-connectivity augmentation
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号