Related Experiment Video
Updated: Sep 9, 2025

Volume Segmentation and Analysis of Biological Materials Using SuRVoS Super-region Volume Segmentation Workbench
Published on: August 23, 2017
On O ( n ) algorithms for projection onto the top- k -sum sublevel set
1Department of Industrial and Systems Engineering, University of Minnesota, Minneapolis, MN 55414, USA.
Abstract:
The top-k-sum operator computes the sum of the largest components of a given vector. The Euclidean projection onto the top- -sum sublevel set serves as a crucial subroutine in iterative methods to solve composite superquantile optimization problems. In this paper, we introduce a solver that implements two finite-termination algorithms to compute this projection. Both algorithms have complexity of floating point operations when applied to a sorted -dimensional input vector, where the absorbed constant is independent of . This stands in contrast to an existing grid-search-inspired method that has complexity, a partition-based method with complexity, where is the number of distinct elements in the input vector, and a semismooth Newton method with a finite termination property but unspecified floating point complexity. The improvement of our methods over the first method is significant when is linearly dependent on , which is frequently encountered in practical superquantile optimization applications. In instances where the input vector is unsorted, an additional cost is incurred to (partially) sort the vector, whereas a full sort of the input vector seems unavoidable for the other two methods. To reduce this cost, we further derive a rigorous procedure that leverages approximate sorting to compute the projection, which is particularly useful when solving a sequence of similar projection problems. Numerical results show that our methods solve problems of scale and within 0.05 s, whereas the most competitive alternative, the semismooth Newton-based method, takes about 1 s. The existing grid-search method and Gurobi's QP solver can take from minutes to hours.
Related Concept Videos
Fischer Projections
Methods of Obtaining Topography
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Superposition Theorem
One-Compartment Open Model: Wagner-Nelson and Loo Riegelman Method for ka Estimation
On...
Area Computation by the Alternative Coordinate Method

