Алгоритм построения базы в объединении матроидов — различия между версиями
Строка 6: | Строка 6: | ||
{{Определение | {{Определение | ||
|definition= | |definition= | ||
− | Для каждого <tex>M_i</tex> построим двудольный ориентированный граф <tex>D_{M_i}(I_i)</tex>, такой что в левой доле находятся вершины из <tex>I_i</tex>, а в правой - вершины из <tex>S_i \setminus I_i</tex>. Построим ориентированные ребра из <tex>y \in I_i</tex> в <tex>x \in S_i \setminus I_i</tex>, при условии, что <tex>I_i | + | Для каждого <tex>M_i</tex> построим двудольный ориентированный граф <tex>D_{M_i}(I_i)</tex>, такой что в левой доле находятся вершины из <tex>I_i</tex>, а в правой - вершины из <tex>S_i \setminus I_i</tex>. Построим ориентированные ребра из <tex>y \in I_i</tex> в <tex>x \in S_i \setminus I_i</tex>, при условии, что <tex>I_i - y + x \in J_i</tex>. |
}} | }} |
Версия 06:07, 27 июня 2011
Определение: |
Объединение матроидов M = | =
Определение: |
Для каждого | построим двудольный ориентированный граф , такой что в левой доле находятся вершины из , а в правой - вершины из . Построим ориентированные ребра из в , при условии, что .