Abstract

In a weighted independence system, an independent set is said to be $\alpha$-robust if, for all $p$, the total weight of its heaviest $p$ elements is at least $\alpha$ times the maximum weight of a $p$-independent set. Here a $p$-independent set is an independent set with at most $p$ elements. 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 $\frac{1}{\sqrt2}$-robust matching and it can be found by a $k$th 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 $\frac{1}{\sqrt2}$-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 number $\alpha$ with $\frac{1}{\sqrt2}<\alpha<1$, the problem to determine whether a given weighted graph has an $\alpha$-robust matching is NP-complete. These together with the positive result for $\alpha=\frac{1}{\sqrt2}$ in [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 when $\alpha$ is a part of the input. Finally, we show the limitations of the $k$th power algorithm for robust matchings; i.e., for any $\epsilon>0$, there exists a weighted graph such that no $k$th power algorithm outputs a $(\frac{1}{\sqrt2}+\epsilon)$-approximation for computing the most robust matching.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.