Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Задача с критерием оптимальности на минимум затрат.




сj - себестоимость единицы j-й продукции.

Модель с крит-ем оптимальности — минимум затрат на весь объем выпуска:

Чтобы значение критерия оптимальности не “скатывалось” до нуля, необходимо ограничить снизу (т.е. ввести ограничение вида >) решение. Такими условиями, как мы уже знаем, являются условия по выполнению директивно заданного плана производства.

Правильный выбор наилучшего варианта из нескольких допустимых возможен при следующих постановках задачи:

— максимизация результата (эффекта) при фиксированном уровне затрат (ресурсов);

— минимизация затрат при фиксированном уровне результатов.

Рассмотрим модель задачи на минимум затрат при фиксированных планах производства, предположив, что каждый вид продукции производится лишь одним технологическим способом:

Любой сверхплановый выпуск, даже самых скромных размеров, увеличит значение критерия оптимальности. Ясно, что наименьший уровень затрат возможен лишь при строгом выполнении плановых заданий, т.е. при Xj = bj. Тем самым данная модель теряет смысл, так как в подобной задаче нечего искать. Оптимальный план известен: он задается числами bj.

Однако это не значит, что при отсутствии нескольких способов производства одноименной продукции постановка задачи на минимум затрат бессмысленна. Нужно лишь задать результат с меньшей степенью подробности, нежели искомые величины:

Переменные XjS детализированы и по видам продукции j и по способам производства s, а плановые задания bj - лишь по продукции. Поэтому оптимизация осуществляется подбором разных величин Xjs в рамках единой фиксированной величины bj, т.е. подбором сочетания различных технологий для выпуска данной j- й продукции.

Рассмотрим еще один подход, позволяющий ограничить решение снизу в задаче на минимум затрат. Обозначим в данном случае через pj цены на продукцию j-го вида, а через P - план по валовой продукции. Заменим детальные ограничения Xj > bj аг­регированным ограничением Σ Pj Xj >P (если вернуться к первоначальному определению величин Pj, то Р - запланированный уровень валового дохода от выпуска продукции).

Тогда модель на минимум затрат в случае, когда каждый вид продукта производится лишь одним технологическим способом, запишется так:

Отметим одну важную особенность рассмотренных моделей (всех). Ограничения вида “>“ по объему производства или валовому доходу могут потребовать расхода одного или нескольких ресурсов, превышающего их наличный запас, учитываемый в ограничениях вида “<“. Противоречивость рассматриваемых ограничений при решении задачи с конкретными значениями bi и bj может привести к тому, что область допустимых решений окажется пустой и оптимизационная задача будет неразрешимой.

 

Вопрос 11.

Представим себе любую линейную оптимизационную задачу и кратко напомним основные особенности симплекс-метода. Его идея состоит в переходе от одного базисного (опорного) плана к другому таким образом, что линейная форма улучшается на каждом шаге и достигает экстремума. Переход происходит по вершинам выпуклого многогранника условий в n -мерном пространстве, причем на каждом шаге переход осуществляется в соседнюю вершину. При нахождении в такой вершине проводится проверка плана на оптимальность. Линейная форма (гиперплоскость) делит всё пространство на две части. Вершинам, находящимся в верхней части, соответствуют отрицательные элементы целевой строки, а вершинам из нижней части — положительные. Переход осуществляется только в соседние вершины из верхнего полупространства до тех пор пока в нем не останется ни одной вершины. Переход проводится в ту вершину, которой соответствует максимальный по абсолютной величине из отрицательных элементов целевой строки. Если на последнем шаге линейная форма имеет более одной общей точки с выпуклым многогранником условий, то имеется множество оптимальных планов. Итак, отличительной особенностью метода является движение к оптимуму по вершинам. Все отмеченные выше особенности можно проследить на рис.2.1, где представлен многогранник условий ОАВСD и показаны положения линейной формы при последовательном движении по вершинам О, А и В (точка оптимума).

На данном рисунке хорошо видно, что для задач линейного программирования характерно следующее:

