Abstract
Let R and B be two sets of n points. A ham-sandwich cut is a line that simultaneously bisects R and B, and is known to always exist. This notion can be generalized to the case where each point p ∈ R ∪ B is associated with a weight w p . A ham-sandwich cut can still be proved to exist, even if weights are allowed to be negative. In this paper, we present a O(n log n) algorithm to find a weighted ham-sandwich cut, but we show that deciding whether that cut is unique is 3-SUM hard.
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
Abbott, T., Demaine, E.D., Demaine, M.L., Kane, D., Langerman, S., Nelson, J., Yeung, V.: Dynamic ham-sandwich cuts of convex polygons in the plane. In: Proceedings of the 17th Canadian Conference on Computational Geometry (CCCG 2005), Windsor, Ontario, Canada (2005) (to appear)
Akiyama, J., Nakamura, G., Rivera-Campo, E., Urrutia, J.: Perfect divisions of a cake. In: Proc. Canad. Conf. Comput. Geom (CCCG 1998), pp. 114–115 (1998)
Bereg, S., Bose, P., Kirkpatrick, D.: Equitable subdivisions of polygonal regions. Comput. Geom. Theory and Appl. (to appear)
Bespamyatnikh, S., Kirkpatrick, D., Snoeyink, J.: Generalizing ham sandwich cuts to equitable subdivisions. Discrete Comput. Geom. 24, 605–622 (2000)
Bose, P., Demaine, E.D., Hurtado, F., Iacono, J., Langerman, S., Morin, P.: Geodesic ham-sandwich cuts. In: Proc. of the 2004 ACM Symp. on Computational Geometry, pp. 1–9 (2004)
Chan, T.: Remarks on k-level algorithms in the plane (1999) Manuscript
Chien, H., Steiger, W.: Some geometric lower bounds. In: Staples, J., Katoh, N., Eades, P., Moffat, A. (eds.) ISAAC 1995. LNCS, vol. 1004, pp. 72–81. Springer, Heidelberg (1995)
Díaz, M., O’Rourke, J.: Ham-sandwich sectioning of polygons. In: Proc. Canad. Conf. Comput. Geom (CCCG 1990), pp. 282–286 (1990)
Edelsbrunner, H., Mücke, E.P.: Simulation of Simplicity: A technique to cope with degenerate cases in geometric algorithms. ACM Transactions on Graphics 9(1), 66–104 (1990)
Edelsbrunner, H., Waupotitisch, R.: Computing a ham sandwich cut in two dimensions. J. Symbolic Comput. 2, 171–178 (1986)
Erickson, J.: Lower bounds for linear satisfiability problems. Chicago J. Theoret. Comp. Sci. (8) (1999)
Erickson, J.: New lower bounds for convex hull problems in odd dimensions. SIAM J. Comput. 28, 1198–1214 (1999)
Erickson, J., Seidel, R.: Better lower bounds on detecting affine and spherical degeneracies. Discrete Comput. Geom. 13, 41–57 (1995)
Gajentaan, A., Overmars, M.: On a class of O(n 2) problems in computational geometry. Comput. Geom. Theory and Appl. 5, 165–185 (1995)
Ito, H., Uehara, H., Yokoyama, M.: 2-dimension ham sandwich theorem for partitioning into three convex pieces. In: Akiyama, J., Kano, M., Urabe, M. (eds.) JCDCG 1998. LNCS, vol. 1763, pp. 129–157. Springer, Heidelberg (2000)
Ito, H., Uehara, H., Yokoyama, M.: A generalization of 2-dimension ham sandwich theorem. TIEICE: IEICE Trans. Comm./Elec./Inf./Sys (2001)
Langerman, S., Steiger, W.: Optimization in arrangements. In: Alt, H., Habib, M. (eds.) STACS 2003. LNCS, vol. 2607, pp. 50–61. Springer, Heidelberg (2003)
Lo, C.-Y., Matoušek, J., Steiger, W.L.: Algorithms for ham-sandwich cuts. Discrete Comput. Geom. 11, 433–452 (1994)
Lo, C.-Y., Steiger, W.L.: An optimal time algorithm for ham-sandwich cuts in the plane. In: Proc. Canad. Conf. Comput. Geom (CCCG 1990), pp. 5–9 (1990)
Matousek, J.: Using the Borsuk-Ulam theorem. Springer, Heidelberg (2003)
Megiddo, N.: Partitioning with two lines in the plane. J. Algorithms, 430–433 (1985)
Ramos, E.A.: Equipartition of mass distributions by hyperplanes. Discrete Comput. Geom. 15(2), 147–167 (1996)
Stojmenovic, I.: Bisections and ham-sandwich cuts of convex polygons and polyhedra. Inf. Process. Lett. 38(1), 15–21 (1991)
Stone, A.H., Tukey, J.W.: Generalized ‘sandwich’ theorems. Duke Math. J. 9, 356–359 (1942)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bose, P., Langerman, S. (2005). Weighted Ham-Sandwich Cuts. In: Akiyama, J., Kano, M., Tan, X. (eds) Discrete and Computational Geometry. JCDCG 2004. Lecture Notes in Computer Science, vol 3742. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11589440_5
Download citation
DOI: https://doi.org/10.1007/11589440_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30467-8
Online ISBN: 978-3-540-32089-0
eBook Packages: Computer ScienceComputer Science (R0)