Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Принятие оптимальных решений в перевозках на морском транспорте. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
08.09.2026
Размер:
2 Мб
Скачать
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное
образовательное учреждение высшего образования
«Комсомольский-на-Амуре государственный технический университет»
И. Д. Овчинников
В ПЕРЕВОЗКАХ НА МОРСКОМ ТРАНСПОРТЕ
Утверждено в качестве учебного пособия
Ученым советом Федерального государственного
бюджетного образовательного учреждения высшего образования
«Комсомольский-на-Амуре государственный технический университет»
Комсомольск-на-Амуре
2017
УДК 519.8:629.5(07) ББК 22.183я7+39.4я7
О-355
Рецензенты:
Кафедра экономики и организации производства
ФГАОУ ВО «Дальневосточный федеральный университет»,
профессор кафедры доктор технических наук Ю. В. Якубовский;
Б. И. Мукосеев, кандидат физико-математических наук,
сотрудник Института прикладной математики ДВО РАН;
Л. Ю. Теребиж, директор Ванинского филиала ФГУП «РОСМОРПОРТ»
Овчинников, И. Д.
О-355 Принятие оптимальных решений в перевозках на морском транс-
порте : учеб. пособие / И. Д. Овчинников. – Комсомольск-на-Амуре : ФГБОУ ВО «КнАГТУ», 2017. – 208 с.
ISBN 978-5-7765-1295-7
В пособии излагаются основы методов оптимизации, которые могут использоваться в алгоритмах принятия управленческих решений. Теорети­ческий материал дополнен примерами решения задач, которые должны помочь пониманию излагаемого материала и дать первоначальные навыки разработки целевых функций, уравнений ограничений, также помочь освоить методы практического решения задач оптимизации.
Пособие предназначено для студентов, изучающих организацию пе­ревозок, транспортные и судостроительные технологии. Она также может быть полезна аспирантам и специалистам, интересующимся методами принятия оптимальных управленческих решений.
УДК 519.8:629.5(07) ББК 22.183я7+39.4я7
ISBN 978-5-7765-1295-7  ФГБОУ ВО «Комсомольский-на-Амуре
государственный технический университет», 2017
2
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ .......................................................................................................... 5
1. УПРАВЛЕНЧЕСКИЕ РЕШЕНИЯ ................................................................. 8
1.1. Роль решения в системе управления ...................................................... 8
1.2. Принятие решений ................................................................................. 12
2. ОБЩИЕ ПОНЯТИЯ ОПТИМИЗАЦИИ ...................................................... 18
2.1. Области решений ................................................................................... 18
2.2. Определение оптимизации .................................................................... 22
2.3. Виды критериев и целевая функция ..................................................... 24
2.4. Математическое программирование .................................................... 28
2.5. Многообразие задач оптимизации и методы решения....................... 35
3. ОДНОКРИТЕРИАЛЬНАЯ АНАЛИТИЧЕСКАЯ ОПТИМИЗАЦИЯ...... 40
3.1. Одномерная однокритериальная оптимизация ................................... 40
3.2. Многоэкстремальность и область оптимальных решений ................ 47
3.3. Многомерная аналитическая оптимизация
3.4. Многомерная аналитическая оптимизация с ограничениями ........... 50
4. ЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ ..................................................... 64
4.1. Задачи линейного программирования ................................................. 64
4.2. Общая постановка задачи ...................................................................... 68
4.3. Методы решения задач линейного программирования ..................... 82
4.4. Целочисленное и стохастическое программирование ....................... 90
5. ДИНАМИЧЕСКОЕ ПРОГРАММИРОВАНИЕ .......................................... 94
5.1. Общее представление о методе ............................................................ 94
5.2. Применение динамического программирования ................................ 96
6. ГЕОМЕТРИЧЕСКОЕ ПРОГРАММИРОВАНИЕ .................................... 104
6.1. Позиномы и геометрическое неравенство ......................................... 104
6.2. Регулярные позиномы ......................................................................... 107
6.3. Минимизация произвольных позиномов
6.4. Понятие о двойственной функции и двойственной задаче ............. 115
7. СЕТЕВОЕ ПЛАНИРОВАНИЕ ................................................................... 117
7.1. Существо сетевого планирования ...................................................... 117
7.2. Применение сетевого планирования .................................................. 119
8. ОДНОКРИТЕРИАЛЬНАЯ ЧИСЛЕННАЯ
ОДНО- И МНОГОМЕРНАЯ ОПТИМИЗАЦИЯ ...................................... 123
8.1. Особенности и схема решения задач численной оптимизации ...... 123
8.2. Алгоритм поиска решения .................................................................. 126
8.3. Методы численной оптимизации ....................................................... 129
9. МНОГОКРИТЕРИАЛЬНАЯ ОПТИМИЗАЦИЯ ...................................... 148
9.1. Особенности многокритериальной оптимизации ............................. 148
9.2. Формальные и эвристические методы решения ............................... 152
9.3.
Принцип свертки частных критериев ................................................ 154
без ограничений ............ 48
........................................... 110
3
9.4. Эвристические методы и лексикографические задачи .................... 158
10. МЕТОД КЛЮЧЕВЫХ ЭЛЕМЕНТОВ .................................................... 161
10.1. Алгоритм метода и основные понятия ............................................ 161
10.2. Осознание проблемы и формулирование цели ............................... 167
10.3. Системный анализ проблемы и выявление ключевых
элементов ............................................................................................ 173
10.4. Ключевые элементы и принятие решения ....................................... 175
10.5. Конструирование управленческих решений ................................... 180
ЗАКЛЮЧЕНИЕ ............................................................................................... 184
БИБЛИОГРАФИЧЕСКИЙ СПИСОК ........................................................... 185
ПРИЛОЖЕНИЕ 1. РЕШЕНИЕ ЗАДАЧИ ЛИНЕЙНОГО
ПРОГРАММИРОВАНИЯ ............................................. 187
ПРИЛОЖЕНИЕ 2. БЛОК-СХЕМА АЛГОРИТМА МЕТОДА
ГРАДИЕНТНОГО
СПУСКА ........................................ 194
ПРИЛОЖЕНИЕ 3. РЕШЕНИЕ ЗАДАЧИ ОПТИМИЗАЦИИ
МЕТОДОМ КЛЮЧЕВЫХ ЭЛЕМЕНТОВ ................... 195
ПРИЛОЖЕНИЕ 4. ЭВРИСТИЧЕСКИЕ ПРИЕМЫ ..................................... 204
4
ВВЕДЕНИЕ
Управление возникло одновременно с возникновением деятельности человека, т.к. по своей природе он общественное существо. Для возможно­сти совместных действий людей было необходимо, чтобы их деятельность определенным образом согласовывалась, координировалась. В процессе практической совместной работы вырабатывались общие принципы и по­нятия управления, основным инструментом которого является решение.
Таким образом, необходимость принимать управленческие решения, видимо, появилась и существует столько же, сколько существует сам чело­век. В его природе заложено стремление к «хорошим» и «лучшим» реше­ниям, при реализации которых придется затрачивать меньше времени, труда, материалов или иных каких-либо ресурсов. Теперь такие решения принято называть оптимальными, на основе предварительно выбранных нами неких критериев они считаются предпочтительнее остальных воз­можных вариантов.
Основы научных методов оптимизации были заложены П. Л. Чебы­шевым (1821–1894). В его работах изложена постановка задачи поиска наилучшего решения, сводящаяся к нескольким этапам. Вначале необхо­димо выбрать критерий, оценивающий объект исследования и являющийся функцией от некоторых его параметров. Затем нужно определить требова­ния к объекту, которые накладывают на него определенные ограничения. В результате задача формализуется в виде математических зависимостей. Если зависимости оказывались сложными, их следовало упростить, не до­пуская больших погрешностей. Наконец, на последнем этапе требовалось отыскать значения параметров, оптимизирующих критерий, т.е. дающих минимум или максимум выбранного критерия. Фактически в работах П. Л. Чебышева были изложены принципиальные положения, которые в последующем легли в основу всех методов оптимизации.
Среди наших соотечественников, работавших в области оптимизации, следует отметить труды И. А Вышнеградского (1831–1895) по выбору наилучшего решения при устойчивости системы, А. Н. Крылова (1863–1945) по выбору оптимальных значений параметров проектируемых кораблей. В 1920-х гг. в разработках С. Г. Струмилина и В. А. Базарова составление плана представлялось как результат решения оптимизационной задачи. Позже были опубликованы работы школы Л. С. Понтрягина (1908–1988) в области многошаговых алгоритмов и применения математики в экономике, Л. В. Канторовича (1912–1986) в области оптимальных раскроев материалов.
В начале 1960-х гг. были сформулированы первые многокритериаль­ные задачи, что положило начало исследования этого довольно распро­страненного в настоящее время класса задач оптимизации.
Если в макроэкономике методы оптимизации используются относи­тельно широко, то в микроэкономике их применение ограничено, что
5
определяется несколькими факторами. Во-первых, персонал производ­ственных предприятий слабо или вообще не владеет методами оптимиза­ции. Во-вторых, разработка математических моделей требует высокой ма­тематической квалификации персонала. Разработчику нужно равно владеть моделируемой предметной областью и математикой, что представляет со­бой довольно редкое сочетание знаний у специалиста на предприятии. В­третьих, значительная часть процессов на предприятиях, особенно со сложной и особо сложно технологией, крайне трудно поддается формаль­ному математическому описанию. В-четвертых, для разработки математи­ческих моделей необходимо довольно продолжительное время, а произ­водственная обстановка обычно требует немедленного, безотлагательного принятия управленческих решений.
Применение современных методов оптимизации при принятии управленческих производственных решений способно принести предприя­тию неоспоримую пользу. Большая часть препятствий использованию ме­тодов оптимизации на предприятиях, определяемая указанными фактора­ми, преодолима при достаточной настойчивости руководства и прилежа­нии персонала. Что же касается сложностей разработки математических моделей, то эта проблема пока остается. В то же время для управления те­ми процессами, для которых уже существуют достаточно надежные мате­матические модели, методы оптимизации применяются, к сожалению, да­леко не всегда и не везде. Вместе с тем не следует безоговорочно уповать на методы оптимизации как на некий золотой ключик, отпирающий пред­приятию дверцу в процветание. При использовании математических мето­дов для разработки оптимальных решений целесообразно иметь в виду за­мечание, сделанное в свое время А. Н. Крыловым: «Настоящий инженер должен верить своему глазу больше, чем любой формуле; он должен пом­нить слова натуралиста и философа Гексли: «математика, подобно жерно­ву, перемалывает то, что под него засыпают», и – вот эту засыпку прежде всего инженер и должен смотреть» [20]. Кроме того, управление, реальное управление, особенно управление производством – это только наполовину наука, а наполовину искусство, поэтому так много зависит от личности ру­ководителя, его порядочности, квалификации, опыта и интуиции, умения слушать и слышать своих подчиненных.
При изложении материала сделана попытка подробного освещения подходов, методики оптимизации производственных процессов и практи­ческого решения задач оптимизации, встречающихся при разработке управленческих решений. Для лучшего понимания они иллюстрированы примерами, задачами. Эти же примеры могут послужить основой для под­готовки учебных практических занятий, что позволит лучше усвоить при­емы применения методов оптимизации, часто встречающихся в практиче­ской работе предприятий.
6
Методы оптимизации, изложенные во всех разделах, кроме послед­него, предполагают использование алгоритма принятия решений, который приведен в разделе 1. В последнем разделе изложен метод ключевых эле­ментов для принятия оптимальных решений. В его основе используется принципиально иной алгоритм принятия управленческих решений.
Метод ключевых элементов может применяться в различных обла­стях деятельности, поэтому носит достаточно универсальный характер. Он ориентирован на разработку оптимальных управленческих решений в условиях ограничений ресурсов, когда строгое математическое представ­ление управляемого объекта крайне затруднено или практически невоз­можно. В основу метода положена кардинальная модификация общеиз­вестного алгоритма принятия решений. Новый алгоритм не предусматри­вает разработку альтернатив решения и, соответственно, выбор из них оп­тимального варианта. Выбор оптимального варианта происходит на уровне элементов решения. Такой подход стал возможен после отказа от разра­ботки критериев оценки и замены их свойствами и параметрами цели. Он позволяет ощутимо сокращать время принятия оптимального решения, что дает методу ключевых элементов преимущества для применения в реаль­ных производственных условиях.
Метод ключевых элементов в течение длительного времени успешно использовался для решения сложнейших производственных задач техни­ческого, технологического и организационного характера на ряде предпри­ятий судостроительной промышленности. В систематизированном виде метод опубликован в 2004 г.
При изложении материала предполагалось, что читатель знаком с ча­сто используемыми разделами математики. При этом, естественно, воз­никла проблема строгости и доступности изложения, найти приемлемое решение которой всегда сложно. Поскольку автор стремился сделать ис­пользование методов оптимизации при принятии управленческих решений возможно доступнее, то приоритет в такой дилемме обычно отдавался практической простоте.
Ценность и полезность методов разработки и принятия управленче­ских решений в производственной деятельности несомненны. Однако «первичной клеточкой» экономики и всей производственной деятельности все же является человек. За ним не только принятие решений, именно че­ловек вносит в экономическую деятельность элемент непредсказуемости, в результате которой возникают факторы, которые подчас в дальнейшем начинают определять эффективность или убыточность хозяйственной дея­тельности.
Учитывать эти элементы непредсказуемости крайне сложно и прак­тически нереально. Однако возможность уменьшить их влияние все же имеется, хотя и не абсолютная. Нужно стремиться не допускать их возник-
7
новения. Такая возможность может быть реализована через производ­ственную идеологию. Это непростой путь, особенно для руководителей, поскольку им придется служить для всех остальных образцом отношения к общему делу. К сожалению, не всегда это возможно, ибо слаб человек, подвержен искушениям.
1. УПРАВЛЕНЧЕСКИЕ РЕШЕНИЯ
1.1. Роль решения в системе управления
Система управления предприятия, как любая система, состоит из элементов, роль которых играют структурные подразделения предприятия, и связей, которые представлены различными нормативными документами и устанавливают обязанности, права и ответственность этих подразделе­ний. Управление предприятием представляет собой действия в системе его управления в виде непрерывного и с обратной связью процесса воздей­ствия на объект управления. По обратной связи информация о состоянии управляемого объекта, будь то предприятие или его структурное подразде­ление, поступает к органу управления. Здесь она анализируется, сравни­ватся с тем, что должно быть, по отклонениям принимается решение, ко­торое оформляется и направляется для реализации. Объем, достоверность информации об объекте, распределение ее по иерархическим уровням си­стемы управления предприятия играют при этом решающую роль для ка­чества управления. Не менее важно и время, продолжительность принятия управленческих решений. Чем оно меньше, тем устойчивее система управ­ления.
Вследствие влияния различных внешних и внутренних факторов па­раметры объекта управления, характеризующие его состояние, отклоняют­ся от заданных величин (рис. 1.1), возникает необходимость воздействия на объект, чтобы привести его к тому, что должно быть. Инструментом для такого воздействия служит решение. Принятие решения относится к ком­петенции ответственного лица или лица, принимающего решение. Это может быть одно физическое лицо или группа лиц, которым предоставлено право принимать решения и на которых возложена ответственность за этот выбор. Принятие решений является наиболее сложным процессом в работе системы управления.
Для выявления роли, которую выполняет решение в системе управ­ления, следует вначале понять, что оно представляет собой как таковое. Принято определять решение как некий выбор из ряда возможностей или всякий определенный выбор зависящих от нас параметров [6]. Из этого определения следует, что максимальное количество возможных решений бесконечно, минимальных же может
быть только два, т.е. «да» или «нет».
8
Принимаемое решение не есть нечто неделимое и монолитное. Напротив, те параметры, совокупность которых, собственно, и образует решение, называются элементами решения. К ним следует отнести числа, векторы, функции, физические и логические признаки и т.д.
В то же время применительно к производственной деятельности ис­следователи [12] определяют решение как отбор возможных вариантов. Здесь исследователи также приходят к выводу, что решение содержит в себе элементы, характеризуя их как научные знания, что позволяет отно­сить к ним объекты реальной действительности, указанные выше. По своей сущности оба эти определения представляют собой одно и то же.
Информация о
состоянии объекта
Заданные параметры
объекта
управления
Решение
Отклонения параметров объекта от заданных
Целевая функция
управления
Система
управления
Рис. 1.1. Воздействие управленческого решения на объект управления
Одни исследователи делают заключение, что элементы решения об­разуют по своему содержанию и смыслу три группировки: количествен­ные, качественные и логические. Другие группируют их как содержатель­ные и организационные. К первым они относят элементы, содержащие в себе цель, средства, ресурсы, задачи, способы их выполнения. Ко вторым – всё, что связанно с
организацией в системе управления.
Обе классификации нисколько не противоречат друг другу. Более того, они, характеризуя объект исследования, взаимно дополняют друг друга. Кроме того, классификации позволяют более эффективно использо­вать указанные свойства решения для разработки новых методов принятия производственных решений, один из которых представлен в настоящей ра­боте.
На шкале от максимального
до минимального результата, полученно­го от принятого управленческого решения, и вне зависимости от возможно­го количества альтернатив можно условно классифицировать решения:
лучшие, результат относительно критериев высок; хорошие, результат относительно критериев приемлем;  плохие, результат относительно критериев низок;
9
скверные, результат относительно критериев очень низок.
Условность заключается в том, что отнесение возможного решения к одной из указанных классификационных групп полностью зависит от кри­териев оценки. Нетрудно заметить, что при изменении критериев меняется распределение возможных решений по группам. Отсюда следует, что каче­ство критериев оценки полностью определяет качество принятого ния.
Поскольку в процессе принятия решения обязательно участие чело­века, он имеет свои объективную и субъективную стороны. Объективная сторона процесса существует вне нашего сознания и независимо от нашей воли. Она представляет собой совокупность связей и обстоятельств, свой­ственных определенным условиям, к которым относится сформулирован­ная цель, состояние процесса и его на процесса заключается в том, что объективное отражается в сознании че­ловека и в самом решении, принимаемом им. Но такое отражение не точно и не полно относительно объективной реальности. Однако это вовсе не означает, что не может быть лучших и хороших решений. Практически та­ковыми можно жают обстановку и соответствуют сформулированной цели. В то же время плохие, скверные решения или не соответствуют сформулированной цели, или ошибочно отражают складывающуюся обстановку.
Следовательно, для принятия лучшего или хорошего решения необ­ходимо, чтобы объективное, т.е. цель, обстановка и прочее, независящее воли и сознания, воспринималось возможно точнее. Это значит, что при­нятие лучшего или хорошего решения требует достаточно обширных и глубоких знаний об объекте. Однако сами знания без необходимого опыта и навыков далеко не всегда могут быть реализованы на практике. Опыт важен для принятия и реализации управленческих решений, однако необ­ходимо пользовании необходим аналитический учет существующих реалий, ха­рактерных для состояния управляемого объекта.
нимаются непрерывно в каждом его подразделении, элементе системы управления. Они в свою очередь, как правило, являются системами управ­ления зями. Для выработки решений, отвечающих состоянию управляемого объ­екта, необходимо, чтобы постановка задачи, положение дел и другие объ­ективные факторы, характеризующие объект управления, воспринимались бы возможно точнее.
деляющего успех предприятия целиком, крайне сложно разнообразие и количество принимаемых персоналом предприятия реше-
учитывать, что он всегда обращен в прошлое, поэтому при его ис-
В реальной производственной жизни на предприятии решения при-
предприятия второго, третьего порядка со своими элементами и свя-
Разработать в каждом случае критерии для принятия решения, опре-
считать те решения, которые в главных чертах точно отра-
внешние условия. Субъективная сторо-
, а если учесть все
реше-
от
10
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]