Лінійне програмування, звичайно, сьогодні дуже добре зрозуміло. У нас багато роботи, яка характеризує структуру можливих рішень та структуру оптимальних рішень. Ми маємо сильну подвійність, багаточастові алгоритми тощо.
Але що відомо про мінімальні максимальні рішення LP? Або, що рівно, максимально мінімальні рішення?
(Це насправді не дослідницьке запитання, але, можливо, у нас може бути щось менш технічне для свят. Мені просто цікаво, і після деякого гуглінгу я відчув, що мені, мабуть, не вистачає правильних ключових слів. Це здається очевидним Проблема для вивчення, але я знайшов лише деякі спорадичні документи, які згадують про проблему.)
Щоб все було просто, давайте зосередимось на упаковці та покритті пластин . В упаковці LP задана неотрицательная матриця . Вектор це здійсненно , якщо і . Ми говоримо, що x є максимальним, якщо це можливо, і ми не можемо жадібно збільшити будь-який компонент. Тобто, якщо y ≥ 0 і y ≠ 0 , то x + y неможливо. І нарешті, x - мінімальний максимумx x ≥ 0 A x ≤ 1рішення, якщо воно мінімізує цільову функцію серед усіх максимальних рішень.
(Можна аналогічно визначити максимальний мінімальний розчин покриття LP .)
Як виглядає простір мінімальних максимальних рішень? Як ми можемо знайти такі рішення? Наскільки важко знайти такі рішення? Як ми можемо наблизити такі рішення? Хто вивчає такі речі і який правильний термін для цього?
Ці питання спочатку мотивувались крайовими домінуючими наборами та мінімальними максимальними співпадами . Добре відомо (і це досить легко побачити), що мінімальний максимальний збіг є мінімальним набором ребер; навпаки, з огляду на мінімальний домінуючий набір ребер легко побудувати мінімальне максимальне узгодження.
Тож вони, по суті, одна і та ж проблема. Обидві проблеми є жорсткими NP та APX-жорсткими. Існує тривіальний алгоритм 2-наближення: будь-яке максимальне узгодження.
Однак їх "природні" релаксації LP виглядають дуже по-різному. Якщо взяти домінуючу задачу задачі та створити природну релаксацію LP, ви отримаєте покривний LP. Однак якщо ти вирішиш знайти мінімальну максимальну відповідність і спробувати придумати релаксацію LP, то що ти отримуєш? Ну і, звичайно, дробові відповідність є можливим рішенням пакувального ЛП; то максимальні дробові співпадіння є максимальними рішеннями таких ЛП, а мінімальні максимальні дробові співпадіння - отже, мінімальні максимальні рішення таких ЛП. :)