Groups
Category
Mo's algorithm with updates treats array modifications as a third dimension called time and answers range queries on the correct version of the array.
Half-plane intersection (HPI) computes the common region that satisfies many linear side-of-line constraints in the plane.