Robust matchings and matroid intersections
Robust matchings and matroid intersections
复制标题
稳健匹配和拟阵交集
DOI:
10.1137/100808800
复制
发表时间:
2013
影响因子:
0.8
通讯作者:
and K. Makino
中科院分区:
文献类型:
--
作者:
R. Fujita;Y. Kobayashi;and K. Makino
In a weighted independence system, an independent set is said to be-robust if, for all, the total weight of its heaviestelements is at leasttimes the maximum weight of a-independent set. Here a-independent set is an independent set with at mostelements. The set of matchings in a weighted graph is a typical example of a weighted independence system, and Hassin and Rubinstein [SIAM J. Discrete Math., 15 (2002), pp. 530--537] showed that every graph has a-robust matching and it can be found by ath power algorithm in polynomial time. In this paper, we show that it can be extended to the matroid intersection problem; i.e., there always exists a-robust matroid intersection, which is polynomially computable. We also study the time complexity of the robust matching problem. We show that a 1-robust matching can be computed in polynomial time (if one exists), and, for any fixed numberwith, the problem to determine whether a given weighted graph has an-robust matching is NP-complete. These together with the positive result forin [R. Hassin and S. Rubinstein,SIAM J. Discrete Math., 15 (2002), pp. 530--537] give us a sharp border for the complexity for the robust matching problem. Moreover, we show that the problem is strongly NP-complete whenis a part of the input. Finally, we show the limitations of theth power algorithm for robust matchings; i.e., for any, there exists a weighted graph such that noth power algorithm outputs a-approximation for computing the most robust matching.