Main menu

Алгоритм Кармаркара: революция внутренних точек в линейном программировании

В 1984 году математик Нарендра Кармаркар из AT&T Bell Labs опубликовал алгоритм, который потряс мир математического программирования. До этого момента считалось, что полиномиальные алгоритмы (такие как метод эллипсоидов Хачияна) применимы лишь в теории, а на практике безоговорочно властвует симплекс-метод с его потенциально экспоненциальной сложностью. Алгоритм Кармаркара стал первым методом внутренних точек, который доказал свою полиномиальную сложность $O(n^{3.5} L)$ и при этом на задачах огромной размерности превосходил симплекс-метод по скорости вычислений в десятки раз.

Подробнее

Метод потенциалов в транспортной задаче: алгебраическая теория и алгоритмы

Транспортная задача линейного программирования выделяется специфической структурой матрицы ограничений, что делает применение классического симплекс-метода вычислительно избыточным. Метод потенциалов (метод разрешающих множителей) был разработан Леонидом Канторовичем и Тьяллингом Купмансом как специализированный алгоритм, идеально учитывающий сетевую структуру задачи и позволяющий находить глобальный оптимум транспортных потоков значительно быстрее стандартных симплекс-процедур.

Подробнее

Многокритериальная оптимизация: метод идеальной точки

В сложных инженерных и экономических системах редко удается ограничиться одним критерием оптимальности. Снижение себестоимости обычно ведет к ухудшению качества, а увеличение прочности конструкции влечет за собой рост ее массы. Многокритериальная оптимизация решает проблемы одновременной максимизации/минимизации конфликтующих целевых функций. Метод идеальной точки (Компромиссное программирование) является одним из самых интуитивно понятных и математически строгих подходов к выбору единственного оптимального решения из множества Парето-эффективных альтернатив.

Подробнее

Соц. сети