Given two point sets and in , the polytope distance problem is to find such that is minimized, where is the convex hull. The problem can be formatted as an optimization problem:
(1) | ||||
where and .
Suppose and are linearly separable, i.e.Β there exists a hyperplane that separates the two points sets, then there exists and , such that and . This is known as the standard support vector machine (SVM). The distance between the two supporting hyperplanes is . Therefore, the distance between the two planes can be maximized by minimizing and maximizing . This can be written as an optimization problem:
(2) | ||||
Proof.
If we fix by defining and , Problem (2) becomes:
(3) | ||||
Proof.
Recall the Lagrangian of ProblemΒ (2) is:
Each KKT point of ProblemΒ (2) satisfies
(4) |
The Lagrangian of ProblemΒ (3) is:
Each KKT point of ProblemΒ (3) satisfies:
(5) |
References
- [1] (2000) Duality and geometry in svm classifiers. In ICML, Vol. 2000, pp.Β 57β64.
- [2] (2009) Coresets for polytope distance. In Proceedings of the twenty-fifth annual symposium on Computational geometry, pp.Β 33β42.