Запитання з тегом «network-flow»

Мережеві потоки використовуються для моделювання таких понять, як транспортні системи або водопровідні системи. Основна ідея полягає в тому, щоб перемістити якомога більше одиниць потоку від джерела до поглинаючих вузлів через ребра з обмеженою потужністю.

2
Чи використовуються колись зрізані дерева на практиці для обчислення максимального потоку чи інших застосувань?
Багато алгоритмів максимуму потоку, які я зазвичай бачу реалізованими, алгоритм Дініка, натискання реле та інші, можуть покращити свою асимптотичну вартість часу завдяки використанню динамічних дерев (також відомих як дерева-зрізані посилання). Реле натискання працює в або O ( V 3 ) або O ( V 2 √О ( V2Е)О(V2Е)O(V^2E)О( V3)О(V3)O(V^3)нормально, але …

5
Максимальний незалежний набір двоканального графіка
Я намагаюся знайти максимальний незалежний набір графіку Біпаріта. У деяких записках "13 травня 1998 р. - Вашингтонський університет - CSE 521 - Застосування мережевого потоку" я виявив наступне : Проблема: З огляду на двочастковий граф , знайти незалежне безліч , який є якомога більше, де і . Набір незалежний, якщо …

1
Чи може мінімізація прорізуватися легше, ніж мережевий потік?
Завдяки теоремі про максимальний потік min-cut ми знаємо, що ми можемо використовувати будь-який алгоритм для обчислення максимального потоку в мережевому графіку для обчислення a -min-cut. Тому складність обчислення мінімальних -різів не більше, ніж складність обчислення максимального -потоку.( s , t ) ( s , t )( s , t )(s,t)(s,t)( …

2
Обчисліть максимум потоку від мінімального розрізу
Ми знаємо, що обчислення максимального потоку, відповідно. мінімальний розріз мережі з ємністю еквівалентний; пор. теорема про максимальний потік min-cut . У нас є (більш-менш ефективні) алгоритми для обчислення максимальних потоків, і обчислення мінімального розрізу з максимальним потоком не є ні важким, ні дорогим. Але як щодо реверсу? З огляду на …

2
Залишковий графік в максимальному потоці
Я читав про максимальний потік Проблемі тут . Я не міг зрозуміти інтуїцію за Залишковим графіком. Чому ми розглядаємо задні ребра під час обчислення потоку? Чи може хто-небудь допомогти мені зрозуміти концепцію залишкового графіка? Як змінюється алгоритм у непрямих графіках?

2
Чи вирішується цей особливий випадок задачі планування у лінійному часі?
У студентки Аліси протягом наступних тижнів багато домашніх завдань. Кожен предмет домашнього завдання займає у неї рівно один день. Кожен предмет також має крайній термін і негативно впливає на його оцінки (припустимо реальну кількість, бонусні бали лише за умови, що можна порівняти), якщо вона пропустить термін. Напишіть функцію, яка надає …

1
Визначення типів уточнення
На роботі мені було доручено виводити інформацію про тип динамічної мови. Я переписую послідовності висловлювань у вкладені letвирази, як-от так: return x; Z => x var x; Z => let x = undefined in Z x = y; Z => let x = y in Z if x then T …
11 programming-languages  logic  type-theory  type-inference  machine-learning  data-mining  clustering  order-theory  reference-request  information-theory  entropy  algorithms  algorithm-analysis  space-complexity  lower-bounds  formal-languages  computability  formal-grammars  context-free  parsing  complexity-theory  time-complexity  terminology  turing-machines  nondeterminism  programming-languages  semantics  operational-semantics  complexity-theory  time-complexity  complexity-theory  reference-request  turing-machines  machine-models  simulation  graphs  probability-theory  data-structures  terminology  distributed-systems  hash-tables  history  terminology  programming-languages  meta-programming  terminology  formal-grammars  compilers  algorithms  search-algorithms  formal-languages  regular-languages  complexity-theory  satisfiability  sat-solvers  factoring  algorithms  randomized-algorithms  streaming-algorithm  in-place  algorithms  numerical-analysis  regular-languages  automata  finite-automata  regular-expressions  algorithms  data-structures  efficiency  coding-theory  algorithms  graph-theory  reference-request  education  books  formal-languages  context-free  proof-techniques  algorithms  graph-theory  greedy-algorithms  matroids  complexity-theory  graph-theory  np-complete  intuition  complexity-theory  np-complete  traveling-salesman  algorithms  graphs  probabilistic-algorithms  weighted-graphs  data-structures  time-complexity  priority-queues  computability  turing-machines  automata  pushdown-automata  algorithms  graphs  binary-trees  algorithms  algorithm-analysis  spanning-trees  terminology  asymptotics  landau-notation  algorithms  graph-theory  network-flow  terminology  computability  undecidability  rice-theorem  algorithms  data-structures  computational-geometry 

2
Зменшення максимального потоку до двосторонньої відповідності?
Існує відоме і елегантне скорочення від максимальної задачі двостороннього відповідності до проблеми максимального потоку: ми створюємо мережу з вихідним вузлом , кінцевим вузлом і одним вузлом для кожного елемента, який повинен відповідати, а потім додаємо відповідні краї.ссsттt Безумовно, існує спосіб зменшити максимальний потік до максимального співпадіння між двома частинами за …

1
Видаліть мінімальну кількість вершин для відключення графіка
Розглянемо непрямий графік із джерелом та вершиною раковини. Ми хотіли б видалити мінімальну кількість вершин у цьому графіку, щоб відключити будь-який шлях між джерелом та раковиною. Чи можемо ми це зробити, скажімо, алгоритм максимального потоку, мінімізація?

1
Чому складність відміни негативного циклу
Ми хочемо вирішити проблему з мінімальними витратами та потоком за допомогою загального алгоритму скасування негативного циклу. Тобто ми починаємо з випадкового дійсного потоку, і тоді ми не вибираємо жодних «хороших» негативних циклів, таких як цикли мінімальної середньої вартості, але використовуємо Bellman-Ford для виявлення мінімального циклу та збільшення за відкритим циклом. …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.