Matroid bases with cardinality constraints on the intersection

Stefan Lendl,Britta Peis, Veerle Timmermans

Mathematical Programming(2021)

引用 6|浏览7
暂无评分
摘要
Given two matroids ℳ_1 = (E, ℬ_1) and ℳ_2 = (E, ℬ_2) on a common ground set E with base sets ℬ_1 and ℬ_2 , some integer k ∈ℕ , and two cost functions c_1, c_2 :E →ℝ , we consider the optimization problem to find a basis X ∈ℬ_1 and a basis Y ∈ℬ_2 minimizing the cost ∑ _e∈ X c_1(e)+∑ _e∈ Y c_2(e) subject to either a lower bound constraint |X ∩ Y| ≤ k , an upper bound constraint |X ∩ Y| ≥ k , or an equality constraint |X ∩ Y| = k on the size of the intersection of the two bases X and Y . The problem with lower bound constraint turns out to be a generalization of the Recoverable Robust Matroid problem under interval uncertainty representation for which the question for a strongly polynomial-time algorithm was left as an open question in Hradovich et al. (J Comb Optim 34(2):554–573, 2017). We show that the two problems with lower and upper bound constraints on the size of the intersection can be reduced to weighted matroid intersection, and thus be solved with a strongly polynomial-time primal-dual algorithm. We also present a strongly polynomial, primal-dual algorithm that computes a minimum cost solution for every feasible size of the intersection k in one run with asymptotic running time equal to one run of Frank’s matroid intersection algorithm. Additionally, we discuss generalizations of the problems from matroids to polymatroids, and from two to three or more matroids. We obtain a strongly polynomial time algorithm for the recoverable robust polymatroid base problem with interval uncertainties.
更多
查看译文
关键词
Matroids,Robust optimization,Polymatroids,Intersection constraints
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要