atlas

Research map / Learning theory and algorithms / Prediction and decision losses

Fully-Dynamic Approximate Decision Trees With Worst-Case Update Time Guarantees

ICML 2024 · Learning theory and algorithms › Prediction and decision losses · approach: Optimal decision tree learning · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Gives a deterministic fully-dynamic algorithm that maintains an approximate greedy decision tree (Gini, information, or variance gain) with worst-case per-update time polylogarithmic in n and linear in d.

Problem

Maintaining a greedy decision tree under an adversarial sequence of insertions and deletions while bounding the worst-case (not amortized) update time, which prior work only achieved amortized.

Approach

Introduces decision rules and epsilon-approximate decision trees, reduces the fully-dynamic problem to a delayed construction problem solved per vertex with periodic rebuilds spread over the next epsilon|S| updates, so each update does bounded work instead of recomputing the whole tree.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use fudy-wc to maintain an ε-feasible Gini-gain tree with worst-case rather than amortized update guaranteesFully-dynamic decision trees · Gini gain, binary labelsoperations per update: O\!\left(\frac{d \log^3 n}{\min(\alpha,\beta)^2}\right) -> O\!\left( \frac{d \log^4 n}{\min(\alpha,\beta)^3} \right)Mixed

Limitations

Experimental setup

Metrics: worst-case operations per update approximation guarantee (epsilon-approximate / epsilon-feasi

Baselines: Cesari et al. fully-dynamic epsilon-feasible decision tree algorithm

Builds on: ID3 C4.5 epsilon-feasibility (Cesari et al.) Hoeffding trees

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy