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