О
A
B
L t1UKDXHTtVBSKC5JzEtJzMnPS7VVqkwtVrK34+UCAAAA//8DAFBLAwQUAAYACAAAACEAVypeycQA AADcAAAADwAAAGRycy9kb3ducmV2LnhtbERPTWvCQBC9F/wPyxR6q5sqSkhdJQSCpehB66W3aXZM QrOzMbsmaX99VxB6m8f7nNVmNI3oqXO1ZQUv0wgEcWF1zaWC00f+HINwHlljY5kU/JCDzXrysMJE 24EP1B99KUIIuwQVVN63iZSuqMigm9qWOHBn2xn0AXal1B0OIdw0chZFS2mw5tBQYUtZRcX38WoU vGf5Hg9fMxP/Ntl2d07by+lzodTT45i+gvA0+n/x3f2mw/z5HG7PhAvk+g8AAP//AwBQSwECLQAU AAYACAAAACEA8PeKu/0AAADiAQAAEwAAAAAAAAAAAAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnht bFBLAQItABQABgAIAAAAIQAx3V9h0gAAAI8BAAALAAAAAAAAAAAAAAAAAC4BAABfcmVscy8ucmVs c1BLAQItABQABgAIAAAAIQAzLwWeQQAAADkAAAAQAAAAAAAAAAAAAAAAACkCAABkcnMvc2hhcGV4 bWwueG1sUEsBAi0AFAAGAAgAAAAhAFcqXsnEAAAA3AAAAA8AAAAAAAAAAAAAAAAAmAIAAGRycy9k b3ducmV2LnhtbFBLBQYAAAAABAAEAPUAAACJAwAAAAA= " filled="f" stroked="f" strokeweight=".5pt">
C
L t1UKDXHTtVBSKC5JzEtJzMnPS7VVqkwtVrK34+UCAAAA//8DAFBLAwQUAAYACAAAACEA2MPGvcMA AADcAAAADwAAAGRycy9kb3ducmV2LnhtbERPS4vCMBC+L/gfwgje1lTXFalGkYKsiHvwcfE2NmNb bCa1iVr99ZsFwdt8fM+ZzBpTihvVrrCsoNeNQBCnVhecKdjvFp8jEM4jaywtk4IHOZhNWx8TjLW9 84ZuW5+JEMIuRgW591UspUtzMui6tiIO3MnWBn2AdSZ1jfcQbkrZj6KhNFhwaMixoiSn9Ly9GgWr ZPGLm2PfjJ5l8rM+zavL/vCtVKfdzMcgPDX+LX65lzrM/xrA/zPhAjn9AwAA//8DAFBLAQItABQA BgAIAAAAIQDw94q7/QAAAOIBAAATAAAAAAAAAAAAAAAAAAAAAABbQ29udGVudF9UeXBlc10ueG1s UEsBAi0AFAAGAAgAAAAhADHdX2HSAAAAjwEAAAsAAAAAAAAAAAAAAAAALgEAAF9yZWxzLy5yZWxz UEsBAi0AFAAGAAgAAAAhADMvBZ5BAAAAOQAAABAAAAAAAAAAAAAAAAAAKQIAAGRycy9zaGFwZXht bC54bWxQSwECLQAUAAYACAAAACEA2MPGvcMAAADcAAAADwAAAAAAAAAAAAAAAACYAgAAZHJzL2Rv d25yZXYueG1sUEsFBgAAAAAEAAQA9QAAAIgDAAAAAA== " filled="f" stroked="f" strokeweight=".5pt">
D
x1
L t1UKDXHTtVBSKC5JzEtJzMnPS7VVqkwtVrK34+UCAAAA//8DAFBLAwQUAAYACAAAACEAR139UcUA AADcAAAADwAAAGRycy9kb3ducmV2LnhtbERPS2vCQBC+F/wPyxR6q5umKCF1FQmIpdSDj0tv0+yY hO7OxuwaU3+9Wyh4m4/vObPFYI3oqfONYwUv4wQEcel0w5WCw371nIHwAVmjcUwKfsnDYj56mGGu 3YW31O9CJWII+xwV1CG0uZS+rMmiH7uWOHJH11kMEXaV1B1eYrg1Mk2SqbTYcGyosaWipvJnd7YK PorVBrffqc2uplh/Hpft6fA1UerpcVi+gQg0hLv43/2u4/zXKfw9Ey+Q8xsAAAD//wMAUEsBAi0A FAAGAAgAAAAhAPD3irv9AAAA4gEAABMAAAAAAAAAAAAAAAAAAAAAAFtDb250ZW50X1R5cGVzXS54 bWxQSwECLQAUAAYACAAAACEAMd1fYdIAAACPAQAACwAAAAAAAAAAAAAAAAAuAQAAX3JlbHMvLnJl bHNQSwECLQAUAAYACAAAACEAMy8FnkEAAAA5AAAAEAAAAAAAAAAAAAAAAAApAgAAZHJzL3NoYXBl eG1sLnhtbFBLAQItABQABgAIAAAAIQBHXf1RxQAAANwAAAAPAAAAAAAAAAAAAAAAAJgCAABkcnMv ZG93bnJldi54bWxQSwUGAAAAAAQABAD1AAAAigMAAAAA " filled="f" stroked="f" strokeweight=".5pt">
x2

Рис 2.1

1.Множество допустимых решений выпукло и имеет конечное число крайних точек (вершин);

2.Целевая функция представляет собой гиперплоскость. Гиперплоскости, соответствующие разным значениям целевой функции параллельны.

3.Локальный оптимум является одновременно и глобальным оптимумом.

4.Если целевая функция ограничена на множестве допустимых решений, то оптимум достигается по крайней мере в одной из крайних точек вершин) этого множества, и, начав с произвольной вершины, перемещаясь затем на каждом шаге в соседнюю, достигаем точки оптимума за конечное число шагов.

В задачах нелинейного программирования эти условия полностью или частично не соблюдаются. Рассмотрим ряд случаев.

Случай 1. Пусть при линейных ограничениях имеем нелинейную, сепарабельную целевую функцию вида

с 1 (x 1- x 1°) 2 + с 2 (x 2- x 2°) 2® min,

