Рассмотрим мерное пространство , и пусть - линейное ограничение вида , где , и k \ in \ mathbb {R} .
Очевидно, что имеет эффект разделения на два подмножества и . содержит все и только те точки, которые удовлетворяют , тогда как содержит все и только те точки, фальсифицирующие .
Предположим, что . Теперь позвольте быть подмножеством таким, чтобы выполнялись все следующие три утверждения:
- содержит ровно точек.
- Такие точек линейно независимы.
- Такими точками являются те, которые находятся на минимальном расстоянии от гиперплоскости, представленной . Точнее, пусть - расстояние от точки до гиперплоскости . Тогда такой, что удовлетворяет 1 и 2, это тот случай, когда , Другими словами, среди всех подмножеств удовлетворяющих условиям 1 и 2, минимизирует сумму расстояний его точек от гиперплоскости .
Вопросов
- Учитывая , возможно ли эффективно вычислить ? O
- Какой самый известный алгоритм для его вычисления?
Пример с
O = { ( 0 , 0 , 1 ) , ( 1 , 1 , 1 ) , ( 1 , 0 , 0 ) } , .
Обновление 05/12/2012
мотивация
Мотивация , что использование должно быть возможным , чтобы определить оптимальное ограничение , как это должно быть гиперплоскость определяется точек . c ∗ n O
Оптимальное ограничение - это то, которое приводит к оптимальному многограннику .P ∗
Оптимальным многогранником является тот, вершинами которого являются все и только целочисленные вершины исходного многогранника (целочисленная вершина - это вершина, координаты которой являются целыми). P
Процесс может быть повторен для каждого ограничения экземпляра 0-1 , каждый раз заменяя его соответствующим оптимальным ограничением . В конце концов, это приведет к оптимальным многогранника из . Тогда, поскольку вершины - это все и только целочисленные вершины исходного многогранника из , любой алгоритм для можно использовать для вычисления оптимального целочисленного решения. Я знаю, что возможность эффективного вычисления подразумевает , однако следующий дополнительный вопрос все еще стоит:L P I c c ∗ P ∗ I P ∗ P I L P P ∗ P = N P
Дополнительный вопрос
Есть ли предыдущие работы в этом направлении? Кто-нибудь уже исследовал задачу вычисления, учитывая многогранник , его соответствующий оптимальный многогранник ? Какой самый известный алгоритм для этого?P ∗