Jump to content

Сетевой симплексный алгоритм

В математической оптимизации сетевой симплексный алгоритм является области теории графов в специализацией симплексного алгоритма . Алгоритм обычно формулируется в виде задачи потока с минимальной стоимостью . Сетевой симплексный метод работает очень хорошо на практике, обычно в 200–300 раз быстрее, чем симплексный метод, применяемый к общей линейной программе тех же размеров. [ нужна ссылка ]

История [ править ]

Долгое время существование доказуемо эффективного сетевого симплексного алгоритма было одной из основных открытых проблем теории сложности, хотя были доступны эффективные на практике версии. В 1995 году Орлин представил первый полиномиальный алгоритм со временем выполнения где — максимальная стоимость любого ребра. [1] Позже Тарьян улучшил это до с использованием динамических деревьев в 1997 году. [2] Давно известны сильно полиномиальные дуальные сетевые симплекс-алгоритмы для решения той же задачи, но с большей зависимостью от числа ребер и вершин в графе. [3]

Обзор [ править ]

Сетевой симплексный метод представляет собой адаптацию алгоритма простого симплекса с ограниченной переменной. Базис представлен как корневое остовное дерево базовой сети, в котором переменные представлены дугами, а симплексные множители - потенциалами узлов. На каждой итерации входная переменная выбирается некоторой стратегией ценообразования, основанной на двойственных множителях (потенциалах узлов), и образует цикл с дугами дерева. Уходящая переменная — это дуга цикла с наименьшим увеличивающимся потоком. Замена входной дуги на выходящую и реконструкция дерева называется поворотом. Когда ни одна неосновная дуга не может быть использована, оптимальное решение достигнуто.

Приложения [ править ]

Сетевой симплексный алгоритм можно использовать для решения многих практических задач, в том числе: [4]

Ссылки [ править ]

  1. ^ Орлин, Джеймс Б. (1 августа 1997 г.). «Симплекс-алгоритм простой сети с полиномиальным временем для потоков с минимальной стоимостью». Математическое программирование . 78 (2): 109–129. дои : 10.1007/BF02614365 . hdl : 1721.1/2584 . ISSN   0025-5610 . S2CID   3107792 .
  2. ^ Тарьян, Роберт Э. (1 августа 1997 г.). «Динамические деревья как деревья поиска с помощью эйлеровых туров в применении к сетевому симплексному алгоритму». Математическое программирование . 78 (2): 169–177. дои : 10.1007/BF02614369 . ISSN   0025-5610 . S2CID   18977577 .
  3. ^ Орлин, Джеймс Б .; Плоткин, Серж А.; Тардос, Ева (июнь 1993 г.), «Полиномиальные симплексные алгоритмы двойной сети», Mathematical Programming , 60 (1–3): 255–276, CiteSeerX   10.1.1.297.5730 , doi : 10.1007/bf01580615 , S2CID   5838223
  4. ^ Хватал, Васек (1983). «20» . Линейное программирование . Макмиллан. стр. 320–351 . ISBN  9780716715870 .

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e1297c0808ba64082d6456452b7d5697__1638528300
URL1:https://arc.ask3.ru/arc/aa/e1/97/e1297c0808ba64082d6456452b7d5697.html
Заголовок, (Title) документа по адресу, URL1:
Network simplex algorithm - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)