О
L t1UKDXHTtVBSKC5JzEtJzMnPS7VVqkwtVrK34+UCAAAA//8DAFBLAwQUAAYACAAAACEACcj/L8MA AADbAAAADwAAAGRycy9kb3ducmV2LnhtbERPy2rCQBTdF/yH4Ra6q5MKVYlOQgiIpbQLrZvubjM3 D8zciZkxSf36zkLo8nDe23QyrRiod41lBS/zCARxYXXDlYLT1+55DcJ5ZI2tZVLwSw7SZPawxVjb kQ80HH0lQgi7GBXU3nexlK6oyaCb2444cKXtDfoA+0rqHscQblq5iKKlNNhwaKixo7ym4ny8GgXv +e4TDz8Ls761+f6jzLrL6ftVqafHKduA8DT5f/Hd/aYVrML68CX8AJn8AQAA//8DAFBLAQItABQA BgAIAAAAIQDw94q7/QAAAOIBAAATAAAAAAAAAAAAAAAAAAAAAABbQ29udGVudF9UeXBlc10ueG1s UEsBAi0AFAAGAAgAAAAhADHdX2HSAAAAjwEAAAsAAAAAAAAAAAAAAAAALgEAAF9yZWxzLy5yZWxz UEsBAi0AFAAGAAgAAAAhADMvBZ5BAAAAOQAAABAAAAAAAAAAAAAAAAAAKQIAAGRycy9zaGFwZXht bC54bWxQSwECLQAUAAYACAAAACEACcj/L8MAAADbAAAADwAAAAAAAAAAAAAAAACYAgAAZHJzL2Rv d25yZXYueG1sUEsFBgAAAAAEAAQA9QAAAIgDAAAAAA== " filled="f" stroked="f" strokeweight=".5pt">
A
x2
L t1UKDXHTtVBSKC5JzEtJzMnPS7VVqkwtVrK34+UCAAAA//8DAFBLAwQUAAYACAAAACEAGb9ct8UA AADbAAAADwAAAGRycy9kb3ducmV2LnhtbESPT4vCMBTE74LfITxhb5oqqKUaRQrisujBP5e9vW2e bbF5qU3U7n76jSB4HGbmN8x82ZpK3KlxpWUFw0EEgjizuuRcwem47scgnEfWWFkmBb/kYLnoduaY aPvgPd0PPhcBwi5BBYX3dSKlywoy6Aa2Jg7e2TYGfZBNLnWDjwA3lRxF0UQaLDksFFhTWlB2OdyM gq90vcP9z8jEf1W62Z5X9fX0PVbqo9euZiA8tf4dfrU/tYLpGJ5fwg+Qi38AAAD//wMAUEsBAi0A FAAGAAgAAAAhAPD3irv9AAAA4gEAABMAAAAAAAAAAAAAAAAAAAAAAFtDb250ZW50X1R5cGVzXS54 bWxQSwECLQAUAAYACAAAACEAMd1fYdIAAACPAQAACwAAAAAAAAAAAAAAAAAuAQAAX3JlbHMvLnJl bHNQSwECLQAUAAYACAAAACEAMy8FnkEAAAA5AAAAEAAAAAAAAAAAAAAAAAApAgAAZHJzL3NoYXBl eG1sLnhtbFBLAQItABQABgAIAAAAIQAZv1y3xQAAANsAAAAPAAAAAAAAAAAAAAAAAJgCAABkcnMv ZG93bnJldi54bWxQSwUGAAAAAAQABAD1AAAAigMAAAAA " filled="f" stroked="f" strokeweight=".5pt">
x1
L t1UKDXHTtVBSKC5JzEtJzMnPS7VVqkwtVrK34+UCAAAA//8DAFBLAwQUAAYACAAAACEAN2j9osEA AADcAAAADwAAAGRycy9kb3ducmV2LnhtbERPTYvCMBC9C/6HMII3TS0oUo0iBVHEPeh62dvYjG2x mdQmat1fbw6Cx8f7ni9bU4kHNa60rGA0jEAQZ1aXnCs4/a4HUxDOI2usLJOCFzlYLrqdOSbaPvlA j6PPRQhhl6CCwvs6kdJlBRl0Q1sTB+5iG4M+wCaXusFnCDeVjKNoIg2WHBoKrCktKLse70bBLl3/ 4OEcm+l/lW72l1V9O/2Nler32tUMhKfWf8Uf91YriEdhfjgTjoBcvAEAAP//AwBQSwECLQAUAAYA CAAAACEA8PeKu/0AAADiAQAAEwAAAAAAAAAAAAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBL AQItABQABgAIAAAAIQAx3V9h0gAAAI8BAAALAAAAAAAAAAAAAAAAAC4BAABfcmVscy8ucmVsc1BL AQItABQABgAIAAAAIQAzLwWeQQAAADkAAAAQAAAAAAAAAAAAAAAAACkCAABkcnMvc2hhcGV4bWwu eG1sUEsBAi0AFAAGAAgAAAAhADdo/aLBAAAA3AAAAA8AAAAAAAAAAAAAAAAAmAIAAGRycy9kb3du cmV2LnhtbFBLBQYAAAAABAAEAPUAAACGAwAAAAA= " filled="f" stroked="f" strokeweight=".5pt">
xo2
xo1
Рис. 2.2
которая экономически представляет собой штраф за отклонение нашего решения от рекомендованного (желательного). Причем, благодаря возведению в квадрат, одинаково штрафуются отклонения искомых значений выпусков x 1и x 2 в любую сторону от их заданных значений x 1° и x 2°. Штрафные коэффициенты с 1и с 2 определяют силу штрафа. Как видим из рис.1.2, различным значениям целевой функции соответствуют эллипсы с центрами в точке (x 1°, x 2°), а оптимум достигается в точке А, точке касания эллипсом границы выпуклого множества допустимыхрешений.

