Въпроси на преподаването
ДВУПАРАМЕТРИЧНА ЗАДАЧА ЗА ОПТИМАЛНО РАЗПРЕДЕЛЕНИЕ НА РЕСУРСИ
https://doi.org/10.53656/math2022-1-8-dvu
Резюме. Методите на линейното оптимиране са добре известни в литературата и практиката като едни от най-ефективните методи за оптимизиране на икономически явления и процеси. Линейните модели с детерминирани коефициенти са задълбочено изследвани, но все още има насоки, в които могат да бъдат доразвити изследванията, свързани с параметричните линейни оптимизационни модели. В настоящото изследване се използва графичният метод за решаване на двуфакторна линейна оптимизационна задача, за да се направи анализ на решението на задача за оптимално разпределение на ресурси при наличието на два параметъра в коефициентите пред неизвестните в едно от ограничителните условия.
Ключови думи: параметрично оптимиране; графичен метод
В практиката съществуват множество задачи, чиято формализация се осъществява с линеен оптимизационен модел. В областта на икономиката са известни редица подобни задачи, като задача за оптимални смеси, задача за разпределение на ресурси, транспортна задача, задача за назначенията и др. В литературата тези модели са задълбочено изследвани в класическия си вид и съществуват методи за тяхното решаване, както аналитични, така и числени (Atanasov et al. 2010; Atanasov et al. 2014; Atanasov &Milkova 2011; Bonev et al. 1989; Vil‘yams 1976; Goncharenko et al. 2013).
Недостатъчно задълбочено са застъпени задачите, при които част от изходните данни не са детерминирани, а са под формата на параметри, изменящи се в определени интервали. В редица учебници и учебни пособия се правят изследвания за случаите, в които или само коефициентите в целевата функция, или само десните страни в ограничителните условия зависят от един параметър.
В предишни свои разработки авторите на статията анализират задачи, при които има наличие на един параметър в коефициентите пред неизвестните в ограничителните условия, както и такива с параметър в коефициентите пред неизвестните както в ограничителните условия, така и в коефициентите в целевата функция. От практическа гледна точка, от значение са също случаите, когато параметричното изменение на коефициентите е независимо, т.е. всеки коефициент зависи от различен параметър.
Целта, което си поставят авторите в настоящото изследване, е, като се по-зовават на графичния метод за решаване на двуфакторна линейна оптимизационна задача, да направят анализ при наличието на два параметъра в коефициентите пред неизвестните в едно от ограничителните условия.
Представената в статията методика за графично решаване на двуфакторна задача с два параметъра в едно от ограничителните условия може да се приложи за всяка двуфакторна задача на линейното оптимиране. Изследванията на авторите в настоящата разработка ще бъдат направени на базата на задачата за оптимално разпределение на ресурси. Разглеждаме конкретен пример, за който се прави пълен анализ на възможностите за оптимално решение в зависимост от изменение стойностите на параметрите в конкретни затворени интервали.
Математическият модел на задача има следния вид:
\[ \begin{aligned} \max & : Z=5 x_{1}+4 x_{2} \\ & l_{1}: x_{1}+5 x_{2} \leq 35 \\ & l_{2}: 3 x_{1}+2 x_{2} \leq 27 \\ & l_{3}: 3 x_{1}+x_{2} \leq 24 \\ & l_{4}: \varepsilon_{1} x_{1}+\varepsilon_{2} x_{2} \leq 72 \\ & l_{5}: x_{1} \geq 0 \\ & l_{6}: x_{2} \geq 0 \\ & \varepsilon_{1} \in[8 ; 24], \quad \varepsilon_{2} \in[9 ; 36] \end{aligned} \]
Допустимото множество \(K\), определено от правите \(l_{1}, l_{2}, l_{3}, l_{5}\) и \(l_{6}\), е показано на фиг. 1.
Фигура 1. Допустимото множество \(K\), определено от правите \(l_{1}, l_{2}, l_{3}, l_{5}\) и \(l_{6}\)
Това е границата и вътрешността на петоъгълника \(O A B C D\), където \(l_{1} \cap O x_{2}=\{A\}, l_{1} \cap l_{2}=\{B\}, l_{2} \cap l_{3}=\{C\}\) и \(l_{3} \cap O x_{1}=\{D\}\). Като сравним \(Z(A), Z(B), Z(C)\) и \(Z(D)\), установяваме, че в множеството \(K\) от фиг. 1.
\[ \max Z=Z(B)=Z(5 ; 6)=49 \]
Освен това \(l_{4} \cap O x_{1}=T_{1}\left(\tfrac{72}{\varepsilon_{1}} ; 0\right)\) и \(l_{4} \cap O x_{2}=T_{2}\left(0 ; \tfrac{72}{\varepsilon_{2}}\right)\) и тъй като \(\varepsilon_{1} \in[8 ; 24]\), то \(\tfrac{72}{\varepsilon_{1}} \in[3 ; 9]\), а \(\varepsilon_{2} \in[9 ; 36]\), следователно \(\tfrac{72}{\varepsilon_{2}} \in[2 ; 8]\). Предвид това, че \(\varepsilon_{1}\) и \(\varepsilon_{2}\) са независими параметри, положението на точка \(T_{1}\) не зависи от положението на точка \(T_{2}\).
Възможните положения на точките \(T_{1}\) и \(T_{2}\) са показани на фиг. 2 и отсечките \(T_{1} T_{2}\) запълват изцяло защрихования четириъгълник, а възможните точки \(\left(\varepsilon_{1}, \varepsilon_{2}\right)\) са изобразени на фиг. 3a.
Фигура 2. Възможни положения на точките T1 и T2
Фигура 3а. Възможни положения на точките (\(\varepsilon_{1}, \varepsilon_{2}\) ) .
Ще разгледаме пресечните точки на \(l_{4}\) с правите \(l_{1}, l_{2}\) и \(l_{3}\), които ще означим съответно с \(P_{1}, P_{2}\) и \(P_{3}\).
\(P_{1}:\left|\begin{array}{c}x_{1}+5 x_{2}=35 \\ \varepsilon_{1} x_{1}+\varepsilon_{2} x_{2}=72\end{array} \Rightarrow \begin{array}{l}x_{1}=35-5 x_{2} \\ 35 \varepsilon_{1}-5 \varepsilon_{1} x_{2}+\varepsilon_{2} x_{2}=72\end{array} \Rightarrow x_{2}=\tfrac{72-35 \varepsilon_{1}}{\varepsilon_{2}-5 \varepsilon_{1}}, x_{1}=\tfrac{35 \varepsilon_{2}-360}{\varepsilon_{2}-5 \varepsilon_{1}} \Rightarrow\right.\)
\(\Rightarrow P_{1}\left(\tfrac{35 \varepsilon_{2}-360}{\varepsilon_{2}-5 \varepsilon_{1}}, \tfrac{72-35 \varepsilon_{1}}{\varepsilon_{2}-5 \varepsilon_{1}}\right)\).
Ако на фиг. 3а построим правата \(\varepsilon_{2}=5 \varepsilon_{1}\), се вижда, че за допустимите точки \(\left(\varepsilon_{1}, \varepsilon_{2}\right)\) винаги \(\varepsilon_{2} \neq 5 \varepsilon_{1}\), т.е. правата \(T_{1} T_{2}\) не е възможно да е успоредна на правата \(l_{1}\). Нещо повече, винаги \(\varepsilon_{2}-5 \varepsilon_{1} \lt 0\).
\(P_{2}:\left|\begin{array}{l}3 x_{1}+2 x_{2}=27 \\ \varepsilon_{1} x_{1}+\varepsilon_{2} x_{2}=72\end{array} \Rightarrow \begin{array}{l}x_{2}=\tfrac{27-3 x_{1}}{2} \\ \varepsilon_{1} x_{1}+\varepsilon_{2} \cdot \tfrac{27-3 x_{1}}{2}=72\end{array} \Rightarrow x_{1}=\tfrac{144-27 \varepsilon_{2}}{2 \varepsilon_{1}-3 \varepsilon_{2}}, x_{2}=\tfrac{54 \varepsilon_{1}-432}{2 \varepsilon_{1}-3 \varepsilon_{2}} \Rightarrow\right.\)
\(\Rightarrow P_{2}\left(\tfrac{144-27 \varepsilon_{2}}{2 \varepsilon_{1}-3 \varepsilon_{2}}, \tfrac{54 \varepsilon_{1}-432}{2 \varepsilon_{1}-3 \varepsilon_{2}}\right)\).
Да разгледаме знаменателя на координатите на точката \(P_{2}\). Правата \(\varepsilon_{2}=\tfrac{2}{3} \varepsilon_{1}\) пресича допустимото множество за \(\left(\varepsilon_{1}, \varepsilon_{2}\right)\) в отсечката \(M N\) (фиг. 3б), където \(M\left(\tfrac{27}{2} ; 9\right)\) и \(N(24 ; 16)\).
Фигура 3б. Допустимо множество за \(\left(\varepsilon_{1}, \varepsilon_{2}\right)\) в отсечката \(M N\)
Ако \(\left(\varepsilon_{1}, \varepsilon_{2}\right) \in M N\), то \(T_{1} T_{2} \| l_{2}\). Ако \(\left(\varepsilon_{1}, \varepsilon_{2}\right)\) са в защрихования триъгълник на фиг. 3б, знаменателят в координатите на точка \(P_{2}\) е положителен, а в останалата част от правоъгълника е отрицателен.
\(P_{3}: \left\lvert\, \begin{aligned} & 3 x_{1}+x_{2}=24 \\ & \varepsilon_{1} x_{1}+\varepsilon_{2} x_{2}=72\end{aligned} \Rightarrow \begin{aligned} & x_{2}=24-3 x_{1} \\ & \varepsilon_{1} x_{1}+24 \varepsilon_{2}-3 \varepsilon_{2} x_{1}=72\end{aligned} \Rightarrow x_{1}=\tfrac{72-24 \varepsilon_{2}}{\varepsilon_{1}-3 \varepsilon_{2}}\right., x_{2}=\tfrac{24 \varepsilon_{1}-216}{\varepsilon_{1}-3 \varepsilon_{2}} \Rightarrow\)
\(\Rightarrow P_{3}\left(\tfrac{72-24 \varepsilon_{2}}{\varepsilon_{1}-3 \varepsilon_{2}}, \tfrac{24 \varepsilon_{1}-216}{\varepsilon_{1}-3 \varepsilon_{2}}\right)\).
Ако построим правата \(\varepsilon_{2}=\tfrac{1}{3} \varepsilon_{1}\), от фиг. 3а се вижда, че тя няма общи точки с допустимото множество за \(\left(\varepsilon_{1}, \varepsilon_{2}\right)\) и винаги \(\varepsilon_{1}-3 \varepsilon_{2} \lt 0\).
Предстои да проверим разположението на точките \(T_{1}, T_{2}, P_{1}, P_{2}\) и \(P_{3}\) по границата на допустимото множество \(K\) от фиг. 1.
1) \(T_{1} \stackrel{?}{\in} O D \Leftrightarrow \tfrac{72}{\varepsilon_{1}} \leq 8 \Leftrightarrow \varepsilon_{1} \geq 9 \Rightarrow \varepsilon_{1} \in[9 ; 24], T_{1} \in K\).
2. \(T_{2} \stackrel{?}{\in} O A \Leftrightarrow \tfrac{72}{\varepsilon_{2}} \leq 7 \Leftrightarrow \varepsilon_{2} \geq \tfrac{72}{7} \Rightarrow \varepsilon_{2} \in\left[\tfrac{72}{7}, 36\right], T_{2} \in K\).
3. \(P_{1} \stackrel{?}{\in} A B \Leftrightarrow 0 \leq x_{P_{1}} \leq x_{B} \Leftrightarrow 0 \leq \tfrac{35 \varepsilon_{2}-360}{\varepsilon_{2}-5 \varepsilon_{1}} \leq 5 \Leftrightarrow\)
\(\Leftrightarrow\left|\begin{array}{l}35 \varepsilon_{2}-360 \leq 0 \\ 35 \varepsilon_{2}-360 \geq 5 \varepsilon_{2}-25 \varepsilon_{1}\end{array} \Leftrightarrow\right| \begin{aligned} & \varepsilon_{2} \leq \tfrac{72}{7} \\ & 6 \varepsilon_{2}+5 \varepsilon_{1} \geq 72\end{aligned}\).
Следователно за всички точки от защрихования правоъгълник на фиг. 3в \(P_{1} \in K\), т.е. \(\varepsilon_{1} \in[8,24], \varepsilon_{2} \in\left[9, \tfrac{72}{7}\right]\)
Фигура 3в. Множество от точки (\(\varepsilon_{1}, \varepsilon_{2}\) ), за които \(P_{1} \in K\)
\(P_{2} \in B C\). Разглеждаме два случая: когато \(2 \varepsilon_{1}-3 \varepsilon_{2} \lt 0\) и когато \(2 \varepsilon_{1}-3 \varepsilon_{2} \gt 0\).
В първия случай разглеждаме първата координата на \(P_{2}\) и виждаме, че тя е по-голяма или равна на 9, докато всички точки на \(K\) имат първа координата по-малка или равна на 8 :
\[ \tfrac{144-27 \varepsilon_{2}}{2 \varepsilon_{1}-3 \varepsilon_{2}}=\tfrac{144+9\left(2 \varepsilon_{1}-3 \varepsilon_{2}\right)-18 \varepsilon_{1}}{2 \varepsilon_{1}-3 \varepsilon_{2}}=9+\tfrac{144-18 \varepsilon_{1}}{2 \varepsilon_{1}-3 \varepsilon_{2}} \geq 9 \]
Във втория случай веднага се вижда, че първата координата на \(P_{2}\) е отрицателна, и отново заключаваме, че \(P_{2}\) не е в \(K\).
Следователно за всички точки \(\left(\varepsilon_{1}, \varepsilon_{2}\right)\) от защрихования правоъгълник на фиг. 3a \(P_{2} \notin K\).
\[ \begin{aligned} & P_{3} \in C D \Leftrightarrow x_{C} \leq x_{P_{3}} \leq x_{D} \Leftrightarrow 7 \leq \tfrac{72-24 \varepsilon_{2}}{\varepsilon_{1}-3 \varepsilon_{2}} \leq 8 \text { и } \varepsilon_{1}-3 \varepsilon_{2} \lt 0 \Rightarrow \\ & \Rightarrow\left|\begin{array}{l} 7 \varepsilon_{1}-21 \varepsilon_{2} \geq 72-24 \varepsilon_{2} \\ 72-24 \varepsilon_{2} \geq 8 \varepsilon_{1}-24 \varepsilon_{2} \end{array} \Leftrightarrow\right| \begin{array}{l} 7 \varepsilon_{1}+3 \varepsilon_{2} \geq 72 \\ \varepsilon_{1} \leq 9 \end{array} . \end{aligned} \]
Решението на последната система е защрихованият правоъгълник на фиг. 3г, т.е. за \(\varepsilon_{1} \in[8,9], \varepsilon_{2} \in[9,36] \quad P_{3} \in K\).
Фигура 3г. Множество от точки \((\varepsilon_{1}, \varepsilon_{2})\) , за които \(P_3\in K\)
На фиг. 4 за всяка от частите от допустимото множество за (\(\varepsilon_{1}, \varepsilon_{2}\) ) е дадено кои от точките \(T_{1}, T_{2}, P_{1}, P_{2}, P_{3}\) са от границата на допустимото множество \(K\) от фиг. 1.
Фигура 4. Точки от границата на допустимото множество \(K\) в зависимост от разположението на точките \(\left(\varepsilon_{1}, \varepsilon_{2}\right)\)
В следващите четири случая ще разгледаме възможностите за получаване решението на изходната задача, включвайки и четвъртото ограничително условие в зависимост от разположението на точките (\(\varepsilon_{1}, \varepsilon_{2}\) ) във всеки от четирите правоъгълника на фиг. 4.
Случай \(1:\left(\varepsilon_{1}, \varepsilon_{2}\right) \in I_{1}: \varepsilon_{1} \in[8,9] ; \varepsilon_{2} \in\left[9, \tfrac{72}{7}\right]\) (фиг. 5).
Фигура 5. Случай 1
Само точките \(P_{1}\) и \(P_{3}\) са по границата на \(K\) и допустимото множество в този случай е петоъгълникът \(O D P_{3} P_{1} A\).
\[ \begin{aligned} & Z(0 ; 0)=0, Z(A)=Z(0 ; 7)=28, \\ & Z\left(P_{1}\right)=5 \cdot \tfrac{35 \varepsilon_{2}-360}{\varepsilon_{2}-5 \varepsilon_{1}}+4 \cdot \tfrac{72-35 \varepsilon_{1}}{\varepsilon_{2}-5 \varepsilon_{1}}=\tfrac{175 \varepsilon_{2}-140 \varepsilon_{1}-1512}{\underbrace{\varepsilon_{2}-5 \varepsilon_{1}}_{ \lt 0}} \end{aligned} \]
\[ \begin{aligned} & Z\left(P_{1}\right)=5 \cdot \tfrac{35 \varepsilon_{2}-360}{\varepsilon_{2}-5 \varepsilon_{1}}+4 \cdot \tfrac{72-35 \varepsilon_{1}}{\varepsilon_{2}-5 \varepsilon_{1}}=\tfrac{175 \varepsilon_{2}-140 \varepsilon_{1}-1512}{\underbrace{\varepsilon_{2}-5 \varepsilon_{1}}_{ \lt 0}}, \\ & Z\left(P_{3}\right)=5 \cdot \tfrac{72-24 \varepsilon_{2}}{\varepsilon_{1}-3 \varepsilon_{2}}+4 \cdot \tfrac{24 \varepsilon_{1}-216}{\varepsilon_{1}-3 \varepsilon_{2}}=\tfrac{96 \varepsilon_{1}-120 \varepsilon_{2}-504}{\underbrace{\varepsilon_{1}-3 \varepsilon_{2}}_{ \lt 0}}, \\ & Z(D)=5.8=40 \text { и } Z(D) \gt Z(A) \gt Z(0) . \end{aligned} \]
Ще сравним \(Z(D)\) и \(Z\left(P_{1}\right)\).
\[ \tfrac{175 \varepsilon_{2}-140 \varepsilon_{1}-1512}{\varepsilon_{2}-5 \varepsilon_{1}} \geq 40 \Leftrightarrow 175 \varepsilon_{2}-140 \varepsilon_{1}-1512 \stackrel{?}{?} \lt 40 \varepsilon_{2}-200 \varepsilon_{1} \]
\[ 135 \varepsilon_{2}+60 \varepsilon_{1}-1512 \stackrel{2}{\gtrless} 0: 3 \]
\(45 \varepsilon_{2}+20 \varepsilon_{1}-504 \lt 0\), което няма решение за (\(\varepsilon_{1}, \varepsilon_{2}\) ) в разглежданите интервали в този случай. Следователно \(Z(D) \gt Z\left(P_{1}\right)\).
Остава да сравним \(Z(D)\) и \(Z\left(P_{3}\right)\) :
\[ \tfrac{96 \varepsilon_{1}-120 \varepsilon_{2}-504}{\varepsilon_{1}-3 \varepsilon_{2}} \geq 40 \Leftrightarrow 96 \varepsilon_{1}-120 \varepsilon_{2}-504 \leq 40 \varepsilon_{1}-120 \varepsilon_{2} \Leftrightarrow \varepsilon_{1} \leq \tfrac{504}{56}=9 \] Следователно в цялото разглеждано множество за (\(\varepsilon_{1}, \varepsilon_{2}\) ) в този случай \(Z_{\text {max }}=Z\left(P_{3}\right)=\tfrac{96 \varepsilon_{1}-120 \varepsilon_{2}-504}{\varepsilon_{1}-3 \varepsilon_{2}}=f_{1}\left(\varepsilon_{1}, \varepsilon_{2}\right)\).
\(f_{1}\left(\varepsilon_{1}, \varepsilon_{2}\right)\) е дробно-линейна функция в изпъкналото множество \(I_{1}\) и нейният максимум се получава във върхова точка:
\(f_{1}(8,9) \approx 42,95, f_{1}\left(8, \tfrac{72}{7}\right) \approx 42,45, f_{1}(9,9)=40, f_{1}\left(9, \tfrac{72}{7}\right)=40 . \) .
Следователно \(\underset{\left(\varepsilon_{1}, \varepsilon_{2}\right) \in I_{1}}{\operatorname{MAX}} Z_{\max }=Z\left(P_{3}^{*}(8 ; 9)\right)=42,95\) и \(P_{3}^{*}(\underbrace{8}_{\varepsilon_{1}}, \underbrace{9}_{\varepsilon_{2}})=(\underbrace{\tfrac{144}{19}}_{x_{P_{3}}}, \underbrace{\tfrac{24}{19}}_{y_{P_{3}}}) .\)
Случай 2: \(\left(\varepsilon_{1}, \varepsilon_{2}\right) \in I_{2}: \varepsilon_{1} \in[9,24] ; \varepsilon_{2} \in\left[9, \tfrac{72}{7}\right]\) ( (фиг. 6).
Фигура 6. Случай 2
Допустимото множество за изходната задача в този случай е четириъгълникът \(O T_{1} P_{1} A\).
\(Z(0 ; 0)=0, Z(0 ; 7)=Z(A)=28, Z\left(P_{1}\right)=\tfrac{175 \varepsilon_{2}-140 \varepsilon_{1}-1512}{\underbrace{\varepsilon_{2}-5 \varepsilon_{1}}_{ \lt 0}}\) (от случай 1),
\(Z\left(T_{1}\right)=Z\left(\tfrac{72}{\varepsilon_{1}}, 0\right)=\tfrac{360}{\varepsilon_{1}}\).
Сравняваме \(Z(A)\) и \(Z\left(T_{1}\right)\) :
\(\tfrac{360}{\varepsilon_{1}} \stackrel{?}{\geq} 28 \Leftrightarrow \varepsilon_{1} \leq \tfrac{90}{7}\). Следователно разглеждаме два случая:
А) Ако \(\varepsilon_{1} \in\left[9, \tfrac{90}{7}\right], \varepsilon_{2} \in\left[9, \tfrac{72}{7}\right] \equiv I_{2 A}, Z\left(T_{1}\right) \geq Z(A)\);
Б) Ако \(\varepsilon_{1} \in\left[\tfrac{90}{7}, 24\right], \varepsilon_{2} \in\left[9, \tfrac{72}{7}\right] \equiv I_{2 \dot{A}}, Z(A) \geq Z\left(T_{1}\right)\).
И за двата случая ще направим сравнение и със \(Z\left(P_{1}\right)\) :
В случай А): \(Z\left(T_{1}\right) \stackrel{?}{\geq} Z\left(P_{1}\right) \Leftrightarrow \tfrac{360}{\varepsilon_{1}} \geq \tfrac{175 \varepsilon_{2}-140 \varepsilon_{1}-1512}{\underbrace{\varepsilon_{2}-5 \varepsilon_{1}}_{ \lt 0}}\).
Имайки предвид, че \(\varepsilon_{1} \in\left[9, \tfrac{90}{7}\right]\), то \(Z\left(T_{1}\right) \in[15 ; 28] . Z\left(P_{1}\right)\) е дробнолинейна функция на \(\varepsilon_{1}\) и \(\varepsilon_{2}\) и \(\max Z\left(P_{1}\right)\) и \(\min Z\left(P_{1}\right)\) се достигат върху върхове на множеството \(\left(\varepsilon_{1} ; \varepsilon_{2}\right): Z\left(P_{1}(9 ; 9)\right) \approx 33,25, Z\left(P_{1}\left(9 ; \tfrac{72}{7}\right)\right)=28\), \(Z\left(P_{1}\left(\tfrac{90}{7} ; 9\right)\right) \approx 31,42, Z\left(P_{1}\left(\tfrac{90}{7} ; \tfrac{72}{7}\right)\right)=28\).
Следователно за \(\left(\varepsilon_{1} ; \varepsilon_{2}\right) \in I_{2 A}, \quad Z\left(P_{1}\right) \geq Z\left(T_{1}\right)\). Следователно за \(\left(\varepsilon_{1} ; \varepsilon_{2}\right) \in I_{2 A}, Z_{\text {max }}=Z\left(P_{1}\right)\).
В случай Б): \(\left(\varepsilon_{1} ; \varepsilon_{2}\right) \in I_{2 \text { Б }}: Z(A) \geq Z\left(P_{1}\right), 28 \geq \tfrac{? 175 \varepsilon_{2}-140 \varepsilon_{1}-1512}{\underbrace{\varepsilon_{2}-5 \varepsilon_{1}}_{ \lt 0}} \Leftrightarrow\)
\(\Leftrightarrow 28 \varepsilon_{2}-140 \varepsilon_{1} \stackrel{?}{\leq} 175 \varepsilon_{2}-140 \varepsilon_{1}-1512 \Leftrightarrow 1512 \stackrel{?}{\leq} 147 \varepsilon_{2} \Leftrightarrow \varepsilon_{2} \geq \tfrac{1512}{147}=\tfrac{72}{7}\), но \(\varepsilon_{2} \leq \tfrac{72}{7}\), следователно за \(\forall\left(\varepsilon_{1} ; \varepsilon_{2}\right) \in I_{2 \dot{A}}, Z(A) \leq Z\left(P_{1}\right)\).
От резултатите в А) и Б) следва, че за \(\forall\left(\varepsilon_{1} ; \varepsilon_{2}\right) \in I_{2}\), \(Z_{\text {max }}=Z\left(P_{1}\right)=\tfrac{175 \varepsilon_{2}-140 \varepsilon_{1}-1512}{\varepsilon_{2}-5 \varepsilon_{1}}=f_{2}\left(\varepsilon_{1}, \varepsilon_{2}\right)\).
\(f_{2}\left(\varepsilon_{1}, \varepsilon_{2}\right)\) като дробно-линейна функция достига своя максимум във върхова точка: \(f_{2}(9,9) \approx 33,25 ; f_{2}\left(9, \tfrac{72}{7}\right)=28 ; f_{2}(24,9) \approx 29,7 ; f_{2}\left(24, \tfrac{72}{7}\right)=28\). Следователно \(\max _{\left(\varepsilon_{1}, \varepsilon_{2}\right) \in I_{2}} Z_{\max }=Z\left(P_{1}^{*}(9 ; 9)\right)=33,25\) и \(P_{1}^{*}(\underbrace{9}_{\varepsilon_{1}}, \underbrace{9}_{\varepsilon_{2}})=(\underbrace{\tfrac{9}{4}}_{x_{1}}, \underbrace{\tfrac{37}{4}}_{y_{1}})\).
Случай 3: \(\left(\varepsilon_{1}, \varepsilon_{2}\right) \in I_{3}: \varepsilon_{1} \in[8,9] ; \varepsilon_{2} \in\left[\tfrac{72}{7}, 36\right]\) (фиг. 7).
Фигура 7. Случай 3
Допустимото множество за изходната задача в този случай е четириъгълникът \(O D P_{3} T_{2}\).
\(Z(0 ; 0)=0, Z(D)=Z(8 ; 0)=40, Z\left(T_{2}\right)=Z\left(0, \tfrac{72}{\varepsilon_{2}}\right)=\tfrac{288}{\varepsilon_{2}}\) ,
\(Z\left(P_{3}\right)=\cfrac{96 \varepsilon_{1}-120 \varepsilon_{2}-504}{\underbrace{\varepsilon_{1}-3 \varepsilon_{2}}_{<0}}\) (от случай 1).
\(Z(D) \gt Z(0)\) и сравняваме \(Z\left(T_{2}\right)\) със \(Z(D)\) :
\(\tfrac{288}{\varepsilon_{2}} \stackrel{?}{\geq} 40 \Leftrightarrow \varepsilon_{2} \stackrel{?}{\leq} \tfrac{288}{40}=\tfrac{36}{5}=7,2, \quad\) но \(\quad \varepsilon_{2} \gt 10 \Rightarrow \quad\) за \(\quad\left(\varepsilon_{1}, \varepsilon_{2}\right) \in I_{3}\), \(Z(D) \gt Z\left(T_{2}\right)\).
Сега сравняваме \(Z(D)\) със \(Z\left(P_{3}\right): \tfrac{96 \varepsilon_{1}-120 \varepsilon_{2}-504}{\underbrace{\varepsilon_{1}-3 \varepsilon_{2}}_{ \lt 0}} \stackrel{?}{\geq} 40 \Leftrightarrow\)
\(\Leftrightarrow 96 \varepsilon_{1}-120 \varepsilon_{2}-504 \stackrel{?}{\leq} 40 \varepsilon_{1}-120 \varepsilon_{2} \Leftrightarrow 56 \varepsilon_{1} \leq 504 \Leftrightarrow \varepsilon_{1} \leq 9\), както е и в нашия случай.
Следователно за \(\left(\varepsilon_{1}, \varepsilon_{2}\right) \in I_{3}, Z_{\text {max }}=Z\left(P_{3}\right)=\tfrac{96 \varepsilon_{1}-120 \varepsilon_{2}-504}{\varepsilon_{1}-3 \varepsilon_{2}}=f_{1}\left(\varepsilon_{1}, \varepsilon_{2}\right)\) и както в случай \(1, Z_{\text {max }}\) достига своя максимум относно \(\left(\varepsilon_{1}, \varepsilon_{2}\right)\) във връх на множеството \(I_{3}\) :
\[ f_{1}\left(8, \tfrac{72}{7}\right)=42,45 ; f_{1}(8,36)=40,56 ; f_{1}\left(9, \tfrac{72}{7}\right)=40 ; f_{1}(9,36)=40 \]
Следователно:
\(\max _{\left(\varepsilon_{1}, \varepsilon_{2}\right) \in I_{3}} Z_{\max }=Z\left(P_{3}^{*}\left(8 ; \cfrac{72}{7}\right)\right)=42,45 \) и \(P_{3}^{*}(\underbrace{8}_{\varepsilon_{1}}, \underbrace{\tfrac{72}{7}}_{\varepsilon_{2}})=(\underbrace{7,65}_{x_{P_{3}^{*}}} ; \underbrace{1,05}_{y_{P_{3}^{*}}}) .\) .
Случай 4: \(\left(\varepsilon_{1}, \varepsilon_{2}\right) \in I_{4}: \varepsilon_{1} \in[9,24] ; \varepsilon_{2} \in\left[\tfrac{72}{7}, 36\right]\) (фиг. 8).
Фигура 8. Случай 4
Допустимото множество за изходната задача в този случай е триъгълникът \(O T_{1} T_{2}\).
\(Z(0 ; 0)=0, Z\left(T_{1}\right)=\tfrac{360}{\varepsilon_{1}}, Z\left(T_{2}\right)=\tfrac{288}{\varepsilon_{2}}\) и сравняваме \(Z\left(T_{1}\right)\) със \(Z\left(T_{2}\right)\) :
\(\tfrac{360}{\varepsilon_{1}} \stackrel{?}{\geq} \tfrac{288}{\varepsilon_{2}} \Leftrightarrow \varepsilon_{2} \geq \tfrac{4}{5} \varepsilon_{1}\).
Правата \(\varepsilon_{2}=\tfrac{4}{5} \varepsilon_{1}\) пресича границата на множеството \(I_{4}\) в точките \(L_{1}\left(\tfrac{90}{7} ; \tfrac{72}{7}\right)\) и \(L_{2}\left(24 ; \tfrac{96}{5}\right)\) (фиг. 9).
Фигура 9. Пресичане на множеството \(I_{4}\) от правата \(\varepsilon_{2}=\tfrac{4}{5} \varepsilon_{1}\)
\(Z\left(T_{1}\right) \geq Z\left(T_{2}\right)\) за \(\left(\varepsilon_{1}, \varepsilon_{2}\right)\) от защрихованата част на фиг. 9, т.е.:
\[ \left(\varepsilon_{1}, \varepsilon_{2}\right) \in I_{4 A}: \left\lvert\, \begin{aligned} & \varepsilon_{1} \in[9,24] \\ & \varepsilon_{2} \in\left[\tfrac{72}{7}, 36\right] \\ & \varepsilon_{2} \geq \tfrac{4}{5} \varepsilon_{1} \end{aligned}\right. \] и \(Z\left(T_{2}\right) \geq Z\left(T_{1}\right)\) за \(\left(\varepsilon_{1}, \varepsilon_{2}\right) \in I_{4} \backslash I_{4 A}\).
1) \(\left(\varepsilon_{1}, \varepsilon_{2}\right) \in I_{4 A} \Rightarrow Z_{\text {max }}=Z\left(T_{1}\right)=\tfrac{360}{\varepsilon_{1}}\) и \(\max Z_{\text {max }}\) относно \(\left(\varepsilon_{1}, \varepsilon_{2}\right)\) е при \(\min \varepsilon_{1} \Rightarrow\) при \(\varepsilon_{1}=9\) и \(\max _{\left(\varepsilon_{1}, \varepsilon_{2}\right) \in I_{4 A}} Z_{\text {max }}=40=Z(8 ; 0)=Z(D)\) и се постига за всички точки \(\left(\varepsilon_{1}, \varepsilon_{2}\right)\) върху отсечката с краища \(\left(9, \tfrac{72}{7}\right)\) и \((9,36)\).
2) \(\left(\varepsilon_{1}, \varepsilon_{2}\right) \in I_{4 A} \Rightarrow Z_{\text {max }}=Z\left(T_{2}\right)=\tfrac{288}{\varepsilon_{2}}\) и \(\max Z_{\text {max }}\) относно \(\left(\varepsilon_{1}, \varepsilon_{2}\right)\) е при \(\min \varepsilon_{2} \Rightarrow\) при \(\varepsilon_{2}=\tfrac{72}{7}\) и \(\max _{\left(\varepsilon_{1}, \varepsilon_{2}\right) \in I_{4} \backslash I_{4 A}} Z_{\text {max }}=28=Z(0 ; 7)=Z\left(T_{2}\right)=Z(A)\) и се постига за всички точки \(\left(\varepsilon_{1}, \varepsilon_{2}\right)\) върху отсечката с краища \(\left(\tfrac{90}{7}, \tfrac{72}{7}\right)\) и \(\left(24, \tfrac{72}{7}\right)\).
От изследванията в четирите случая можем да направим следното обобщение:
1. За \(\left(\varepsilon_{1}, \varepsilon_{2}\right) \in I_{1}: \varepsilon_{1} \in[8 ; 9] ; \varepsilon_{2} \in\left[9 ; \tfrac{72}{7}\right], \max Z=Z(7,58 ; 1,26)=42,95\) и се получава при \(\varepsilon_{1}=8, \varepsilon_{2}=9\).
2. 3a \(\left(\varepsilon_{1}, \varepsilon_{2}\right) \in I_{2}: \varepsilon_{1} \in[9 ; 24] ; \varepsilon_{2} \in\left[9 ; \tfrac{72}{7}\right], \max Z=Z(2,25 ; 9,25)=33,25\) и се получава при \(\varepsilon_{1}=9, \varepsilon_{2}=9\).
3. 3a \(\left(\varepsilon_{1}, \varepsilon_{2}\right) \in I_{3}: \varepsilon_{1} \in[8 ; 9] ; \varepsilon_{2} \in\left[\tfrac{72}{7} ; 36\right], \max Z=Z(7,65 ; 1,05)=42,45\) и се получава при \(\varepsilon_{1}=8, \varepsilon_{2}=\tfrac{72}{7}\).
4. За \(\left(\varepsilon_{1}, \varepsilon_{2}\right) \in I_{4 A}: \varepsilon_{1} \in[9 ; 24] ; \varepsilon_{2} \in\left[\tfrac{72}{7} ; 36\right] ; \varepsilon_{2} \geq \tfrac{4}{5} \varepsilon_{1}, \max Z=Z(8 ; 0)=40\) и се получава при \(\varepsilon_{1}=8, \varepsilon_{2} \in\left[\tfrac{72}{7} ; 6\right]\).
5. 3a \(\left(\varepsilon_{1}, \varepsilon_{2}\right) \in I_{4} \backslash I_{4 A}: \varepsilon_{1} \in[9 ; 24] ; \varepsilon_{2} \in\left[\tfrac{72}{7} ; 36\right] ; \varepsilon_{2} \leq \tfrac{4}{5} \varepsilon_{1}, \max Z=Z(0 ; 7)=28\) и се получава при \(\varepsilon_{1} \in\left[\tfrac{90}{7} ; 24\right], \varepsilon_{2}=\tfrac{72}{7}\).
В заключение могат да бъдат направени няколко основни извода.
1. В зависимост от предпочитанията на лицето, вземащо решение относно интервалите на изменение на параметрите \(\varepsilon_{1}\) и \(\varepsilon_{2}\), то може да се придържа към някои от последните пет варианта по отношение на количествата от двата продукта, които да се произведат с цел получаване на максимална печалба.
2. Ако е възможно изменението на параметрите \(\varepsilon_{1}\) и \(\varepsilon_{2}\) в целите първоначално указани интервали, то за да се получи максимална печалба в размер на 49,95 хил. лв., то разходните норми от четвъртата суровина, които трябва да се заложат в производството на единица продукт от първия и втория вид, трябва да бъдат съответно 7,58 ед. и 1,26 ед.
3. В конкретната задача разходните норми от четвъртата суровина са означени с \(\varepsilon_{1}\) и \(\varepsilon_{2}\), които се изменят в зададени крайни затворени интервали \(\left[\varepsilon_{1}^{\prime} ; \varepsilon_{1}^{\prime \prime}\right]\) и \(\left[\varepsilon_{2}^{\prime} ; \varepsilon_{2}^{\prime \prime}\right]\). От гледна точка на практиката, коефициентите в \(i\)-тото ограничително условие се задават с конкретни осреднени стойности \(a_{i 1}^{\prime}, a_{i 2}^{\prime}, \ldots, a_{i n}^{\prime}\), които евентуално могат да се изменят с някакви стойности на намаление или увеличение, съответно \(A_{i j}\) и \(B_{i j}, j=\overline{1, n}\), т.е. \(a_{i j} \in\left[a_{i j}^{\prime}-A_{i j} ; a_{i j}^{\prime}+B_{i j}\right], j=\overline{1, n}\). В такъв случай може да се положи \(a_{i j}=\varepsilon_{i j}, \varepsilon_{i j}^{\prime}=a_{i j}^{\prime}+B_{i j}\) и решаването на задачата да се сведе до методите, приложени в настоящото изложение.
В изследването като основа бе заложено наличието на параметри в разходните норми за конкретна суровина.
Като предмет на изследване в по-нататъшни разработки могат да бъдат отбелязани следните насоки.
1. Наличие на параметър (параметри) в някои от суровините, които се използват за производството на даден продукт.
2. Увеличението на разходните норми от даден вид суровина може да доведе до повишаване качеството на даден продукт, откъдето следва и увеличение на цената му. Това предполага възможността за поставяне на параметри и в коефициентите на целевата функция.
3. Променливостта на коефициентите в дадено ограничително условие може да бъде допълнена и с възможността за променлив характер и на наличността на този ресурс, т.е. внасяне на параметър и в дясната страна на съответното ограничително условие.
4. Едно от ограниченията в това изложение бе броят на готовите продукти, а именно – два продукта. Една възможност за разширяване на изследването е увеличаване на продуктите и прилагане на методите от параметричното линейно оптимиране.
5. Съществуват немалко практически задачи с параметри, чието моделиране води до модели от нелинеен характер. Това е още една възможност за теоретични разработки в тази насока и търсене на по-голяма пълнота при разработване на проблеми, при които редица изходни параметри имат недетерминиран характер.
ЛИТЕРАТУРА
АТАНАСОВ, Б., НИКОЛАЕВ, Р., МИРЯНОВ, Р., ПЕТКОВ, Й. & ЙОРДАНОВА, В., 2014. Математика и оптимизационни методи. Варна: Наука и икономика.
АТАНАСОВ, Б., НИКОЛАЕВ, Р., БОШНАКОВ, В., МИЛКОВА, T. & ПЕТКОВ, Й., 2010. Оптимизационни методи. Варна: Наука и икономика.
АТАНАСОВ, Б. & МИЛКОВА, Т., 2011. Количествени методи в логистиката. Варна: Наука и икономика.
БОНЕВ, К., ЛАЛОВА, Н. & ИВАНОВ, A., 1989. Математическо моделиране. Книгоиздателство „Г. Бакалов“, Варна.
ГОНЧАРЕНКО и др., 2013. Методы оптимальных решений в экономике и финансах. Москва: КноРус.
ВИЛЬЯМС, Н. Н., 1976. Параметрическое программирование в экономике. Москва: Статистика.
REFERENCES
ATANASOV, B., NIKOLAEV, R., MIRYANOV, R., PETKOV, Y. & YORDANOVA, V., 2014. Matematika i optimizatsionni metodi. Varna: Nauka i ikonomika.
ATANASOV, B., NIKOLAEV, R., BOSHNAKOV, V., MILKOVA, T. & PETKOV, Y., 2010. Optimizatsionni metodi. Varna: Nauka i ikonomika.
ATANASOV, B. & MILKOVA, T., 2011. Kolichestveni metodi v logistikata. Varna: Nauka i ikonomika.
BONEV, K., LALOVA, N. & IVANOV, A., 1989. Matematichesko modelirane. Knigoizdatelstvo „G. Bakalov“, Varna.
GONCHARENKO et al., 2013. Metody optimal‘nykh resheniy v ekonomike i finansakh. Moskva: KnoRus.
VIL‘YAMS, N. N., 1976. Parametricheskoye programmirovaniye v ekonomike. Moskva: Statistika.