Я ищу алгоритм, который наилучшим образом подходит для произвольного прямоугольника для неупорядоченного множества точек. В частности, я ищу прямоугольник, где сумма расстояний точек до любого из краев прямоугольника минимизирована. Я нашел множество оптимальных алгоритмов линий, окружности и эллипса, но ни один из них для прямоугольника. В идеале, я хотел бы что-то на C, С++ или Java, но на самом деле это не было суетливо на языке.
Входные данные обычно будут состоять из большинства точек, расположенных на или вблизи прямоугольника, с несколькими выбросами. Распределение данных будет неравномерным и вряд ли будет включать все четыре угла.