Hardprob/Minimum Unsplittable Flow — различия между версиями
Материал из DISCOPAL
StasFomin (обсуждение | вклад) (Новая страница: «<!-- start --> * Граф <m>G=\left(V,E\right)</m>, емкости на ребрах <m>c: E\rightarrow Z^{+}</m>, вершина-источник <em>s</em>, к…») |
StasFomin (обсуждение | вклад) (Массовая правка: замена <!-- start --> на <!-- start --><!-- {{svg-image-for-hard-problem|{{PAGENAME}}}} -->) |
||
Строка 1: | Строка 1: | ||
− | <!-- start --> | + | <!-- start --><!-- {{svg-image-for-hard-problem|{{PAGENAME}}}} --> |
* Граф <m>G=\left(V,E\right)</m>, емкости на ребрах <m>c: E\rightarrow Z^{+}</m>, вершина-источник <em>s</em>, коллекция вершин-стоков <m>t_1,\ldots,t_k</m>, с привязанными неотрицательными целочисленными запросами <m>\rho_1,\ldots,\rho_k</m>, такое, что <m>\rho_i\le c(e), ∀ e\in E, ∀ i\in[1..k]</m>. | * Граф <m>G=\left(V,E\right)</m>, емкости на ребрах <m>c: E\rightarrow Z^{+}</m>, вершина-источник <em>s</em>, коллекция вершин-стоков <m>t_1,\ldots,t_k</m>, с привязанными неотрицательными целочисленными запросами <m>\rho_1,\ldots,\rho_k</m>, такое, что <m>\rho_i\le c(e), ∀ e\in E, ∀ i\in[1..k]</m>. | ||
* Найти для каждого типа <em>i</em> единый путь <m>s → t_i</m>, такой что все запросы удовлетворены, и полный поток проходящий через любое ребро <em>e</em> ограничено <em>c(e)</em>. | * Найти для каждого типа <em>i</em> единый путь <m>s → t_i</m>, такой что все запросы удовлетворены, и полный поток проходящий через любое ребро <em>e</em> ограничено <em>c(e)</em>. |
Версия 19:59, 10 апреля 2023
- Граф , емкости на ребрах , вершина-источник s, коллекция вершин-стоков , с привязанными неотрицательными целочисленными запросами , такое, что .
- Найти для каждого типа i единый путь , такой что все запросы удовлетворены, и полный поток проходящий через любое ребро e ограничено c(e).
- Минимизировать , где f(e) это полный поток проходящий через e.
Задача в лаб22 (рид-онли просмотр)