Метод проектирования и приращений при решении задач линейного программирования
Работая с нашим сайтом, вы даете свое согласие на использование файлов cookie. Это необходимо для нормального функционирования сайта, показа целевой рекламы и анализа трафика. Статистика использования сайта отправляется в «Яндекс» и «Google»
Научный журнал Моделирование, оптимизация и информационные технологииThe scientific journal Modeling, Optimization and Information Technology
cетевое издание
issn 2310-6018

Метод проектирования и приращений при решении задач линейного программирования

idГаничева А.В., idГаничев А.В.

УДК 519.852
DOI: 10.26102/2310-6018/2022.38.3.022

  • Аннотация
  • Список литературы
  • Об авторах

В настоящее время проблема выбора оптимального решения является одной из самых важных и актуальных проблем в промышленности, экономике, сельском хозяйстве и военной сфере. Для решения многих прикладных задач оптимизации применяются методы и подходы теории линейного программирования. Основной метод линейного программирования – симплекс-метод – характеризуется большим объемом вычислительных действий и процедур. Поэтому для решения данной проблемы используются модификации основного метода, обладающие более высокой алгоритмической эффективностью. В данной статье разработан новый метод решения задач линейного программирования. Меньшая, чем у симплекс-метода, алгоритмическая сложность обеспечивается рассмотрением класса задач с полностью ограниченными областями допустимых решений. Новый метод обоснован результатами, анонсированными в доказанных утверждениях. Реализация метода описана двумя алгоритмами: 1) поиск квазиоптимального решения с помощью анализа координат проекций на гиперплоскости (алгоритм проектирования); 2) поиск оптимального решения путем задания приращений ограничениям (алгоритм приращений). Для пояснения работы алгоритмов рассмотрены конкретные числовые примеры. Оценка алгоритмической сложности разработанного метода осуществляется подсчетом количества использованных арифметических операций. Получены формульные выражения для расчета сложности вычислений.

1. Жевнеров В.А. Модификация симплекс-метода на основе принципа эволюции. Проблемы управления. 2004;1:28–31.

2. Базилевский М.П. Отбор информативных регрессоров с учетом мультиколлинеарности между ними в регрессионных моделях как задача частично-булевого линейного программирования. Моделирование, оптимизация и информационные технологии. 2018;2(22):104–118.

3. Базилевский М.П. Сведение задачи отбора информативных регрессоров при оценивании линейной регрессионной модели по методу наименьших квадратов к задаче частично-булевого линейного программирования. Моделирование, оптимизация и информационные технологии. 2018;1(20):108–117.

4. Сумин В.И., Кузнецова Л.Д., Лукин М.А. Определение коэффициентов математической модели управления качеством обучения методом линейного программирования. Моделирование, оптимизация и информационные технологии. 2018;3(22):214–222.

5. Шаповалов А.В., Преображенский А.П., Чопоров О.Н. Возможности применения методов оптимизации в управлении портфелями проектов. Моделирование, оптимизация и информационные технологии. 2020;8(1).

6. Жилина А.А., Кострова В.Н., Преображенский Ю.П. Разработка методики постановки задачи выбора управленческого решения на основе оптимизационного подхода. Моделирование, оптимизация и информационные технологии. 2018;6(1):243–253.

7. Ганичева А.В., Ганичев А.В. Математическое программирование. СПб.: Лань; 2020. 88 с.

8. Хасанов А.С. Об особенностях алгоритмов решения задач линейного программирования с неограниченными областями допустимых решений. Вестник Московского государственного областного университета. Серия: Физика-математика. 2017;1:113–123.

9. Ганичева А.В., Ганичев А.В. Метод решения некоторых классов оптимизационных задач. Моделирование, оптимизация и информационные технологии. 2019;7(2):43–54.

10. Березнев B.А. О полиномиальной сложности одной модификации симплекс-метода. Журнал вычислительной математики и математической физики. 2004;44(7):1244–1260.

Ганичева Антонина Валериановна
кандидат физико-математических наук, доцент

ORCID |

Тверская государственная сельскохозяйственная академия

Тверь, Российская Федерация

Ганичев Алексей Валерианович
нет, нет

ORCID |

Тверской государственный технический университет

Тверь, Российская Федерация

Ключевые слова: алгоритм, переменная, гиперплоскость, проекция, неравенство, итерация, число операций, вычислительная сложность

Для цитирования: Ганичева А.В., Ганичев А.В. Метод проектирования и приращений при решении задач линейного программирования. Моделирование, оптимизация и информационные технологии. 2022;10(3). URL: https://moitvivt.ru/ru/journal/pdf?id=1223 DOI: 10.26102/2310-6018/2022.38.3.022

314

Полный текст статьи в PDF

Поступила в редакцию 30.08.2022

Поступила после рецензирования 12.09.2022

Принята к публикации 19.09.2022

Опубликована 30.09.2022