Hardprob/Minimum Hitting Set — различия между версиями
Материал из DISCOPAL
StasFomin (обсуждение | вклад) (Новая страница: «<!-- start --><!-- {{svg-image-for-hard-problem|{{PAGENAME}}}} --> * Коллекция <em>C</em> подмножеств конечного множества <…») |
StasFomin (обсуждение | вклад) (Массовая правка: замена \subseteq на ⊆) |
||
Строка 2: | Строка 2: | ||
* Коллекция <em>C</em> подмножеств конечного множества <em>S</em>. | * Коллекция <em>C</em> подмножеств конечного множества <em>S</em>. | ||
− | * Найти множество представителей (hitting set) для <em>C</em>, т.е. подмножество <m>S' | + | * Найти множество представителей (hitting set) для <em>C</em>, т.е. подмножество <m>S'⊆ S</m>, такое, что <em>S'</em> содержит по крайней мере один элемент из каждого подмножества из <em>C</em>. |
* Минимизировать размер множества представителей, <m>\vert S'| → \min</m>. | * Минимизировать размер множества представителей, <m>\vert S'| → \min</m>. | ||
Версия 11:08, 17 апреля 2023
- Коллекция C подмножеств конечного множества S.
- Найти множество представителей (hitting set) для C, т.е. подмножество , такое, что S' содержит по крайней мере один элемент из каждого подмножества из C.
- Минимизировать размер множества представителей, .
Задача в лаб22 (рид-онли просмотр)
- Задача в базе NP-полных задач Вигго Кана
- Код задачи в книге «ГД» → «SP8»