{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Projection onto intersection of sets" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "We try to find the projection of a vector into the intersection of simple sets (whose projection can be computed easily) - See Appendix A of *A Convex Approach to Minimal Partitions Antonin Chambolle, Daniel Cremers, Thomas Pock*\n", "\n", "\n", "$$\n", "proj_K(x) = \\bigcap_{1 \\leq i_1 < i_2 \\leq k} K_{i_1,i_2} \\quad K_{i_1,i_2}= \\{ x: |x_{i_2} - x_{i_1}| \\leq \\sigma_{i1, i2} \\quad \\forall i1