Abstract
Submodular and convex functions play an important role in many applications, and in particular in combinatorial optimization. Here we study two special cases: convexity in one dimension and submodularity in two dimensions. The latter type of functions are equivalent to the well known Monge matrices. A matrix \( V = \left\{ {v_{i,j} } \right\}_{i,j = 0}^{i = n_1 ,j = n_2 } \) is called a Monge matrix if for every 0 ≤i < r ≤n 1 and 0 ≤j < s ≤n 2, we have v i,j + vr,s ≤vi,s + vr,j. If inequality holds in the opposite direction then V is an inverse Monge matrix (supermodular function). Many problems, such as the traveling salesperson problem and various transportation problems, can be solved more efficiently if the input is a Monge matrix.
In this work we present a testing algorithm for Monge and inverse Monge matrices, whose running time is O((logn1-logrn2/∈), where ∈ is the distance parameter for testing. In addition we have an algorithm that tests whether a function f: [n] → ℝ is convex (concave) with running time of O ((logn)/∈).
Supported by the Israel Science Foundation (grant number 32/00-1).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
T. Batu, R. Rubinfeld, and P. White. Fast approximate pcps for multidimensional bin-packing problems. In Proceedings of RANDOM, pages 245–256, 1999.
R.E. Burkard, B. Klinz, and R. Rudolf. Perspectives of monge properties in optimization. Discrete Applied Mathematics and Combinatorial Operations Research and Computer Science, 70, 1996.
S. de Vries and R. Vohra. Combinatorial auctions: a survey. available from: http://www.kellogg.nwu.edu/faculty/vohra/htm/res.htm, 2000.
Y. Dodis, O. Goldreich, E. Lehman, S. Raskhodnikova, D. Ron, and A. Samorodnit-sky. Improved testing algorithms for monotonocity. In Proceedings of RANDOM, pages 97–108, 1999.
F. Ergun, S. Kannan, S. R. Kumar, R. Rubinfeld, and M. Viswanathan. Spot-checkers. In Proceedings of the Thirty-Second Annual ACM Symposium on the Theory of Computing, pages 259–268, 1998.
E. Fischer. The art of uninformed decisions: A primer to property testing. Bulletin of the European Association for Theoretical Computer Science, 75:97–126, 2001.
E. Fischer, E. Lehman, I. Newman, S. Raskhodnikova, R. Rubinfeld, and A. Sam-rodnitsky. Monotonicity testing over general poset domains. In Proceedings of the Thirty-Sixth Annual ACM Symposium on the Theory of Computing, 2002.
O. Goldreich, S. Goldwasser, E. Lehman, D. Ron, and A. Samordinsky. Testing monotonicity. Combinatorica, 20(3):301–337, 2000.
O. Goldreich, S. Goldwasser, and D. Ron. Property testing and its connection to learning and approximation. JACM, 45(4):653–750, 1998.
M. Grotschel, L. Lovasz, and A. Schrijver. The ellipsoid method and its consequences in combinatorial optimization. Combinatorica, 1, 1981.
A.J. Hoffman. On simple linear programming problems. In In Proceedings of Symposia in Pure Mathematics, Convexity, volume 7, pages 317–327, 1963. American Mathematical Society.
S. Iwata, L. Fleischer, and S. Fujishige. A combinatorial strongly polynomial algorithm for minimizing submodular functions. In Proceedings of the Thirty-Fourth Annual ACM Symposium on the Theory of Computing, pages 96–107, 2000. To appear in JACM.
B. Lehmann, D. Lehmann, and N. Nisan. Combinatorial auctions with decreasing marginal utilities. In ACM Conference on Electronic Commerce, pages-, 2001.
L. Lovász. Submodular functions and convexity. Mathematical Programming: The State of the Art, pages 235–257, 1983.
M. Parnas, D. Ron, and R. Rubinfeld. On testing convexity and submodularity. Available from: http://www.eng.tau.ac.il/~danar/papers.html, 2002.
D. Ron. Property testing. In Handbook on Randomization, Volume II, pages 597–649, 2001.
R. Rubinfeld and M. Sudan. Robust characterization of polynomials with applications to program testing. SIAM Journal on Computing, 25(2):252–271, 1996.
A. Schrijver. A combinatorial algorithm minimizing submodular functions in strongly polynomial time. Journal of Combinatorial Theory B, 80:346–355, 2000.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Parnas, M., Ron, D., Rubinfeld, R. (2002). On Testing Convexity and Submodularity. In: Rolim, J.D.P., Vadhan, S. (eds) Randomization and Approximation Techniques in Computer Science. RANDOM 2002. Lecture Notes in Computer Science, vol 2483. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45726-7_2
Download citation
DOI: https://doi.org/10.1007/3-540-45726-7_2
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44147-2
Online ISBN: 978-3-540-45726-8
eBook Packages: Springer Book Archive