Hardprob/Minimum K-Satisfiability — различия между версиями
Материал из DISCOPAL
StasFomin (обсуждение | вклад) |
StasFomin (обсуждение | вклад) |
||
Строка 7: | Строка 7: | ||
---- | ---- | ||
{{hard-problem-on-lab17|{{PAGENAME}}}} | {{hard-problem-on-lab17|{{PAGENAME}}}} | ||
− | * {{has-testdata-and-visualization}} | + | * {{has-testdata-and-visualization}} — без визуализации |
* {{has-pyomo-model}} | * {{has-pyomo-model}} | ||
<!-- * {{has-npc-reduction}} --> | <!-- * {{has-npc-reduction}} --> |
Текущая версия на 15:00, 21 мая 2025
- Константа k≥2, множество переменных U,
- Коллекция C скобок-дизъюнкций литералов, где литерал это какая-то переменная или ее отрицание, размер скобки не больше k.
- Найти истинное присваивание для U.
- Минимизировать число выполненных скобок.
Код в «minimum-k-satisfiability.ipynb» на гитлаб или живьем в лабе
- Задача в базе NP-полных задач Вигго Кана
- Код задачи в книге «ГД» → «LO2»