Розслаблення


10

У мене є питання техніко-економічного обґрунтування, яке можна поставити так. Мені надається точка у d- розмірному векторному просторі, і я хочу знайти найближчу точку q до p, яка задовольняє набір форми " 0 обмежень"pdqp0

З огляду на множину , максимум один із { q j , j S } може бути ненульовим.S[1d]{qj,jS}

Поняття близькості змінюється, але наразі достатньо припустити зручну відстань, як .22

Чи є відомі розслаблення до лінійних обмежень, які є "хорошими" в сенсі надання "достатньо близького" політопа для апроксимації вихідних обмежень, де я також досить гнучка щодо визначення "досить близького"


Чи дозволяють обмеження нелінійно залежати від ? p
Воррен Шуді

Чи можете ви детальніше розглянути, який саме політоп ви шукаєте? Опуклий корпус можливих точок точок з щонайбільше однією ненульовою координатою дорівнює R d , тому сподівання на хороше багатогранне наближення множини можливих точок q немає . qRdq
Воррен Шуді

Якщо є постійним відомо заздалегідь , то для будь-якої константи відстані δ можна легко обчислити можливі точки , які знаходяться в межах б про р ( якщо дивитися на тільки одного обмеження). Для деяких метрик можливими моментами буде об'єднання політопів; для інших, можливо, доведеться наблизити їх до таких або використати оракул розділення. Потім запишіть лінійні обмеження, що кодують, що q знаходиться в межах опуклого корпусу. pδδpq
Воррен Шуді

@warren: обмеження лінійно залежать від p, але сам p не є постійною (скоріше, це вхід до проблеми). Обмеження є вищевказаним видом або є лінійними обмеженнями на q_i.
Суреш Венкат

Відповіді:


7

Я не впевнений, чи правильно я розумію проблему, але, як написано, проблема, мабуть, передбачає кілька спрощень, і, зокрема, проблема у випадку ℓ 2 2 еквівалентна кришці вершин мінімальної ваги, якщо я не помиляюся.

  1. Без втрати загальності можна вважати, що | S | = 2 у кожному обмеженні, оскільки обмеження з | S |> 2 еквівалентно безлічі обмежень , де S пробігає всі пари елементів вихідного безлічі S . Тому обмеження ℓ 0 можна візуалізувати як графік G з d вершинами. Використання графа G , обмеження можуть бути перераховані наступним чином : безліч вершин , що відповідають координатам я з д я = 0 повинна бути вершиною кришкою G .
  2. qi={pi,qi0,0,qi=0,
    . Зокрема, якщо відстань є сумою координатної відстані (як у випадку відстані ℓ 2 2 ), проблема точно така ж, як і покриття вершини мінімальної ваги.

Що стосується розслаблення LP проблемою покриття вершин, швидкий пошук призводить, наприклад, до конспекту лекцій (Лекція 9) Уріеля Фейге .


Досить цікаво. Мені подобається спостереження про | S | не потрібно більше 2
Суреш Венкат

Є одна річ, яка не дуже працює. Змінні загалом можуть бути довільними (не між нулем і одиницею). Таким чином, ви не можете дійсно кодувати обмеження LP для "змінні, встановлені на нуль, повинні утворювати вершину обкладинки". Це стає проблемою (яку я повинен був згадати), оскільки існують інші (лінійні) обмеження щодо координат, які також повинні бути включені.
Суреш Венкат

@Suresh: Якщо ти справді думаєш, що ти це згадав, завжди можеш змінити питання.
Цуйосі Іто

1
@Suresh: Я мав на увазі сказати: "Якщо ти справді думаєш, що ти повинен був це згадати ..."
Tsuyoshi Ito
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.