Hardprob/Minimum K-Satisfiability — различия между версиями
Материал из DISCOPAL
					
										
					
					| StasFomin (обсуждение | вклад)  (Новая страница: «<!-- start --><!-- {{svg-image-for-hard-problem|{{PAGENAME}}}} --> * Константа <em>k≥2</em>, множество переменных <em>U</em>,  * К…») | StasFomin (обсуждение | вклад)  | ||
| (не показано 5 промежуточных версий 3 участников) | |||
| Строка 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»

