Многокритериальный подход в задаче распределения ресурсов
Решение задачи оптимального распределения ресурсов для предприятий цветной металлургии. Методы многокритериального линейного программирования, группового ранжирования, группового вербального анализа решений. Критерии оценки для выбора схемы производства.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 17.01.2018 |
Размер файла | 32,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
УДК 351.854
Многокритериальный подход в задаче распределения ресурсов
Е.Я. Ройтман (reja41@yandex.ru)
ОАО Геопром, Москва
Г.В. Ройзензон (rgv@isa.ru)
Институт системного анализа РАН, Москва
В работе рассматривается решение задачи оптимального распределения ресурсов (схемы производства) для предприятий цветной металлургии. В представленном подходе задействованы методы многокритериального линейного программирования и методы группового вербального анализа решений. Предлагается постановка задачи многокритериальной оптимизации для формирования парето-оптимального набора альтернатив и применение метода группового ранжирования для выбора наилучшей многокритериальной альтернативы. Сформирован набор критериев оценки для выбора схемы производства. Представлен пример решения практической задачи оптимального распределения ресурсов между предприятиями цветной металлургии. Предложены направления использования представленного подхода для решения целого ряда актуальных задач в цветной металлургии.
Производство в цветной металлургии характеризуется многопередельностью и многономенклатурностью. Этот аспект предполагает возможность изготовления одной и той же продукции по альтернативным технологическим схемам, характеризующимся использованием разного оборудования и ресурсов (сырья, топлива, энергии). Очевидно, что при этом будут разные издержки производства. Это предопределяет эффективность использования экономико-математических методов (ЭММ). В 40-80-годы прошлого века был накоплен достаточно большой опыт использования ЭММ в основных отраслях, в том числе и в цветной металлургии [Канторович, 1942], [Рытиков и др., 1984], [Шевакин и др., 1977], [Ларичев и др., 1986], [Канторович, 1972], [Бурков и др., 1970], [Проценко и др., 1979]. Наиболее широко они использовались на прокатном переделе [Рытиков и др., 1984], [Шевакин и др., 1977].
После приватизации, как в черной, так и в цветной металлургии возникло достаточно большое количество крупных акционерных обществ. Многие из них включают в себя несколько предприятий, в том числе выпускающих аналогичную продукцию, например ТМК, ЕВРАЗ групп в черной металлургии, УГМК, РУСАЛ в цветной металлургии. В условиях рыночной конкуренции минимизация издержек является одной из актуальных задач эффективного управления, в том числе крупными холдингами. Важность задачи возрастает в связи с вступлением России в ВТО и ростом конкуренции на мировом рынке. Вступление России в ВТО диктует необходимость внедрения новых методов планирования и управления, в которых будут использованы современные методы принятия решений [Ларичев, 2006], [Петровский, 2009], [Ройзензон, 2012], [Ройтман и др., 2012], [Лившиц и др., 2011], [Власов и др., 2011] и более гибкие подходы к ценообразованию [Ройтман, 2006].
Наиболее широкое применение при решении задач планирования и управления нашел метод линейного программирования, разработанный Л.В. Канторовичем [Канторович и др., 1972], получивший самое широкое применение как в отечественной, так и в зарубежной практике, в том числе и при решении различных задач в металлургии [Канторович, 1942], [Канторович, 1972]. Опыт применения метода линейного программирования показывает, что его использование эффективно только при недостатке того или иного ресурса, именно тогда вступает в действие механизм поиска оптимума из числа возможных вариантов.
В связи с резким падением объемов производства в 90-е годы на многих предприятиях цветной металлургии имеется избыток производственных мощностей и решение классической задачи на полную мощность производства может оказаться неактуальным. Но многие предприятия переходят на двух- и односменный режим работы и в этом случае она может представлять интерес. Среди актуальных задач для холдинга управляющего несколькими предприятиями могут быть:
сокращение номенклатуры и определение рационального сортамента предприятий и / или цехов;
определение оптимального ассортимента сохраняемых предприятий при ликвидации одного из предприятий холдинга;
перераспределение ассортимента при вводе новых мощностей или реконструкции цехов, заводов;
оценка возможности увеличения выпуска продукции, пользующейся повышенным спросом за счет использования более рациональных технологий.
Опыт решения подобных задач показывает, что получаемые при этом результаты требуют постоянного экспертного анализа с целью оценки реализуемости предлагаемых решений. Это связано с тем, что не всегда альтернативные технологии, закладываемые в расчет, являются полностью взаимозаменяемыми на том или ином производстве. Требуется проведение многократных вариантных расчетов с корректировкой тех или иных исходных данных для получения удовлетворительного результата. Это подтверждает, рассматриваемый далее пример.
Необходимо отметить, что как в советское время, так и сейчас при решении задачи рационального распределения ресурсов в цветной металлургии недостаточное внимание уделяется вопросам экологии [Ларичев и др., 1986], а также учету различных социальных процессов (например, при сокращении рабочих мест на предприятиях или ликвидации системообразующих для того или иного региона (города) предприятий).
Таким образом, при выборе той или иной схемы производства в цветной металлургии необходимо одновременно рассматривать наряду с хорошо “рассчитываемыми” факторами, такими как “трудоемкость производства проката” и “себестоимость производства проката” также учитывать экологические аспекты и вопросы социальной значимости того или иного предприятия. Последние два аспекта достаточно сложно оценивать количественно, т.к. экологические проблемы того или иного региона могут быть связаны не только с производством цветных металлов. Аналогичная ситуация складывается и при оценке социальной напряженности в том или ином регионе. Подобные трудноформализуемые аспекты могут быть учтены путем экспертного оценивания.
С учетом вышеизложенного, задача оптимального распределения ресурсов в цветной металлургии может быть решена в несколько этапов. На первом этапе решается оптимизационная задача, в результате которой формируется небольшой (около 10) набор вариантов. На втором этапе эти варианты необходимо оценить с точки зрения уровня качества продукции, потенциального экологического ущерба и социальной значимости. И наконец на последнем этапе осуществляется окончательный многокритериальный (групповой [Петровский, 2009], [Ройзензон, 2012] или индивидуальный [Ларичев, 2006]) выбор наилучшего варианта с активным участием в этом процессе экспертного сообщества.
Постановка задачи
Формулировка задачи: необходимо изготовить продукцию различных типоразмеров j (j = 1,..., n) на заводе k (k = 1, ..., f) холдинга в количестве каждого размера Qjk. При этом на каждом заводе можно применять технологические схемы i (i = 1, ..., т) и оборудование -- агрегаты r {r = 1, ..., l) [Рытиков и др., 1984].
Интенсивность использования того или иного варианта изготовления продукции типа j на заводе k определяется количеством продукции xjki, производимой по данному варианту. Известно, что затраты на изготовление единицы продукции j по варианту i на заводе k характеризуются показателем Сjki (это может быть себестоимость продукции, трудоемкость в станко-часах, человеко-часах и т.п.). Требуется, чтобы сумма затрат отвечала условию
Задача решается при следующих уравнениях-ограничениях:
1. Общий выпуск каждого профилеразмера должен соответствовать плановому заданию по холдингу Qj:
2. Оборудование каждого вида может быть использовано только в пределах имеющегося фонда станко-часов:
,
где tjkir -- норма времени изготовления продукции вида j на заводе k по варианту i на агрегате r с учетом коэффициента выполнения норм на данном агрегате; Trk -- фонд времени работы агрегата r, установленного на заводе k.
3. Выпуск отдельных профилеразмеров j на конкретных заводах k должен быть не менее установленных плановых заданий:
; при этом
т.е. распределенные по заводам плановые задания Q'jk не должны превосходить общего планового задания по продукции j в холдинге.
4. Потребность в рабочей силе для выполнения плана производства не должна превосходить планового значения:
где jki -- суммарные затраты человеко-часов на изготовление единицы продукции вида j на заводе k по технологической схеме i; Чk -- плановая потребность в рабочей силе на заводе k; Т -- время работы одного рабочего в планируемом периоде.
Табл. 1
Показатели |
Базовый вариант |
Минимум себестоим. |
Минимум чел-часов |
|||||||
Завод 1 |
Завод 2 |
Завод 3 |
Завод 1 |
Завод 2 |
Завод 3 |
Завод 1 |
Завод 2 |
Завод 3 |
||
План в тоннах |
18000 |
8000 |
10000 |
18754,45 |
5700 |
11545,55 |
16338,37 |
9651,63 |
10010 |
|
Тов. продукц. тыс. руб. |
4916500 |
2465300 |
2749000 |
5025571 |
1788300 |
3495586 |
4406895 |
3004505 |
2698400 |
|
Прибыль тыс. руб. |
899617,9 |
217013,1 |
310538 |
917340 |
154821 |
602060 |
732021 |
239763 |
234588 |
|
Рентаб., % |
22,4 |
9,65 |
12,73 |
22,32 |
9,48 |
20,80 |
20 |
8,67 |
9,52 |
|
Потреб. в раб. силе |
113 |
75 |
113 |
102 |
79 |
140 |
62 |
69 |
65 |
|
Производ. т/чел. |
159,29 |
106,67 |
88,50 |
183,87 |
72,15 |
82,47 |
263,52 |
139,88 |
154,00 |
|
Производ. тыс. руб./чел. |
43508,85 |
32870,67 |
24327,43 |
49270,3 |
22636,71 |
24968,47 |
71078,95 |
43543,55 |
41513,85 |
|
Число групп размер. |
8 |
8 |
8 |
8 |
6 |
6 |
7 |
6 |
4 |
|
Трудоемкость чел-час/т |
10,33 |
15,47 |
18,72 |
8,95 |
22,88 |
20,03 |
6,23 |
11,87 |
10,76 |
5. План производства в натуральном и стоимостном выражении должен отвечать условиям
,
где Qk - план производства завода k в натуральном выражении:
где Цj - цена изделия j; ТПk - план производства завода k в стоимостном выражении (товарная продукция).
Неотрицательность переменных хjki: хjki 0.
Задача сводится к отысканию значений хjki при которых функция цели имеет минимальное значение. Задача относится к классу задач линейного программирования и решается симплекс-методом. В результате решения задачи для заданной функции цели будет определено: на каких заводах, в каком количестве и по каким схемам целесообразно изготавливать продукцию. Полученные результаты используются для расчета загрузки оборудования, определения потребности в рабочей силе, объема товарной продукции, размера прибыли, потребности в заготовке.
В табл. 1 приведены расчеты для холдинга, в состав которого входит три завода.
Формирование системы критериев
С учетом вышеизложенного, схемы производства можно охарактеризовать четырьмя группами составных критериев [Ройзензон, 2005]: экономические аспекты (план в тоннах; товарная продукция (тыс. руб.); прибыль (тыс. руб.); рентабельность (%); потребность в рабочей силе и др.), качество продукции, социальные аспекты (рост безработицы, уровень социальной напряженности и т.п.) и экологические аспекты. Таким образом, выбор (индивидуальный или групповой) [Ларичев, 2006], [Петровский, 2009], [Ройзензон, 2012] по четырем составным критериям той или иной схемы производства может, например, быть весьма привлекательным с чисто экономической точки зрения, но при этом создавать различные социальные проблемы и ухудшать экологическую обстановку в том или ином регионе, где базируются заводы холдинга.
Предлагаемый подход многокритериального выбора с использованием составных критериев ранее был успешно применен для ряда практических задач: выбора сложной технической системы [Ройзензон, 2004], оценки результативности научных проектов [Петровский и др., 2008], [Петровский и др., 2010], [Ройзензон, 2012] и анализа деятельности научных организаций [Петровский и др., 2012].
В работе предложено решение задачи оптимального распределения ресурсов (схемы производства) для предприятий цветной металлургии. В представленном подходе используются методы многокритериального линейного программирования и методы группового вербального анализа решений. Предложена постановка задачи многокритериальной оптимизации для формирования парето-оптимального набора альтернатив и применение метода группового ранжирования для выбора наилучшей многокритериальной альтернативы. Сформирован набор критериев оценки для выбора схемы производства. Представлен пример решения практической задачи оптимального распределения ресурсов между предприятиями цветной металлургии. Предложены направления использования предлагаемого подхода для решения целого ряда актуальных задач в цветной металлургии.
многокритериальный линейный программирование ранжирование
Список литературы
1. Бурков В.Н., Кацнельсон М.Б. Оперативное управление поставками металлопродукции. Решение некоторых проблем оптимизации // Автоматика и Телемеханика. -- 1970. -- № 1. -- С. 148-158.
2. Власов С.А., Генкин А.Л., Никулина И.В., Кузнецов И.А., Кравцов С.В. Имитационные приложения для систем управления металлургическими предприятиями // Четвертая международная конференция “Системный анализ и информационные технологии” (САИТ-2011). Труды конференции в 2 т. -- Т. 2. -- Челябинск: Издательство ЧГУ, 2011. -- С. 9-13.
3. Ларичев О.И. Вербальный анализ решений / Под ред. А.Б. Петровского. - М.: Наука, 2006. - 181 с.
4. Ларичев О.И., Бебчук Б.Ц. Человеко-машинные процедуры решения многокритериальных задач линейного программирования с простыми иерархическими моделями // Системы и методы поддержки принятия решений. Сборник трудов / Под ред. С. В. Емельянова, О. И. Ларичева. -- № 12. М.: ВНИИСИ, 1986. -- С. 100-108.
5. Лившиц В. Н., Лившиц С. В. Системный анализ нестационарной экономики России (1992-2010): рыночные реформы, кризис, инвестиционная политика. -- М.: Маросейка, 2011. -- 478 с.
6. ] Канторович Л.В. Рациональные методы раскроя металла -- Произв.-техн. бюлл. НК Боеприпасов СССР, 1942. -- № 7-8. -- С. 21-29.
7. Канторович Л.В., Горстко А.Б. Оптимальные решения в экономике. -- М.: Наука, 1972. -- 232 с.
8. ] Канторович Л.В. О математическом обеспечении АСУ “Металл” // Приборы и системы управления. -- 1972. -- № 12. -- С. 8-10.
9. Петровский А. Б., Ройзензон Г. В. Снижение размерности признакового пространства в задачах многокритериальной классификации: стратификация кортежей // Одиннадцатая национальная конференция по искусственному интеллекту с международным участием (КИИ-2008). Труды конференции. -- Т. 2. -- М.: Ленанд, 2008. -- С. 262-270.
10. Петровский А.Б. Теория принятия решений. - М.: Издательский центр “Академия”, 2009. - 400 с.
11. Групповое упорядочивание научных проектов по несогласованным многокритериальным оценкам / А. Б. Петровский, Г. В. Ройзензон, И. П. Тихонов, А. В. Балышев // Двенадцатая национальная конференция по искусственному интеллекту с международным участием (КИИ-2010). Труды конференции. -- Т. 3. -- М.: Физматлит, 2010. -- С. 201-207.
12. Многокритериальный анализ деятельности научных организаций / А. Б. Петровский, Г. В. Ройзензон, И. П. Тихонов и др. // Тринадцатая национальная конференция по искусственному интеллекту с международным участием (КИИ-2012). Труды конференции. -- Т. 3. -- Белгород: Издательство БГТУ, 2012. -- С. 64-71.
13. Проценко О.Д., Соловейчик Д.И., Мольт Л.И., Тихонравов А.Л. Формирование планов производства предприятий цветной металлургии при многоцелевой оптимизации // Цветные металлы. -- 1979. № 7. -- С. 73-77.
14. Ройзензон Г. В. Формирование критериев оценки для выбора сложной технической системы // Труды Девятой национальной конференции по искусственному интеллекту с международным участием (КИИ-2004). -- Т. 2. -- М.: Физматлит, 2004. -- С. 861-868.
15. Ройзензон Г. В. Способы снижения размерности признакового пространства для описания сложных систем в задачах принятия решений // Новости искусственного интеллекта. -- 2005. -- № 1. -- С. 18-28.
16. Ройзензон Г. В. Синергетический эффект в принятии решений // Системные исследования. Методологические проблемы. Ежегодник / Под ред. Ю. С. Попкова, В. Н. Садовского, В. И. Тищенко. -- № 36. 2011-2012. М.: УРСС, 2012. -- С. 248-272.
17. Ройтман Е.Я. Проблемы ценообразования на прокат тяжелых цветных металлов // Цветные металлы. -- 2006. -- № 6. -- С. 5-7.
18. Ройтман Е. Я., Ройзензон Г. В. Принятие оптимальных решений в цветной металлургии // IX Всероссийская школа-семинар “Прикладные проблемы управления макросистемами”. Материалы докладов. -- Апатиты: КНЦ РАН, 2012. -- С. 56-58.
19. Рытиков А.М., Ройтман Е.Я., Тулинова Н.Д. Применение экономико-математических методов для решения задачи специализации заводов ОЦМ // АСУ, экономика, планирование и оптимизация производства полуфабрикатов из цветных металлов и сплавов. Сборник научных трудов. -- М.: Металлургия, 1984. -- С. 4-8.
20. Шевакин Ю.Ф., Рытиков A.M. Вычислительные машины в производстве труб. М.: Металлургия, 1977. -- 240 с.
Размещено на Allbest.ru
...Подобные документы
Теоретическая основа линейного программирования. Задачи линейного программирования, методы решения. Анализ оптимального решения. Решение одноиндексной задачи линейного программирования. Постановка задачи и ввод данных. Построение модели и этапы решения.
курсовая работа [132,0 K], добавлен 09.12.2008Алгоритм решения задач линейного программирования симплекс-методом. Построение математической модели задачи линейного программирования. Решение задачи линейного программирования в Excel. Нахождение прибыли и оптимального плана выпуска продукции.
курсовая работа [1,1 M], добавлен 21.03.2012Модель динамического программирования для решения задач оптимального распределения ресурсов. Принцип оптимальности, уравнение Беллмана. Двумерная и дискретная динамическая модель. Значение метода в решении прикладных задач различных областей науки.
курсовая работа [400,2 K], добавлен 01.10.2009Оптимизационная задача линейного программирования. Виды задач линейного программирования. Принятие решений на основе количественной информации об относительной важности критериев. Выбор средств разработки. Программный комплекс векторной оптимизации.
дипломная работа [1,3 M], добавлен 27.03.2013Задачи линейного программирования. Многоугольник решений системы. Вычисление значения целевой функции. Интервальная группировка данных. Среднее квадратическое отклонение выборки. Вычисление коэффициента корреляции. Закон распределения случайной величины.
контрольная работа [389,6 K], добавлен 11.01.2012Определение оптимального плана производства продукции при наличии определенных ресурсов, проблемы оптимизации распределения неоднородных ресурсов на производстве с помощью системы символьной математики Mathcad. Составление алгоритма симплекс-метода.
курсовая работа [676,5 K], добавлен 20.09.2009Методы решения задач линейного программирования: планирования производства, составления рациона, задачи о раскрое материалов и транспортной. Разработка экономико-математической модели и решение задачи с использованием компьютерного моделирования.
курсовая работа [607,2 K], добавлен 13.03.2015Решение задачи линейного программирования симплекс-методом: постановка задачи, построение экономико-математической модели. Решение транспортной задачи методом потенциалов: построение исходного опорного плана, определение его оптимального значения.
контрольная работа [118,5 K], добавлен 11.04.2012Анализ решения задачи линейного программирования. Симплексный метод с использованием симплекс-таблиц. Моделирование и решение задач ЛП на ЭВМ. Экономическая интерпретация оптимального решения задачи. Математическая формулировка транспортной задачи.
контрольная работа [196,1 K], добавлен 15.01.2009Построение математической модели. Выбор, обоснование и описание метода решений прямой задачи линейного программирования симплекс-методом, с использованием симплексной таблицы. Составление и решение двойственной задачи. Анализ модели на чувствительность.
курсовая работа [100,0 K], добавлен 31.10.2014Постановка простейшей задачи оптимального распределения ограниченного ресурса. Эффективное использование и распределение ограниченных ресурсов. Эффективность каждого из рассматриваемых технологических процессов. Вычислительная схема решения задачи.
курсовая работа [308,9 K], добавлен 12.01.2009Методы решения задачи оптимального резервирования технической системы. Решение задачи методами неопределенных множителей Лагранжа и динамического программирования. Построение оптимальной схемы системы при нагруженном резервировании ее элементов.
лабораторная работа [31,5 K], добавлен 10.06.2009Математическое программирование. Линейное программирование. Задачи линейного программирования. Графический метод решения задачи линейного программирования. Экономическая постановка задачи линейного программирования. Построение математической модели.
курсовая работа [581,5 K], добавлен 13.10.2008Методы определения оптимального плана производства (приобретения) продукции с учетом ограниченного обеспечения ресурсами различного вида. Технология поиска оптимального решения задач линейного программирования (ЗЛП) с помощью итоговой симплекс-таблицы.
лабораторная работа [42,8 K], добавлен 11.03.2011Изучение экстремальных задач и поиск их решений. Выбор метода решения и приведения задачи к каноническому виду и к задаче линейного программирования. Метод искусственного базиса. Модифицированный симплекс-метод. Написание программы на языке С++Builder 6.
курсовая работа [343,0 K], добавлен 28.11.2010Решение задачи линейного программирования графическим методом, его проверка в MS Excel. Анализ внутренней структуры решения задачи в программе. Оптимизация плана производства. Решение задачи симплекс-методом. Многоканальная система массового обслуживания.
контрольная работа [2,0 M], добавлен 02.05.2012Общее понятие и характеристика задачи линейного программирования. Решение транспортной задачи с помощью программы MS Excel. Рекомендации по решению задач оптимизации с помощью надстройки "Поиск решения". Двойственная задача линейного программирования.
дипломная работа [2,4 M], добавлен 20.11.2010Постановка задачи линейного программирования и формы ее записи. Понятие и методика нахождения оптимального решения. Порядок приведения задач к каноническому виду. Механизмы решения задач линейного программирования аналитическим и графическим способами.
методичка [366,8 K], добавлен 16.01.2010Разработка программной реализации для решения задач бесприоритетного и приоритетного распределений. Контрольный пример решения задачи бесприоритетного распределения со структурой иерархии 5-4-2. Алгоритм расчета задачи одноресурсного распределения.
курсовая работа [2,3 M], добавлен 05.01.2013Краткие сведения об электронных таблицах MS Excel. Решение задачи линейного программирования. Решение с помощью средств Microsoft Excel экономической оптимизационной задачи, на примере "транспортной задачи". Особенности оформления документа MS Word.
курсовая работа [1,1 M], добавлен 27.08.2012