Итак, в данном случае невыполнение условия 2 влечет за собой и невыполнение условия 4. Оптимум достигается не на вершине, а на грани, откуда следует, что перебор вершин недостаточен.

Из рис. 2.2 видно, что при смягчении заданий по выпуску продукции x 1° и x 2°можно уменьшить сумму штрафа вплоть до нуля. Так, сместив центр эллипса вовнутрь многогранника условий, получим, что оптимум достигается во внутренней точке.

Случай 2. При иной конфигурации области допустимых значений, описываемой как и ранее линейными ограничениями, и при опять-таки нелинейной сепарабельной целевой функции вида

p 1 (x 1- x 1°) 2 + p 2 (x 2- x 2°) 2® max,

получим рис.2.3.

L t1UKDXHTtVBSKC5JzEtJzMnPS7VVqkwtVrK34+UCAAAA//8DAFBLAwQUAAYACAAAACEAY6QEqsQA AADcAAAADwAAAGRycy9kb3ducmV2LnhtbERPS2vCQBC+F/wPywje6iaCraSuEgJSkfbg4+JtzI5J aHY2za5J7K/vFgre5uN7znI9mFp01LrKsoJ4GoEgzq2uuFBwOm6eFyCcR9ZYWyYFd3KwXo2elpho 2/OeuoMvRAhhl6CC0vsmkdLlJRl0U9sQB+5qW4M+wLaQusU+hJtazqLoRRqsODSU2FBWUv51uBkF u2zzifvLzCx+6uz945o236fzXKnJeEjfQHga/EP8797qMD9+hb9nwgVy9QsAAP//AwBQSwECLQAU AAYACAAAACEA8PeKu/0AAADiAQAAEwAAAAAAAAAAAAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnht bFBLAQItABQABgAIAAAAIQAx3V9h0gAAAI8BAAALAAAAAAAAAAAAAAAAAC4BAABfcmVscy8ucmVs c1BLAQItABQABgAIAAAAIQAzLwWeQQAAADkAAAAQAAAAAAAAAAAAAAAAACkCAABkcnMvc2hhcGV4 bWwueG1sUEsBAi0AFAAGAAgAAAAhAGOkBKrEAAAA3AAAAA8AAAAAAAAAAAAAAAAAmAIAAGRycy9k b3ducmV2LnhtbFBLBQYAAAAABAAEAPUAAACJAwAAAAA= " filled="f" stroked="f" strokeweight=".5pt">

