On the Complexity of the Plantinga–Vegter Algorithm

Felipe Cucker, Alperen A. Ergür, Josué Tonelli-Cueto*

*Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

3 Citations (Scopus)

Abstract

We introduce tools from numerical analysis and high dimensional probability for precision control and complexity analysis of subdivision-based algorithms in computational geometry. We combine these tools with the continuous amortization framework from exact computation. We use these tools on a well-known example from the subdivision family: the adaptive subdivision algorithm due to Plantinga and Vegter. The only existing complexity estimate on this rather fast algorithm was an exponential worst-case upper bound for its interval arithmetic version. We go beyond the worst-case by considering both average and smoothed analysis, and prove polynomial time complexity estimates for both interval arithmetic and finite-precision versions of the Plantinga–Vegter algorithm.
Original languageEnglish
Pages (from-to)664–708
JournalDiscrete & Computational Geometry
Volume68
Issue number3
Online published29 Aug 2022
DOIs
Publication statusPublished - Oct 2022

Funding

This work was supported by the Einstein Fundation Berlin. F.C. was partially supported by a GRF grant from the Research Grants Council of the Hong Kong SAR (project number CityU 11302418). A.E. is supported by US National Science Foundation grant CCF 2110075. J. T.-C. was by a postdoctoral fellowship of the 2020 “Interaction” program of the Fondation Sciences Mathématiques de Paris, and partially supported by ANR JCJC GALOP (ANR-17-CE40-0009), the PGMO grant ALMA, and the PHC GRAPE.

Research Keywords

  • Plantinga-Vegter algorithm
  • Subdivision methods
  • Complexity
  • NUMERICAL-ANALYSIS PROBLEM
  • SMOOTHED ANALYSIS
  • PROBABILITY

RGC Funding Information

  • RGC-funded

Fingerprint

Dive into the research topics of 'On the Complexity of the Plantinga–Vegter Algorithm'. Together they form a unique fingerprint.

Cite this