### Abstract

In 2015, Guth proved that if S is a collection of n g-dimensional semi-algebraic sets in ℝ^{d} and if D ≥ 1 is an integer, then there is a d-variate polynomial P of degree at most D so that each connected component of ℝ^{d} \ Z(P) intersects O(n/D^{d−g}) sets from S. Such a polynomial is called a generalized partitioning polynomial. We present a randomized algorithm that computes such polynomials efficiently – the expected running time of our algorithm is linear in |S|. Our approach exploits the technique of quantifier elimination combined with that of ε-samples. We present four applications of our result. The first is a data structure for answering point-enclosure queries among a family of semi-algebraic sets in R^{d} in O(log n) time, with storage complexity and expected preprocessing time of O(n^{d+ε}). The second is a data structure for answering range search queries with semi-algebraic ranges in O(log n) time, with O(n^{t+ε}) storage and expected preprocessing time, where t > 0 is an integer that depends on d and the description complexity of the ranges. The third is a data structure for answering vertical ray-shooting queries among semi-algebraic sets in ℝ^{d} in O(log^{2} n) time, with O(n^{d+ε}) storage and expected preprocessing time. The fourth is an efficient algorithm for cutting algebraic planar curves into pseudo-segments.

Original language | English (US) |
---|---|

Title of host publication | 35th International Symposium on Computational Geometry, SoCG 2019 |

Editors | Gill Barequet, Yusu Wang |

Publisher | Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing |

ISBN (Electronic) | 9783959771047 |

DOIs | |

State | Published - Jun 1 2019 |

Event | 35th International Symposium on Computational Geometry, SoCG 2019 - Portland, United States Duration: Jun 18 2019 → Jun 21 2019 |

### Publication series

Name | Leibniz International Proceedings in Informatics, LIPIcs |
---|---|

Volume | 129 |

ISSN (Print) | 1868-8969 |

### Conference

Conference | 35th International Symposium on Computational Geometry, SoCG 2019 |
---|---|

Country | United States |

City | Portland |

Period | 6/18/19 → 6/21/19 |

### Fingerprint

### Keywords

- Polynomial partitioning
- Quantifier elimination
- Semi-algebraic range spaces
- ε-samples

### ASJC Scopus subject areas

- Software

### Cite this

*35th International Symposium on Computational Geometry, SoCG 2019*[5] (Leibniz International Proceedings in Informatics, LIPIcs; Vol. 129). Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing. https://doi.org/10.4230/LIPIcs.SoCG.2019.5