О
L t1UKDXHTtVBSKC5JzEtJzMnPS7VVqkwtVrK34+UCAAAA//8DAFBLAwQUAAYACAAAACEAEjuQ2MYA AADcAAAADwAAAGRycy9kb3ducmV2LnhtbESPT2vCQBDF74V+h2WE3upGoUVSNyIBUaQetF56m2Yn fzA7m2ZXTf30nYPgbYb35r3fzBeDa9WF+tB4NjAZJ6CIC28brgwcv1avM1AhIltsPZOBPwqwyJ6f 5phaf+U9XQ6xUhLCIUUDdYxdqnUoanIYxr4jFq30vcMoa19p2+NVwl2rp0nyrh02LA01dpTXVJwO Z2dgm692uP+Zutmtzdef5bL7PX6/GfMyGpYfoCIN8WG+X2+s4E+EVp6RCXT2DwAA//8DAFBLAQIt ABQABgAIAAAAIQDw94q7/QAAAOIBAAATAAAAAAAAAAAAAAAAAAAAAABbQ29udGVudF9UeXBlc10u eG1sUEsBAi0AFAAGAAgAAAAhADHdX2HSAAAAjwEAAAsAAAAAAAAAAAAAAAAALgEAAF9yZWxzLy5y ZWxzUEsBAi0AFAAGAAgAAAAhADMvBZ5BAAAAOQAAABAAAAAAAAAAAAAAAAAAKQIAAGRycy9zaGFw ZXhtbC54bWxQSwECLQAUAAYACAAAACEAEjuQ2MYAAADcAAAADwAAAAAAAAAAAAAAAACYAgAAZHJz L2Rvd25yZXYueG1sUEsFBgAAAAAEAAQA9QAAAIsDAAAAAA== " filled="f" stroked="f" strokeweight=".5pt">
A
x1
L t1UKDXHTtVBSKC5JzEtJzMnPS7VVqkwtVrK34+UCAAAA//8DAFBLAwQUAAYACAAAACEA0vPIFMMA AADcAAAADwAAAGRycy9kb3ducmV2LnhtbERPS4vCMBC+L+x/CLPgbU2tKNI1ihRkRfTg4+Jtthnb YjPpNlGrv94Igrf5+J4znramEhdqXGlZQa8bgSDOrC45V7Dfzb9HIJxH1lhZJgU3cjCdfH6MMdH2 yhu6bH0uQgi7BBUU3teJlC4ryKDr2po4cEfbGPQBNrnUDV5DuKlkHEVDabDk0FBgTWlB2Wl7NgqW 6XyNm7/YjO5V+rs6zur//WGgVOernf2A8NT6t/jlXugwP+7D85lwgZw8AAAA//8DAFBLAQItABQA BgAIAAAAIQDw94q7/QAAAOIBAAATAAAAAAAAAAAAAAAAAAAAAABbQ29udGVudF9UeXBlc10ueG1s UEsBAi0AFAAGAAgAAAAhADHdX2HSAAAAjwEAAAsAAAAAAAAAAAAAAAAALgEAAF9yZWxzLy5yZWxz UEsBAi0AFAAGAAgAAAAhADMvBZ5BAAAAOQAAABAAAAAAAAAAAAAAAAAAKQIAAGRycy9zaGFwZXht bC54bWxQSwECLQAUAAYACAAAACEA0vPIFMMAAADcAAAADwAAAAAAAAAAAAAAAACYAgAAZHJzL2Rv d25yZXYueG1sUEsFBgAAAAAEAAQA9QAAAIgDAAAAAA== " filled="f" stroked="f" strokeweight=".5pt">
x2
L t1UKDXHTtVBSKC5JzEtJzMnPS7VVqkwtVrK34+UCAAAA//8DAFBLAwQUAAYACAAAACEA//6zw8YA AADcAAAADwAAAGRycy9kb3ducmV2LnhtbESPQWvCQBCF7wX/wzKCt7pRtEh0FQlIRdqD1ou3MTsm wexszG419dd3DoXeZnhv3vtmsepcre7UhsqzgdEwAUWce1txYeD4tXmdgQoR2WLtmQz8UIDVsvey wNT6B+/pfoiFkhAOKRooY2xSrUNeksMw9A2xaBffOoyytoW2LT4k3NV6nCRv2mHF0lBiQ1lJ+fXw 7Qzsss0n7s9jN3vW2fvHZd3cjqepMYN+t56DitTFf/Pf9dYK/kTw5RmZQC9/AQAA//8DAFBLAQIt ABQABgAIAAAAIQDw94q7/QAAAOIBAAATAAAAAAAAAAAAAAAAAAAAAABbQ29udGVudF9UeXBlc10u eG1sUEsBAi0AFAAGAAgAAAAhADHdX2HSAAAAjwEAAAsAAAAAAAAAAAAAAAAALgEAAF9yZWxzLy5y ZWxzUEsBAi0AFAAGAAgAAAAhADMvBZ5BAAAAOQAAABAAAAAAAAAAAAAAAAAAKQIAAGRycy9zaGFw ZXhtbC54bWxQSwECLQAUAAYACAAAACEA//6zw8YAAADcAAAADwAAAAAAAAAAAAAAAACYAgAAZHJz L2Rvd25yZXYueG1sUEsFBgAAAAAEAAQA9QAAAIsDAAAAAA== " filled="f" stroked="f" strokeweight=".5pt">
L t1UKDXHTtVBSKC5JzEtJzMnPS7VVqkwtVrK34+UCAAAA//8DAFBLAwQUAAYACAAAACEASFP7ocYA AADcAAAADwAAAGRycy9kb3ducmV2LnhtbESPQWvCQBSE70L/w/IKvenG0IqkriIBUUp70Hrx9sw+ k9DdtzG7Jml/fbcg9DjMzDfMYjVYIzpqfe1YwXSSgCAunK65VHD83IznIHxA1mgck4Jv8rBaPowW mGnX8566QyhFhLDPUEEVQpNJ6YuKLPqJa4ijd3GtxRBlW0rdYh/h1sg0SWbSYs1xocKG8oqKr8PN KnjLNx+4P6d2/mPy7ftl3VyPpxelnh6H9SuIQEP4D9/bO60gnT7D35l4BOTyFwAA//8DAFBLAQIt ABQABgAIAAAAIQDw94q7/QAAAOIBAAATAAAAAAAAAAAAAAAAAAAAAABbQ29udGVudF9UeXBlc10u eG1sUEsBAi0AFAAGAAgAAAAhADHdX2HSAAAAjwEAAAsAAAAAAAAAAAAAAAAALgEAAF9yZWxzLy5y ZWxzUEsBAi0AFAAGAAgAAAAhADMvBZ5BAAAAOQAAABAAAAAAAAAAAAAAAAAAKQIAAGRycy9zaGFw ZXhtbC54bWxQSwECLQAUAAYACAAAACEASFP7ocYAAADcAAAADwAAAAAAAAAAAAAAAACYAgAAZHJz L2Rvd25yZXYueG1sUEsFBgAAAAAEAAQA9QAAAIsDAAAAAA== " filled="f" stroked="f" strokeweight=".5pt">
xo1
xo2
Рис. 2.3
А
B
C
L t1UKDXHTtVBSKC5JzEtJzMnPS7VVqkwtVrK34+UCAAAA//8DAFBLAwQUAAYACAAAACEAdu2va8YA AADcAAAADwAAAGRycy9kb3ducmV2LnhtbESPS4vCQBCE7wv7H4Ze8LZODPgg6ygSkBXRg4+Lt95M mwQzPdnMqNFf7wiCx6KqvqLG09ZU4kKNKy0r6HUjEMSZ1SXnCva7+fcIhPPIGivLpOBGDqaTz48x JtpeeUOXrc9FgLBLUEHhfZ1I6bKCDLqurYmDd7SNQR9kk0vd4DXATSXjKBpIgyWHhQJrSgvKTtuz UbBM52vc/MVmdK/S39VxVv/vD32lOl/t7AeEp9a/w6/2QiuI4yE8z4QjICcPAAAA//8DAFBLAQIt ABQABgAIAAAAIQDw94q7/QAAAOIBAAATAAAAAAAAAAAAAAAAAAAAAABbQ29udGVudF9UeXBlc10u eG1sUEsBAi0AFAAGAAgAAAAhADHdX2HSAAAAjwEAAAsAAAAAAAAAAAAAAAAALgEAAF9yZWxzLy5y ZWxzUEsBAi0AFAAGAAgAAAAhADMvBZ5BAAAAOQAAABAAAAAAAAAAAAAAAAAAKQIAAGRycy9zaGFw ZXhtbC54bWxQSwECLQAUAAYACAAAACEAdu2va8YAAADcAAAADwAAAAAAAAAAAAAAAACYAgAAZHJz L2Rvd25yZXYueG1sUEsFBgAAAAAEAAQA9QAAAIsDAAAAAA== " filled="f" stroked="f" strokeweight=".5pt">
D

