Какой самый быстрый алгоритм для расчета минимального расстояния между двумя наборами точек?

Я хочу найти минимальное расстояние между двумя полигонами. Я должен найти минимум кратчайшего расстояния между каждой вершиной первой фигуры со всеми вершинами другой. Что-то вродеРасстояние Хаусдорфа, но мне нужен минимум вместо максимума.