Let
This closed convex set is nonempty exactly when
These are the minimum and maximum of the linear constraint on the box. If the interval condition fails, there is no projection onto .
For feasible data, minimizing with multiplier for separates across coordinates:
The scalar function is continuous and nonincreasing. On a piece with free coordinates, . Its limiting values are the two box extrema, so one can choose with ; plateaus can make the multiplier nonunique, while the projected vector remains unique by strict convexity. For , feasibility requires and coordinatewise clipping alone suffices.
For example, with , and , taking gives the projection . When is the all-ones vector and is an integer, the constraint set is a capped simplex. The clipped scalar equation permits efficient bisection or a breakpoint search.

Articles by others on the same topic (0)

There are currently no matching articles.