Данная целевая функция экономически представляет собой премию за отклонения выпусков x 1и x 2 от заранее заданных их значений x 1°и x 2°, где значения коэффициентов p 1 и p 2определят силу таких премий. Как видим из рис.2.3, при расположении центра эллипсов внутри многогранника условий в точке Е с координатами x 1°и x 2° возможно попадание в локальный оптимум в вершине А. Перемещение из нее в соседние вершины В или D ухудшит значение целевой функции (уменьшит эллипс), хотя в вершине С достигается глобальный оптимум. Итак невыполнение условия 2 ведет и к невыполнению условия 3.

Случай 3. Пусть одно из ограничений будут нелинейным, а именно:

(x 1 - a 1) (x 2 - a 2) £ b 1,

где x 1 и x 2— искомые выпуски двух видов продукции, a 1 и a 2 — минимально разрешенные (по технологическим или экономическим соображениям) размеры производства, a b 1— предельно допустимый уровень загрязнения окружающей среды, мультипликативно зависящий от объемов производства двух видов продукции. Кроме того, имеются обычные ограничения по производственной программе и на неотрицательность переменных

x 1 + x 2³ b 2;

x 1³ 0; x 2³ 0.

На рис. 2.4 заштрихована область допустимых решений. Как

L t1UKDXHTtVBSKC5JzEtJzMnPS7VVqkwtVrK34+UCAAAA//8DAFBLAwQUAAYACAAAACEAbKoCWscA AADcAAAADwAAAGRycy9kb3ducmV2LnhtbESPQWvCQBSE7wX/w/IK3uqmEYukriEEQkXsQevF2zP7 TEKzb2N2G2N/fbdQ6HGYmW+YVTqaVgzUu8aygudZBIK4tLrhSsHxo3hagnAeWWNrmRTcyUG6njys MNH2xnsaDr4SAcIuQQW1910ipStrMuhmtiMO3sX2Bn2QfSV1j7cAN62Mo+hFGmw4LNTYUV5T+Xn4 Mgq2efGO+3Nslt9t/ra7ZN31eFooNX0cs1cQnkb/H/5rb7SCeL6A3zPhCMj1DwAAAP//AwBQSwEC LQAUAAYACAAAACEA8PeKu/0AAADiAQAAEwAAAAAAAAAAAAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNd LnhtbFBLAQItABQABgAIAAAAIQAx3V9h0gAAAI8BAAALAAAAAAAAAAAAAAAAAC4BAABfcmVscy8u cmVsc1BLAQItABQABgAIAAAAIQAzLwWeQQAAADkAAAAQAAAAAAAAAAAAAAAAACkCAABkcnMvc2hh cGV4bWwueG1sUEsBAi0AFAAGAAgAAAAhAGyqAlrHAAAA3AAAAA8AAAAAAAAAAAAAAAAAmAIAAGRy cy9kb3ducmV2LnhtbFBLBQYAAAAABAAEAPUAAACMAwAAAAA= " filled="f" stroked="f" strokeweight=".5pt">

О
x2
L t1UKDXHTtVBSKC5JzEtJzMnPS7VVqkwtVrK34+UCAAAA//8DAFBLAwQUAAYACAAAACEAS5d3JMYA AADcAAAADwAAAGRycy9kb3ducmV2LnhtbESPQWvCQBSE70L/w/IKvenG0IqkriIBUUp70Hrx9sw+ k9DdtzG7Jml/fbcg9DjMzDfMYjVYIzpqfe1YwXSSgCAunK65VHD83IznIHxA1mgck4Jv8rBaPowW mGnX8566QyhFhLDPUEEVQpNJ6YuKLPqJa4ijd3GtxRBlW0rdYh/h1sg0SWbSYs1xocKG8oqKr8PN KnjLNx+4P6d2/mPy7ftl3VyPpxelnh6H9SuIQEP4D9/bO60gfZ7C35l4BOTyFwAA//8DAFBLAQIt ABQABgAIAAAAIQDw94q7/QAAAOIBAAATAAAAAAAAAAAAAAAAAAAAAABbQ29udGVudF9UeXBlc10u eG1sUEsBAi0AFAAGAAgAAAAhADHdX2HSAAAAjwEAAAsAAAAAAAAAAAAAAAAALgEAAF9yZWxzLy5y ZWxzUEsBAi0AFAAGAAgAAAAhADMvBZ5BAAAAOQAAABAAAAAAAAAAAAAAAAAAKQIAAGRycy9zaGFw ZXhtbC54bWxQSwECLQAUAAYACAAAACEAS5d3JMYAAADcAAAADwAAAAAAAAAAAAAAAACYAgAAZHJz L2Rvd25yZXYueG1sUEsFBgAAAAAEAAQA9QAAAIsDAAAAAA== " filled="f" stroked="f" strokeweight=".5pt">
x1
a2
a1

