Ранее представлено условие
В задаче требуется найти распределение средств, которые необходимо выделить предприятию, чтобы коэффициент конкурентоспособности был как можно больше
На каждом шаге, мы будем получать новые значения характеристик товара, согласно дискретной зависимости. Нам необходимо в каждом случае просчитать новый коэффициент конкурентоспособности и сравнить его с коэффициентами товаров других фирм. Если не принять никаких ограничений, то метод превратится в перебор возможных решений.
Но мы можем ввести ограничение, которое сократит число возможных решений и сделает нашу задачу более корректной с экономической точки зрения. Нам, фирме D, достаточно будет если коэффициент конкурентоспособности станет больше максимального коэффициента представленных на рынке товаров:
Так же, мы «убиваем» вершины не за счет ограничений снизу / сверху допустимых подмножеств (теория метода ветвей и границ), а за счет условия рациональности принятия решения в экономике: «зачем платить больше, если можно заплатить меньше». С математической точки зрения это выглядит так: если значения параметров
Эти ограничения исключают заведомо бесперспективные вершины, т.е. сокращают перебор возможных решений.
Возможно, например, использование следующего правила ветвления. Будем считать, что в первую очередь просматриваются распределения средств на технические характеристики с максимальной значимостью
Ограничения так же будут обусловлены технологическими и экономическими особенностями продукции.
3.4 Решение
Воспользовалась программой, написанной в среде MATLAB, и нашла оптимальное решение поставленной задачи.
Затрата средств в размере: 174 у. е.
45 у. е. – выделено для понижения коэффициента теплопроводности;
26 у. е. – для понижения значения объемного водопоглощения;
19 у. е. – для увеличения срока эксплуатации;
11 у. е. – для расширения диапазона прочности;
33 у. е. – для снижения стоимости продукции;
40 у. е. – для уменьшения стоимости доставки.
Товар фирмы А | Товар фирмы В | Товар фирмы С | Товар фирмы D |
0.780 | 0.627 | 0 | 0.879 |
К вопросу об устойчивости решения можно сказать, что малые изменения значений характеристик не ведут к серьезным изменениям коэффициента конкурентоспособности.
3.5 Текстпрограммы
clear;
clc;
close all;
конкурентоспособность программа листинг коэффициент
%ФИРМА A
%ТЕХНИЧЕСКИЕ ПАРАМЕТРЫ
P_tex_1_A = 0.026; %коэффициент теплопроводности, Вт/м*К
P_tex_2_A = 0.015; %объемное водопоглащение, %
P_tex_3_A = 30; %срок эксплуатации, лет
P_tex_4_A1 = -200; %нижняя граница диапозона рабочих температур, градус
P_tex_4_A2 = 150; %верхняя граница диапозона рабочих температур, градус
P_tex_4_A = P_tex_4_A2 – P_tex_4_A1; % прочность (диапозон рабочих температур)
%ЭКОНОМИЧЕСКИЕ ПАРАМЕТРЫ
P_ek_1_A = 90; %стоимость продукции, руб./кг
P_ek_2_A = 10; %стоимость доставки, руб./кг
%НОРМАТИВНЫЕ ПАРАМЕТРЫ
P_norm_1_A = 1; %экологическая безопастность
P_norm_2_A = 1; %горючесть (ГОСТ)
%ФИРМА B
%ТЕХНИЧЕСКИЕ ПАРАМЕТРЫ
P_tex_1_B = 0.027; %коэффициент теплопроводности, Вт/м*К
P_tex_2_B = 0.04; %объемное водопоглащение, %
P_tex_3_B = 25; %срок эксплуатации, лет
P_tex_4_B1 = -250; %нижняя граница диапозона рабочих температур, градус
P_tex_4_B2 = 180; %верхняя граница диапозона рабочих температур, градус
P_tex_4_B = P_tex_4_B2 – P_tex_4_B1; % прочность (диапозон рабочих температур)
%ЭКОНОМИЧЕСКИЕ ПАРАМЕТРЫ
P_ek_1_B = 110; %стоимость продукции, руб./кг
P_ek_2_B = 20; %стоимость доставки, руб./кг
%НОРМАТИВНЫЕ ПАРАМЕТРЫ
P_norm_1_B = 1; %экологическая безопастность
P_norm_2_B = 1; %горючесть (ГОСТ)
%ФИРМА C
%ТЕХНИЧЕСКИЕ ПАРАМЕТРЫ
P_tex_1_C = 0.025; %коэффициент теплопроводности, Вт/м*К
P_tex_2_C = 0.03; %объемное водопоглащение, %
P_tex_3_C = 32; %срок эксплуатации, лет
P_tex_4_C1 = -100; %нижняя граница диапозона рабочих температур, градус
P_tex_4_C2 = 150; %верхняя граница диапозона рабочих температур, градус
P_tex_4_C = P_tex_4_C2 – P_tex_4_C1; % прочность (диапозон рабочих температур)
%ЭКОНОМИЧЕСКИЕ ПАРАМЕТРЫ
P_ek_1_C = 95; %стоимость продукции, руб./кг
P_ek_2_C = 20; %стоимость доставки, руб./кг
%НОРМАТИВНЫЕ ПАРАМЕТРЫ
P_norm_1_C = 0; %экологическая безопастность
P_norm_2_C = 1; %горючесть (ГОСТ)
%ФИРМА D
%ТЕХНИЧЕСКИЕ ПАРАМЕТРЫ
P_tex_1_D = 0.028; %коэффициент теплопроводности, Вт/м*К
P_tex_2_D = 0.02; %объемное водопоглащение, %
P_tex_3_D = 22; %срок эксплуатации, лет
P_tex_4_D1 = -100; %нижняя граница диапозона рабочих температур, градус
P_tex_4_D2 = 100; %верхняя граница диапозона рабочих температур, градус
P_tex_4_D = P_tex_4_D2 – P_tex_4_D1; % прочность (диапозон рабочих температур)
%ЭКОНОМИЧЕСКИЕ ПАРАМЕТРЫ
P_ek_1_D = 99; %стоимость продукции, руб./кг
P_ek_2_D = 15; %стоимость доставки, руб./кг
%НОРМАТИВНЫЕ ПАРАМЕТРЫ
P_norm_1_D = 1; %экологическая безопастность
P_norm_2_D = 1; %горючесть (ГОСТ)
%значимость параметров
alfa_tex_1 = 0.5;
alfa_tex_2 = 0.25;
alfa_tex_3 = 0.2;
alfa_tex_4 = 0.05;
alfa_ek_1 = 0.7;
alfa_ek_2 = 0.3;
% наименьшее значение теплопроводности – наилучшее
P_tex_1 = [P_tex_1_A P_tex_1_B P_tex_1_C P_tex_1_D];
P_tex_ideal_1 = min (P_tex_1);
q_tex_1_A = P_tex_ideal_1 / P_tex_1_A;
q_tex_1_B = P_tex_ideal_1 / P_tex_1_B;
q_tex_1_C = P_tex_ideal_1 / P_tex_1_C;
q_tex_1_D = P_tex_ideal_1 / P_tex_1_D;
% наименьшеезначениеводопоглощения– наилучшее
P_tex_2 = [P_tex_2_A P_tex_2_B P_tex_2_C P_tex_2_D];
P_tex_ideal_2 = min (P_tex_2);
q_tex_2_A = P_tex_ideal_2 / P_tex_2_A;
q_tex_2_B = P_tex_ideal_2 / P_tex_2_B;
q_tex_2_C = P_tex_ideal_2 / P_tex_2_C;
q_tex_2_D = P_tex_ideal_2 / P_tex_2_D;
% наибольшее значение срока эксплуатации – наилучшее
P_tex_3 = [P_tex_3_A P_tex_3_B P_tex_3_C P_tex_3_D];
P_tex_ideal_3 = max (P_tex_3);
q_tex_3_A = P_tex_3_A / P_tex_ideal_3;
q_tex_3_B = P_tex_3_B / P_tex_ideal_3;
q_tex_3_C = P_tex_3_C / P_tex_ideal_3;