Abstract
Rounding linear programs using techniques from discrepancy is a recent approach that has been very successful in certain settings. However this method also has some limitations when compared to approaches such as randomized and iterative rounding. We provide an extension of the discrepancy-based rounding algorithm due to Lovett-Meka that (i) combines the advantages of both randomized and iterated rounding, (ii) makes it applicable to settings with more general combinatorial structure such as matroids. As applications of this approach, we obtain new results for various classical problems such as linear system rounding, degree-bounded matroid basis and low congestion routing.
N. Bansal—Supported by a NWO Vidi grant 639.022.211 and an ERC consolidator grant 617951.
V. Nagarajan—Supported in part by a faculty award from Bloomberg Labs.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The results below generalize to arbitrary real matrices A and vectors x in natural ways, but we consider 0–1 case for simplicity.
- 2.
We thank an anonymous reviewer for pointing this out.
References
Bansal, N.: Constructive algorithms for discrepancy minimization. In: Foundations of Computer Science (FOCS), pp. 3–10 (2010)
Bansal, N., Charikar, M., Krishnaswamy, R., Li, S.: Better algorithms and hardness for broadcast scheduling via a discrepancy approach. In: SODA, pp. 55–71 (2014)
Bansal, N., Khandekar, R., Könemann, J., Nagarajan, V., Peis, B.: On generalizations of network design problems with degree bounds. Math. Program. 141(1–2), 479–506 (2013)
Bansal, N., Nagarajan, V.: Approximation-friendly discrepancy rounding. CoRR abs/1512.02254 (2015)
Beck, J., Fiala, T.: Integer-making theorems. Discrete Appl. Math. 3, 1–8 (1981)
Charikar, M., Newman, A., Nikolov, A.: Tight hardness results for minimizing discrepancy. In: SODA, pp. 1607–1614 (2011)
Chekuri, C., Vondrak, J., Zenklusen, R.: Dependent randomized rounding via exchange properties of combinatorial structures. In: FOCS, pp. 575–584 (2010)
Grandoni, F., Ravi, R., Singh, M., Zenklusen, R.: New approaches to multi-objective optimization. Math. Program. 146(1–2), 525–554 (2014)
Harvey, N.J.A., Schwartz, R., Singh, M.: Discrepancy without partial colorings. In: APPROX/RANDOM 2014, pp. 258–273 (2014)
Karp, R.M., Leighton, F.T., Rivest, R.L., Thompson, C.D., Vazirani, U.V., Vazirani, V.V.: Global wire routing in two-dimensional arrays. Algorithmica 2, 113–129 (1987)
Király, T., Lau, L.C., Singh, M.: Degree bounded matroids and submodular flows. In: Lodi, A., Panconesi, A., Rinaldi, G. (eds.) IPCO 2008. LNCS, vol. 5035, pp. 259–272. Springer, Heidelberg (2008)
Lau, L.C., Ravi, R., Singh, M.: Iterative Methods in Combinatorial Optimization. Cambridge University Press, Cambridge (2011)
Leighton, F.T., Lu, C., Rao, S., Srinivasan, A.: New algorithmic aspects of the local lemma with applications to routing and partitioning. SIAM J. Comput. 31(2), 626–641 (2001)
Lovasz, L., Spencer, J., Vesztergombi, K.: Discrepancy of set-systems and matrices. Eur. J. Combin. 7, 151–160 (1986)
Lovett, S., Meka, R.: Constructive discrepancy minimization by walking on the edges. In: FOCS, pp. 61–67 (2012)
Matoušek, J.: Geometric Discrepancy: An Illustrated Guide. Springer, Heidelberg (2010)
Nikolov, A., Talwar, K.: Approximating hereditary discrepancy via small width ellipsoids. In: Symposium on Discrete Algorithms, SODA, pp. 324–336 (2015)
Rothvoss, T.: Approximating bin packing within o(log OPT * log log OPT) bins. In: FOCS, pp. 20–29 (2013)
Rothvoss, T.: Constructive discrepancy minimization for convex sets. In: IEEE Symposium on Foundations of Computer Science, FOCS, pp. 140–145 (2014)
Singh, M., Lau, L.C.: Approximating minimum bounded degree spanning trees to within one of optimal. In: STOC, pp. 661–670 (2007)
Spencer, J.: Six standard deviations suffice. Trans. Am. Math. Soc. 289(2), 679–706 (1985)
Srinivasan, A.: Improving the discrepancy bound for sparse matrices: better approximations for sparse lattice approximation problems. In: Symposium on Discrete Algorithms (SODA), pp. 692–701 (1997)
Vazirani, V.V.: Approximation Algorithms. Springer-Verlag, Heidelberg (2001)
Williamson, D., Shmoys, D.: The Design of Approximation Algorithms. Cambridge University Press, Cambridge (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Bansal, N., Nagarajan, V. (2016). Approximation-Friendly Discrepancy Rounding. In: Louveaux, Q., Skutella, M. (eds) Integer Programming and Combinatorial Optimization. IPCO 2016. Lecture Notes in Computer Science(), vol 9682. Springer, Cham. https://doi.org/10.1007/978-3-319-33461-5_31
Download citation
DOI: https://doi.org/10.1007/978-3-319-33461-5_31
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-33460-8
Online ISBN: 978-3-319-33461-5
eBook Packages: Computer ScienceComputer Science (R0)