Рис.2.4

видим, она состоит из двух несвязанных областей. Более того, каждое из двух подмножеств допустимых решений невыпукло. В этих условиях даже линейность целевой функции не может гарантировать от локального оптимума.

Итак, невыполнение условия 1 ведет к невыполнению условий 3 и 4.

Случай 4. Требование целочисленности решения даже при наличии прочих линейных ограничений и линейной целевой функции ведет к невыполнению условий 1 и 4. Из рис.2.5 видно, что область допустимых целочисленных значений переменных состоит из четырех точек О, А, D и Е, а оптимум достигается в точке D. Причем это решение не только существенно хуже оптимального решения без условий целочисленности (достигается в точке В), но и не может быть получено путем его округления до ближайших целых чисел (точки А и С).

L t1UKDXHTtVBSKC5JzEtJzMnPS7VVqkwtVrK34+UCAAAA//8DAFBLAwQUAAYACAAAACEAn7wQqMcA AADcAAAADwAAAGRycy9kb3ducmV2LnhtbESPzWrDMBCE74G+g9hCbolcl4bgRjHGYFJCesjPpbet tbFNrZVrKY7Tp68KhRyHmfmGWaWjacVAvWssK3iaRyCIS6sbrhScjsVsCcJ5ZI2tZVJwIwfp+mGy wkTbK+9pOPhKBAi7BBXU3neJlK6syaCb2444eGfbG/RB9pXUPV4D3LQyjqKFNNhwWKixo7ym8utw MQq2efGO+8/YLH/afLM7Z9336eNFqenjmL2C8DT6e/i//aYVxItn+DsTjoBc/wIAAP//AwBQSwEC LQAUAAYACAAAACEA8PeKu/0AAADiAQAAEwAAAAAAAAAAAAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNd LnhtbFBLAQItABQABgAIAAAAIQAx3V9h0gAAAI8BAAALAAAAAAAAAAAAAAAAAC4BAABfcmVscy8u cmVsc1BLAQItABQABgAIAAAAIQAzLwWeQQAAADkAAAAQAAAAAAAAAAAAAAAAACkCAABkcnMvc2hh cGV4bWwueG1sUEsBAi0AFAAGAAgAAAAhAJ+8EKjHAAAA3AAAAA8AAAAAAAAAAAAAAAAAmAIAAGRy cy9kb3ducmV2LnhtbFBLBQYAAAAABAAEAPUAAACMAwAAAAA= " filled="f" stroked="f" strokeweight=".5pt">

О
A
B
C
D
x2
L t1UKDXHTtVBSKC5JzEtJzMnPS7VVqkwtVrK34+UCAAAA//8DAFBLAwQUAAYACAAAACEA/lQnQscA AADcAAAADwAAAGRycy9kb3ducmV2LnhtbESPQWvCQBSE70L/w/IKvenGQINNXUUCoUXsweilt9fs Mwlm36bZrYn++m6h4HGYmW+Y5Xo0rbhQ7xrLCuazCARxaXXDlYLjIZ8uQDiPrLG1TAqu5GC9epgs MdV24D1dCl+JAGGXooLa+y6V0pU1GXQz2xEH72R7gz7IvpK6xyHATSvjKEqkwYbDQo0dZTWV5+LH KNhm+Qfuv2KzuLXZ2+606b6Pn89KPT2Om1cQnkZ/D/+337WCOHmBvzPhCMjVLwAAAP//AwBQSwEC LQAUAAYACAAAACEA8PeKu/0AAADiAQAAEwAAAAAAAAAAAAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNd LnhtbFBLAQItABQABgAIAAAAIQAx3V9h0gAAAI8BAAALAAAAAAAAAAAAAAAAAC4BAABfcmVscy8u cmVsc1BLAQItABQABgAIAAAAIQAzLwWeQQAAADkAAAAQAAAAAAAAAAAAAAAAACkCAABkcnMvc2hh cGV4bWwueG1sUEsBAi0AFAAGAAgAAAAhAP5UJ0LHAAAA3AAAAA8AAAAAAAAAAAAAAAAAmAIAAGRy cy9kb3ducmV2LnhtbFBLBQYAAAAABAAEAPUAAACMAwAAAAA= " filled="f" stroked="f" strokeweight=".5pt">
x1
E

Рис.2.5

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

С содержательной же стороны использование линейных зависимостей дает возможность предельно прозрачно экономически интерпретировать не только модели, отдельные математические выражения и входящие в них величины, а также результаты решения, но даже и сами вычислительные процедуры. Подобные свойства линейных моделей делают их весьма удобными с методической точки зрения для усвоения в процессе обучения общих экономических принципов и закономерностей.

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

