SIAM Journal on Discrete Mathematics
Robust subgraphs for trees and paths
ACM Transactions on Algorithms (TALG)
Proceedings of the nineteenth annual ACM-SIAM symposium on Discrete algorithms
ICALP'11 Proceedings of the 38th international colloquim conference on Automata, languages and programming - Volume Part I
Computing knapsack solutions with cardinality robustness
ISAAC'11 Proceedings of the 22nd international conference on Algorithms and Computation
Hi-index | 0.00 |
In a weighted undirected graph, a matching is said to be α-robust if for all p, the total weight of its heaviest p edges is at least α times the maximum weight of a p-matching in the graph. Here a p-matching is a matching with at most p edges. In 2002, Hassin and Rubinstein [4] showed that every graph has a 1/√2-robust matching and it can be found by 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 1/√2-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 exists), and for any fixed number α with 1/√2k-th power algorithm for robust matchings, i.e., for any ε 0, there exists a weighted graph such that no k-th power algorithm outputs a (1/√2+ ε)-approximation for computing the most robust matching.