Hardprob/Minimum Sum Of Squares — различия между версиями
Материал из DISCOPAL
StasFomin (обсуждение | вклад) |
StasFomin (обсуждение | вклад) |
||
Строка 11: | Строка 11: | ||
---- | ---- | ||
{{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}} --> | ||
Строка 18: | Строка 19: | ||
<small> | <small> | ||
+ | {{reserve-task|[[Участник:StasFomin|StasFomin]] 20:22, 21 мая 2025 (UTC)}} | ||
{{ViggoCode|node155}} | {{ViggoCode|node155}} | ||
{{GDCode|SP19}} | {{GDCode|SP19}} |
Текущая версия на 20:22, 21 мая 2025
- Конечное множество A, задан размер для каждого a ∈ A, и целое K ≥ 2 .
- Найти разбиение A на множество из K непересекающихся множеств A1, A2, …, AK.
- Минимизировать сумму квадратов их размеров
Код в «minimum-sum-of-squares.ipynb» на гитлаб или живьем в лабе
-
— есть тестовые данные и визуализация.
-
— есть Pyomo-формулировка для ЦЛП.
- Но надо проверять и рефакторить.
Задача зарезервирована: StasFomin 20:22, 21 мая 2025 (UTC)
- Задача в базе NP-полных задач Вигго Кана
- Код задачи в книге «ГД» → «SP19»