The Li-Chao Tree: Algorithm Specification and Analysis

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteur principal: Li, Chao
Format: Preprint
Publié: 2026
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866917324296028160
author Li, Chao
author_facet Li, Chao
contents The Li-Chao tree (LICT) was first introduced in lecture as an efficient data structure for dynamic lower envelope maintenance. In the years since, it has achieved widespread adoption within the competitive programming community, yet no formal specification has appeared in the peer-reviewed literature. This paper provides the definitive formalization of the Li-Chao tree, serving as both the official specification and an expansion of the original lecture. We present complete algorithmic specifications, establish formal correctness proofs, analyze theoretical complexity, and provide empirical performance characterization. The LICT offers distinct advantages in implementation simplicity, numerical stability, and extensibility to advanced variants such as persistence and line segments.
format Preprint
id arxiv_https___arxiv_org_abs_2603_07948
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle The Li-Chao Tree: Algorithm Specification and Analysis
Li, Chao
Data Structures and Algorithms
Computational Geometry
68W05, 68P05
F.2.2; E.1
The Li-Chao tree (LICT) was first introduced in lecture as an efficient data structure for dynamic lower envelope maintenance. In the years since, it has achieved widespread adoption within the competitive programming community, yet no formal specification has appeared in the peer-reviewed literature. This paper provides the definitive formalization of the Li-Chao tree, serving as both the official specification and an expansion of the original lecture. We present complete algorithmic specifications, establish formal correctness proofs, analyze theoretical complexity, and provide empirical performance characterization. The LICT offers distinct advantages in implementation simplicity, numerical stability, and extensibility to advanced variants such as persistence and line segments.
title The Li-Chao Tree: Algorithm Specification and Analysis
topic Data Structures and Algorithms
Computational Geometry
68W05, 68P05
F.2.2; E.1
url https://arxiv.org/abs/2603.07948