Вопрос 12.

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

В связи с этим можно считать, что каждый вид ресурса обладает некоторой “теневой ценой”, определяющей ценность данного ресурса для предприятия с точки зрения дохода от реализации выпускаемой продукции и зависящей от наличного запаса этого ресурса и потребности в нем для выпуска продукции.

Если предприятие ограничивается одним производственным способом, требующим больших затрат некоторого ресурса, запасы которого ограничены, то теневая цена этого ресурса будет велика. Однако установленные в соответствии с этим способом производства теневые цены не будут наилучшими, так как введение других производственных способов позволяет более рационально использовать все запасы ресурсов. Например, если в модели из предыдущего пункта ограничиться способом Р 2, то теневая цена капитала будет очень высокой, а теневая цена труда крайне низкой (при двух единицах капитала его останется 7 единиц). Если же наряду с Р 2 ввести способ производства Р 3 , то теневая цена капитала останется прежней, а теневая цена труда повысится (при двух единицах капитала его останется 2 единицы).

Ясно, что оптимальному состоянию производственной системы в модели (2.7)-(2.9) соответствует вектор оптимальных теневых цен наличного запаса ресурсов. Оптимальные теневые цены называют объективно обусловленными оценками (о.о.о.) или оптимальными оценками, или двойственными оценками ресурсов.

Для определения о.о.о. ресурсов составим самостоятельную задачу линейного программирования.

Обозначим через уi (i =1,2,..., m) о.о.о. i -го ресурса. Величины уi должны быть такими, чтобы сумма теневых цен ресурсов, затрачиваемых при любом используемом производственном способе, не была меньше величины дохода рj :

Если производственная система находится в оптимальном состоянии, то ресурсы потребляются в соответствии с их о.о.о., а их суммарная теневая цена является наименьшей возможной

Таким образом, задача определения о.о.о. ресурсов формулируется как следующая оптимизационная задача:

Задача линейного программирования (2.21)-(2.23) называется двойственной задачей по отношению к задаче (2.7)-(2.9). Прямая и двойственная задачи тесно связаны между собой. Эта связь заключается в следующем:

1. если прямая задача является задачей на максимум, то двойственная задача — на минимум;

2. коэффициенты целевой функции в прямой задаче являются свободными членами в ограничениях двойственной задачи и, наоборот, свободные члены из ограничений прямой задачи являются коэффициентами целевой функции двойственной задачи;

3. коэффициенты при переменных в ограничениях двойственной задачи являются столбцами матрицы коэффициентов ограничений прямой задачи;

4. знаки неравенств в системе ограничений прямой задачи меняются на противоположные в системе ограничений двойственной задачи.

Установим связь между решениями прямой и двойственной задач линейного программирования.

Также как и в предыдущем пункте, примем в прямой задаче переменные x 1,..., xn за свободные и сформулируем ее в виде модели (2.11), (2.12), (2.9), обозначив переменные группы ti через переменные xn+ i :

с = 0 - ® max;

xn+ i = bi - , xn+ i ³0(i= 1,2,..., m);

хj ³ 0 (j= 1,2,..., n).

Этой задаче соответствует матрица коэффициентов

. (2.24)

В двойственной задаче примем за свободные переменные у 1,..., уm и сформулируем ее в следующем виде:

q = 0 +

уm+ j = -

у i ³0; (i =1,2,..., m).

Отметим, что экономическое содержание переменных уm+ j — превышение теневой цены вектора затрат по i -му производственному способу над доходами, выраженными в величине выпуска р j.

Этой задаче соответствует матрица коэффициентов:

. (2.25)

Столбцы матрицы (2.25) являются строками матрицы (2.24), Следовательно, прямая и двойственная задачи описываются одной и той же матрицей, в которой должно быть установлено следующее соответствие между переменными:

(2.26)

Отметим, что любое преобразование матрицы (2.24) по правилам симплекс процедуры приводит к новой матрице, которая описывает новое допустимое (или оптимальное) решение как прямой, так и двойственной задач.

Отсюда следуют важные соотношения, выражающие математические свойства решений прямой и двойственной задач:

1) равенство экстремальных значений целевых функций (верхний левый угол таблиц коэффициентов в последней симплекс-таблице):

2) свободные переменные в оптимальном решении прямой задачи (принимают нулевое значение) соответствуют (в силу 2.26) базисным переменным оптимального решения двойственной задачи (принимают положительные значения) и наоборот. Таким образом, справедливы следующие соотношения “допол-няющей нежесткости”:

(2.28)

Дадим краткую экономическую интерпретацию соотношений (2.27) — первая теорема двойственности и (2.28) — вторая теорема двойственности. Более подробно экономическое содержание двойственных оценок излагается в главе 3.

Итак, соотношение (2.27) показывает, что в оптимальном состоянии суммарный выпуск предприятия совпадает с затратами производственных ресурсов, исчисленными в их теневых ценах. Первое из соотношений (2.28) показывает, что, если i -й производственный ресурс является недефицитным (т.е. выражение в круглых скобках строго положительно), то его теневая цена равна нулю. Наконец, второе из соотношений (2.28) показывает, что если j -й производственный способ является интенсивным, т.е. , то величина выпуска р j совпадает с затратами производственных ресурсов по этой технологии.

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...