Научная статья на тему 'ОБ ИССЛЕДОВАНИИ КОНКУРЕНЦИИ В ЗАДАЧАХ ОПТИМАЛЬНОГО РАСПРЕДЕЛЕНИЯ РЕСУРСОВ'

ОБ ИССЛЕДОВАНИИ КОНКУРЕНЦИИ В ЗАДАЧАХ ОПТИМАЛЬНОГО РАСПРЕДЕЛЕНИЯ РЕСУРСОВ Текст научной статьи по специальности «Экономика и бизнес»

CC BY
17
3
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
КОНКУРЕНЦИЯ / ОЦЕНКА ПАРАМЕТРОВ / РЕСУРСЫ / ОПТИМИЗАЦИЯ / ЭФФЕКТИВНОСТЬ

Аннотация научной статьи по экономике и бизнесу, автор научной работы — Баркалая О. Г.

Цель. Рассмотреть вопросы оценки параметров в задачах оптимального распределения ресурсов на введенный ранее показатель конкуренции. Провести анализ влияния размерности, ресурсных ограничений, ряда других факторов на показатель конкуренции. С помощью примеров охарактеризовать связь показателя с экстремумом целевой функции, ограничениями и двойственными оценками.Задачи. Рассмотреть случаи, когда показатель конкуренции улавливает изменение исходных данных, которое невозможно оценить на основе традиционных показателей анализа и оценок: максимума целевой функции, оптимального решения, множителей Лагранжа или двойственных переменных. На примерах и в общем случае выявить связь показателя конкуренции с оптимумом целевой функции и двойственными переменными, показать, что анализ результатов решения задачи становится более емким и информативным, если к нему присоединить фактор «конкурентности» переменных. Определить закономерности между эффективностью, конкуренцией, ресурсными ограничениями и двойственными оценками.Методология. В основе выбранного показателя конкуренции для задач оптимального распределения ресурсов находится понятие «жесткость отбора» конкурентов, претендующих на ресурсы. Их расчет проводится в полном соответствии с известными условиями оптимальности для задач данного класса и позволяет трактовать результаты оптимизации как меру соперничества за ресурсы.Результаты. В приведенных примерах, отражающих линейные и нелинейные функции, находит отражение взаимосвязь показателя конкуренции с двойственными оценками, ресурсными ограничениями и эффективностью. Доказано, что показатель конкуренции логично вписывается в традиционный анализ результатов решения задачи линейного и нелинейного программирования с учетом двойственности.Выводы. Рассматриваемые в статье показатели конкуренции могут быть включены в стандартный анализ решения задач оптимального распределения ресурсов, предусматривающий отыскание экстремума, поиск оптимального плана, анализ устойчивости, пределов, двойственных оценок, меры дефицитности ресурсов. Присоединение к анализу показателя конкуренции, как доказано на примерах, не только делает анализ результатов более емким и информативным, но и позволяет обнаружить закономерности между конкуренцией и эффективностью, подобные тому, когда снятие барьеров и ограничений в экономике приводит к ее оживлению, а сокращение ресурсов вызывает обострение конкуренции.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

INVESTIGATING COMPETITION IN THE PROBLEMS OF OPTIMAL RESOURCE ALLOCATION

Aim. The presented study aims to address the issues of parameter estimation in the problems of optimal resources allocation for the previously introduced competition indicator; to analyze the influence of dimensionality, resource constraints, and other factors on the competition indicator; to exemplify the relationship between the indicator and the extremum of the objective function, constraints, and dual estimates.Tasks. The authors consider cases when the competition indicator captures a change in the initial data that cannot be estimated on the basis of traditional indicators of analysis and estimates: the maximum of the objective function, the optimal solution, Lagrange multipliers, or dual variables; determine the relationship between the competition indicator and the optimum of the objective function and dual variables through examples and in general; show that the analysis of the results of solving the problem becomes more capacious and informative if the factor of variable “competitiveness” is applied; identify patterns between efficiency, competition, resource constraints, and dual estimates.Methods. The selected competition indicator for optimal resource allocation tasks is based on the concept of “rigorous selection” of competitors applying for resources. The indicators are calculated in full accordance with the known optimality conditions for problems of this class, making it possible to interpret the results of optimization as a measure of competition for resources.Results. The provided examples reflect linear and nonlinear functions as well as the relationship between the competition indicator and dual estimates, resource constraints, and efficiency. It is proved that the competition indicator logically fits into the traditional analysis of the results of solving the problem of linear and nonlinear programming with allowance for duality.Conclusion. The competition indicators considered in the study can be included in the standard analysis for solving the problems of optimal resource allocation, which involves finding an extremum, searching for an optimal plan, analyzing stability, limits, dual estimates, a measure of resource scarcity. As can be seen from the examples, applying the competition indicator to the analysis not only makes the analysis of the results more capacious and informative, but also makes it possible to detect patterns between competition and efficiency, similar to when the removal of barriers and restrictions in the economy leads to its revival, and the reduction of resources causes increased competition.

Текст научной работы на тему «ОБ ИССЛЕДОВАНИИ КОНКУРЕНЦИИ В ЗАДАЧАХ ОПТИМАЛЬНОГО РАСПРЕДЕЛЕНИЯ РЕСУРСОВ»

МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ, СИСТЕМНЫЙ АНАЛИЗ

MATHEMATICAL MODELING, SYSTEM ANALYSIS

Оригинальная статья / Original article

УДК 519.87

http://doi.org/10.35854/1998-1627-2022-4-359-368

Об исследовании конкуренции в задачах оптимального распределения ресурсов

Онисе Гивович Баркалая

Санкт-Петербургский университет технологий управления и экономики, Санкт-Петербург, Россия, [email protected]

Аннотация

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

Задачи. Рассмотреть случаи, когда показатель конкуренции улавливает изменение исходных данных, которое невозможно оценить на основе традиционных показателей анализа и оценок: максимума целевой функции, оптимального решения, множителей Ла-гранжа или двойственных переменных. На примерах и в общем случае выявить связь показателя конкуренции с оптимумом целевой функции и двойственными переменными, показать, что анализ результатов решения задачи становится более емким и информативным, если к нему присоединить фактор «конкурентности» переменных. Определить закономерности между эффективностью, конкуренцией, ресурсными ограничениями и двойственными оценками.

Методология. В основе выбранного показателя конкуренции для задач оптимального распределения ресурсов находится понятие «жесткость отбора» конкурентов, претендующих на ресурсы. Их расчет проводится в полном соответствии с известными условиями оптимальности для задач данного класса и позволяет трактовать результаты оптимизации как меру соперничества за ресурсы.

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

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

Ключевые слова: конкуренция, оценка параметров, ресурсы, оптимизация, эффективность

Для цитирования: Баркалая О. Г. Об исследовании конкуренции в задачах оптимального распределения ресурсов // Экономика и управление. 2022. Т. 28. № 4. С. 359-368. http://doi.org/10.35854/1998-1627-2022-4-359-368

© Баркалая О. Г., 2022

о

X

о

о

Investigating competition in the problems of optimal resource allocation

Onise G. Barkalaya

St. Petersburg University of Management Technologies and Economics, St. Petersburg, Russia, [email protected]

Abstract

Aim. The presented study aims to address the issues of parameter estimation in the problems of optimal resources allocation for the previously introduced competition indicator; to analyze the influence of dimensionality, resource constraints, and other factors on the competition indicator; to exemplify the relationship between the indicator and the extremum of the objective function, constraints, and dual estimates.

Tasks. The authors consider cases when the competition indicator captures a change in the initial data that cannot be estimated on the basis of traditional indicators of analysis and estimates: the maximum of the objective function, the optimal solution, Lagrange multipliers, or o dual variables; determine the relationship between the competition indicator and the optimum

=r of the objective function and dual variables through examples and in general; show that the

analysis of the results of solving the problem becomes more capacious and informative if the 5 factor of variable "competitiveness" is applied; identify patterns between efficiency, competi-

h tion, resource constraints, and dual estimates.

<

2 Methods. The selected competition indicator for optimal resource allocation tasks is based on

the concept of "rigorous selection" of competitors applying for resources. The indicators are calculated in full accordance with the known optimality conditions for problems of this class, making it possible to interpret the results of optimization as a measure of competition for resources.

Results. The provided examples reflect linear and nonlinear functions as well as the relationship between the competition indicator and dual estimates, resource constraints, and efficiency. It is proved that the competition indicator logically fits into the traditional analysis of the results of solving the problem of linear and nonlinear programming with allowance for duality.

Conclusion. The competition indicators considered in the study can be included in the standard analysis for solving the problems of optimal resource allocation, which involves finding an ex-tremum, searching for an optimal plan, analyzing stability, limits, dual estimates, a measure of resource scarcity. As can be seen from the examples, applying the competition indicator to the analysis not only makes the analysis of the results more capacious and informative, but also makes it possible to detect patterns between competition and efficiency, similar to when the removal of barriers and restrictions in the economy leads to its revival, and the reduction of resources causes increased competition.

Keywords: competition, parameter estimation, resources, optimization, efficiency

For citation: Barkalaya O.G. Investigating competition in the problems of optimal resource allocation // Ekonomika i upravlenie = Economics and Management. 2022;28(4):359-368 (In Russ.). http://doi. org/10.35854/1998-1627-2022-4-359-368

Введение

В настоящей статье прослеживается развитие подхода, изложенного ранее в одной из предыдущих статей [1], по следующим направлениям:

1. Если ранее в статье [1] введено математически формализованное понятие конкуренции для задач оптимального распределения ресурсов, то цель настоящей статьи — более полное исследование показателей конкуренции применительно к оптимизационным задачам данного типа.

2. Ранее показатель конкуренции рассмотрен для определенного типа экономико-математических моделей — задач оптимального распределения ресурсов. В настоящей статье показатель конкуренции обобщен для использования в более широком круге подобных задач.

3. Если в предыдущей статье [1] определена зависимость конкуренции только от распределяемых ресурсов, то в предлагаемой статье исследовано влияние и иных факторов: размерности задач оптимального распределения ресурсов и числа ресурсных ограничений.

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

Показатель конкуренции для нелинейных задач оптимизации

Рассмотрим оптимизационную задачу следующего типа:

max

xi , xo.. x«

f (xi, x2 ••• xn )

?j (xi, x2...xn) = 0, j = 1, 2...m xf > 0, i = 1, 2...n

(1)

(2) (3)

Целевая функция f(х1, х2■..xn) представляет собой либо эффективность, либо доходы или прибыль в зависимости от экономического содержания задачи. Ограничения (2) — суть различного рода бюджетные, производственные, финансовые, технологические, иные ресурсные ограничения. Переменные {x1, x2...xn), в зависимости от содержания задачи, могут отражать план выпуска продукции, план перевозок товарной продукции, распределение инвестиций между несколькими предприятиями и т. д.

Многие задачи оптимального распределения ресурсов, оптимального бюджетирования, целесообразного распределения инвестиций, оптимизации производственного плана, управления запасами сводятся к формулировке и решению задачи (1)-(3). В предыдущей статье [1] речь шла о том, что в реальности процессы, которые моделируются математическими задачами типа (1)-(3), в ряде случаев отличает конкуренция. Это типично, к примеру, для разработки бюджетов. Формирование бюджетов может отличать соперничество различных лоббирующих групп.

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

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

Ранее в статье [1] нами введено понятие конкурентной переменной. Если переменная в оптимальном плане решения задачи (1)-(3) положительна (x* > 0), то она конкурентна, если x* = 0, то считаем ее неконкурентной. «Конкурентность» переменной означает ее «доступ» к распределяемым ресурсам. Существующие методы решения задач нацелены прежде всего на поиск оптимального решения, что гарантирует нахождение конкурентных и неконкурентных переменных. Вместе с тем показатель конкуренции отвечает и на вопрос о том, какова была острота соперничества (конкуренция) при оптимизации распределения ресурсов.

Идея заключается в том, чтобы сформулировать математический критерий, который отражает «жесткость отбора» конкурентных переменных. Важно учитывать, что в одних задачах в оптимальном решении, независимо от вариации исходных данных, все п переменных «получают ресурсы» (x* >0), например, если требуется найти максимум целевой функции вида: x1 • x2 — xn. В других — наоборот: сокращение объемов ресурсов приводит к появлению нулевых решений, то есть неконкурентных переменных. Показатель конкуренции определен из условий оптимальности решения задачи (1)-(3) для тех случаев, в которых они необходимы и достаточны [2, 3]. Если x1, x2...xn — оптимальное решение задачи (1) — (3), то существуют такие неотрицательные 2,.Д m, что выполняются условия:

* * \ , x2 ... xn )

f (x*, x*... xn) = j*

д xt

при x* > 0;

df (x1% x* ... xn)

j=1

д x,

при

8 x; x* - 0.

dgj (xl, x* -

^Lh j-

j=1

* x*)

д x,

(4)

(5)

к <

Иными словами, чтобы переменная была конкурентной, частная производная (скорость) целевой функции по ней должна «взять» определенный барьер, то есть знак равенства в (4), составленный из линейной

о х о

о

о о

комбинации частных производных ограничений. И, напротив, если величина скорости целевой функции по какой-либо переменной не достигает этого барьера — знак неравенства в (5) — то переменная в оптимальном решении будет неконкурентной. В качестве показателя конкуренции (K) принята сумма разниц между правыми и левыми частями неравенств (5), физический смысл которой сводится к суммарному недостатку (дефициту) скорости по переменным, что и не позволило обеспечить их положительность (конкурентоспособность). В частности, если в оптимальном решении будут фигурировать только условия равенства (4), то K = 0. Становится очевидным, что конкуренция отсутствует: ни одна переменная не получает отказа в ресурсах.

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

Показатель конкуренции для линейных задач

Для задач линейного программирования

max c1x1 + c2x2 +... + cnxn (6)

x1, x2- ■ xn

ацх1 + ai2x2 +... + ащхп ^ bi (7)

am1X1 + am2x2 + • • • + amnxn ~ bm (8)

xt > 0, i =1, 2...n

условия оптимальности (теорема дополнительной нежесткости [4]) можно записать аналогично, как в случаях (4), (5):

С1 =Т,Х¡аи пРи х* >0 (9)

■Ш1

С1 1ап пРи = 0. (10)

В линейном случае показатель конкуренции определяется таким образом:

К = ¡ап - с,). С11)

1=1¡=1

Физический смысл показателя — недостаток скорости целевой функции по всем нулевым (неконкурентным) переменным.

При этом наблюдается аналогичная интерпретация — переменная xi неконкурентна, если величина ci — частная производная целевой функции по ней — не может взять «барьер», составленный из линейной комбинации частных производных ограничений (10). Данный показатель легко вычислить из индексной строки итоговой симплекс-таблицы: сумма элементов по столбцам свободных переменных.

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

Пусть:

max 10x1 + 3x2 + 2x3 + 2x4 (12) x1 + x2 + x3 + x4 = 20 (13)

xi > 0, i = 1, 2, 3, 4. (14)

Для задачи (12)-(14) условия оптимальности таковы:

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

10 = X, при x* = 20

3 < X, при x* = 0

2 < X, при x* = 0

1 < X, при x4* = 0 .

Таким образом, максимум целевой функции (L* = 200) достигается при x* = 20, x* = x* = x4* = 0. Двойственная переменная (множитель Лагранжа): X = 10. Показатель конкуренции равен (10 - 3) + (10 - 2) + + (10 - 1) = 24.

Если коэффициенты в целевой функции (12) переменных x2, x3, x4 изменятся в сторону увеличения до значений, например, 9, то целевая функция будет иметь вид: 10x1 + 9x2 + 9x3 + 9x4. Однако решение задачи (12)-(14) с последней целевой функцией не изменит ни максимума целевой функции, ни оптимального решения, ни множителя Лагранжа (двойственную переменную) — все эти значения останутся прежними.

И только показатель конкуренции (K = 3) проявит чувствительность к изменению исходных параметров. Он снизится (в восемь раз), что означает существенное уменьшение дефицита скорости по нулевым переменным. Таким образом, неконкурентным переменным уже немного не хватает для получения ресурсов.

Исследование зависимости конкуренции от числа переменных — «конкурентов» (нелинейный случай)

В предыдущей статье [1] нами приведен пример, показывающий зависимость максимума целевой функции от уровня ресурсов и «неравномерности» конкурентов. Расчеты подтверждали известное положение: с уменьшением ресурсов происходит обострение конкуренции.

Рассмотрим далее зависимость уровня конкуренции от числа конкурентов (переменных) на примере известной задачи оптимального распределения ресурсов [5]. Найти максимум функции (15) при ограничениях (16) и (17):

x ) = ^at (1 - e)

i=1

i=1

x1 ^ ^ '• • ^ xn = X x > 0.

(15)

(16) (17)

Оптимальное решение задачи (15)-(17) может быть найдено из условий (18), (19). Если x* — оптимальное решение задачи, то существует положительное X (множитель Лагранжа) такое, что

ft'(x*) = а1Ъ1в^ = X, если x* > 0. (18)

f/(x*) = а1Ъ1в^ <Х, если x* = 0. (19)

Величина X относительно легко находится из уравнения для всех положительных xt:

i-1 i

= X.

(20)

Показатель конкуренции К в этом случае равен:

K = £(ab ).

(21)

i = 1

Суммирование в (21) ведется по тем t, для которых x* = 0.

Показатель конкуренции, как следует из (21), тем больше, чем больше X — «планка доступа к ресурсам» — и чем больше нулевых переменных. Если в той или иной задаче при увеличении числа переменных X является статичной величиной, а новые переменные ввиду неэффективности не влияют на формирование X (20), то это означает, что рост числа таких неконкурентных переменных будет очевидным образом увеличивать показатель конкуренции.

Это характерно для случаев, если существует группа сильных конкурентов, которые формируют критерий доступа к ресурсам, и сколько бы ни было слабых конкурентов, показатель К с ростом их числа будет только возрастать, что следует из (21). Интерес представляет другое, в частности влияние числа переменных на конкуренцию, если множитель X уменьшается с ростом размерности задачи (п).

С этой целью зададим следующие исходные данные для задачи (15)-(17). Общий уровень ресурсов X равен 1. Число переменных п варьируется от двух до десяти. Коэффициенты Ъ1 будем считать равными 1 для простоты и наглядности результатов. Следовательно, оптимальный план x* будет зависеть только от X = 1, аt и п. Коэффициенты аt (нормируем их и будем считать, что в сумме они равны 1) задаём таким образом, чтобы отразить три случая.

Первый случай, если все переменные в оптимальном плане заведомо равны (и, следовательно, конкурентоспособны) (x* > 0 для всех t = 1...п). Это означает, что все переменные «получат доступ к ресурсам»

^ = Ц. Данный случай предлагаем назвать

«равные конкуренты».

Во втором случае, если допустим, что аt неодинаковы, уже не будет равенства конкурентов. Распределение x* в соответствии с условиями оптимальности (18), (19) может привести к появлению и нулевых решений. Этот случай отражает вариант «неравных конкурентов». Различие между коэффициентами а1 зададим с помощью коэффициентов Фишборна [6] а = —^-г—-тт^. Они сфор-t п(п+1)

мируют своего рода множество «неравных конкурентов», где исходные данные подчинены отношению а1 > а2 >...> ап , и равного получения ресурсов заведомо быть не может.

С помощью других (усиленных) коэффициентов Фишборна [6] а1 =——- можно за-

2 1

дать и более сильное неравенство между конкурентами с аналогичным, как и в предыдущем случае, отношении. Только различие между коэффициентами будет более ощутимым. Назовем этот случай как «сильное неравенство конкурентов».

Результаты расчетов представлены в таблице 1, где п — число нулевых переменных в оптимальном решении, К — показа-

<

Таблица 1

<

I

<

о х о

<

m О

О

о о

Результаты расчетов

Table 1. Calculation data

Равные конкуренты Неравные конкуренты Сильное неравенство

n f * X K n f * X K n f * X K n

2 0,393 0,303 0 0 0,428 0,286 0 0 0,428 0,286 0 0

3 0,283 0,239 0 0 0,338 0,248 0,082 1 0,367 0,245 0,102 1

4 0,221 0,195 0 0 0,280 0,210 0,120 2 0,343 0,229 0,259 2

5 0,181 0,164 0 0 0,239 0,187 0,174 2 0,331 0,221 0,436 3

6 0,154 0,141 0 0 0,209 0,168 0,219 3 0,326 0,218 0,634 4

7 0,133 0,124 0 0 0,187 0,152 0,251 4 0,324 0,216 0,836 5

8 0,118 0,11 0 0 0,168 0,139 0,276 4 0,322 0,215 1,042 6

9 0,105 0,099 0 0 0,153 0,128 0,308 5 0,322 0,215 1,257 7

10 0,095 0,09 0 0 0,141 0,119 0,334 6 0,321 0,215 1,471 8

4 5 6 7

Число конкурентов (переменных) — п

Рис. 1. Изменение показателя конкуренции от числа конкурентов Fig. 1. Changes in the competition indicator depending on the number of competitors

/* «

— максимум целевой функции, X — множитель Лагранжа. То, что максимум целевой функции и множитель Лагранжа падает с ростом п, становится понятным: это связано с характером задания коэффициентов а, = ■2-^П—.

1 п(п+1)

Разброс значений а, с ростом п уменьшается, и а, по своим абсолютным величинам становятся меньше. Казалось бы, и показатель конкуренции (К) не должен возрастать, поскольку уменьшение X (21) ведет к уменьшению показателя конкуренции. Однако налицо рост конкуренции (и числа неконкурентных переменных) по мере увеличения числа переменных (конкурентов), как видно на рисунке 1.

Итак, чем более неравномерной (жесткой) является конкурентная среда, как показано на рисунке 1, тем больше рост числа переменных приводит к обострению конкурен-

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

Исследование зависимости показателя конкуренции от числа ограничений (линейный случай)

Рассмотрим влияние ограничений на критерий «конкурентности» в линейной задаче (6)-(8). Поставим задачу: определить взаимосвязь максимума целевой функции и показателя конкуренции в зависимости от числа ограничений. В ряде случаев закономерность между ростом максимума функции и одновременно при этом увеличением показателя конкуренции очевидна.

0,45

- — _ Неравенство конкурентов

4 5 6 7 8

Число конкурентов (переменных) - п

Рис. 2. Изменение максимума целевой функции от числа конкурентов Fig. 2. Changes in the maximum of the objective function depending on the number of competitors

0,35

о к S

ОД

Неравенство конкурентов

Равные конкуренты

к <

0,05

23456789 Число конкурентов (переменных) - п

Рис. 3. Изменение множителя Лангража от числа конкурентов Fig. 3. Changes in the Langrage multiplier depending on the number of competitors

10

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

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

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

Связь показателя конкуренции с экстремумом целевой функции, ограничениями и двойственными оценками

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

™ ничение из «стартового набора», но так,

^ чтобы во всех этих случаях решение задачи

< было конечно. На каждом шаге будем вы-=Е числять максимум функции, двойственные ^ переменные и показатель конкуренции. ^ Поскольку каждое новое множество огра-х ничений ввиду выпуклости ограничений ° будет содержать множество ограничений х предыдущей задачи, то максимум целе-

< вой функции (по сравнению с решением о первоначальной задачей) может только воз-^ растать. Как будет изменяться показатель ^ конкуренции?

Рассмотрим следующий пример:

2 max (72x1 + 65x2 + 110x3 + 100x4). (22)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

^ x1, x2—x4

jE Ограничения:

<c s

^ x1 + 2x2 + x3 + 4x4 < 18 (23)

<

s

7x1 + 4x2 + 5x3 + 6x4 < 69 (24)

5x1 + 7x2 + 9x3 + 8x4 < 95 (25)

x3 < 3 (26)

x1,_,x4 > 0. (27)

Максимум функции (22) равен 1 007,1 при x1 = 4,8; x2 = 5,1; x3 = 3; x4 = 0. Двойственные переменные (мера влияния ограничений на максимум целевой функции) по ограничениям равны: 16,7 для (23); 7,9 для (24); 0 для (25); 53,8 для (26). Показатель конкуренции равен 92,6.

Решим задачу (22)-(27), но, отбросив ограничение (24), минимальное по положительным «весам» ограничений (7,9). В этом случае максимум функции (22) равен 1 343,5 при x1 = 16,75; x2 = 0; x3 = 1,25; x4 = 0. Двойственные переменные равны: 24,5 для (23); 9,5 для (25); 0 для (26). Показатель конкуренции — 233,5.

Следующий шаг — решение задачи (22)-(27). Отбросим ограничение (23), «вес» которого в ограничениях первоначальной задачи равен 16,7. В этом случае максимум функции (22) равен 1 188,8 при x1 = 0,92; x2 = 0; x3 = 3; x4 = 7,92. Двойственные переменные по ограничениям равны: 2,92 для (24); 10,3 для (25); 2,62 для (26). Показатель конкуренции — 34,69.

И последний шаг: решим задачу (22)-(27), но, отбросив ограничение (26), которое было в первоначальной задаче максимальным по «весу» ограничений (53,8). В этом случае

максимум функции (22) равен 1 202,9 при x1 = 3,84; x2 = 0; x3 = 8,42; x4 = 0. Двойственные переменные (мера влияния ограничений на максимум целевой функции) равны: 0 для (23); 2,58 для (24); 10,8 для

(25). Показатель конкуренции — 36.

Сравним результаты решения предыдущих четырех задач. Показатель конкуренции (11) тем больше, чем больше нулевых решений и величины двойственных переменных. Это наглядно демонстрируют приведенные расчеты. В решении первоначальной задачи (22)-(27) двойственные переменные наибольшие по сравнению с остальными решениями, а нулевое решение — одно.

Показатель конкуренции в «стартовой» задаче равен 92,6. Высокое значение конкуренции связано прежде всего с немалыми значениями двойственных переменных. При решении задачи (22)-(27) без ограничения (24), минимального по весу (7,9), показатель конкуренции существенно увеличивается (233,5), что обусловлено высокими значениями двойственных переменных и уже двумя нулевыми решениями. Причем обнаружен существенный рост максимума целевой функции.

При решении задачи (22)-(27) без ограничения (23), с весом (16,7), показатель конкуренции резко падает (34,69), что связано также с падением значений двойственных переменных и только одним нулевым решением. Прирост целевой функции меньше, чем в предыдущей задаче. Наконец, при решении задачи (22)-(27) без ограничения

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

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

Связь показателя конкуренции и ресурсных ограничений

В приведенном из предыдущей статьи [1] примере о максимизации экспоненциальной функции показано, что сокращение ресурсов в ограничении задачи увеличивает конкуренцию. Это имеет простое объ-

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

В линейном случае дефицит ресурсов в ограничениях не обладает подобным влиянием на конкуренцию, поскольку при колебаниях параметров Ъ1 в задаче (6)-(8) двойственные переменные и оптимальное решение могут обладать определенной устойчивостью, не изменяться [7; 8; 9]. Поэтому и показатель конкуренции может оставаться неизменным. Сокращение ресурсов должно быть более значительным, чтобы оценить поведение показателя конкуренции.

Рассмотрим следующий пример:

max (8x1 + 7x2 + x3).

x1, x2, x3

Ограничения:

2x1 ^ x2 ^ x3 ^ 2

3x1

x1,x2,x3 ^ 0.

(28)

(29)

(30)

(31)

Максимум целевой функции равен 12 при

x1 " 3,

x2 = 3, x3 = 0. Показатель конкурен-

ции равен 5, а двойственные переменные у1 = 1, у2 = 2. При уменьшении ресурсов в ограничении (30) с 5 до 4,8 единиц наблюдаем следующее: максимум целевой функ-

58 2 6

ции равен при х1 = 5, х2 = 5, х3 = 0. Показатель конкуренции не изменился, равен 5, и двойственные переменные остались прежними: у1 = 1, у2 = 2.

Ситуация изменяется при уменьшении ресурсов в ограничении (30) — с 5 до 2 единиц. Максимум целевой функции равен 16 2

у при х1 = , х2 = 0, х3 = 0. Показатель

3

16

конкуренции возрос до значения что связано с увеличением числа нулевых решении, причем одна двойственная переменная

уменьшилась на 1, вторая возросла на 3

(У1 = 0, У2 = |).

Таким образом, и в линейном случае сокращение ресурсов может приводить к уве-

личению конкуренции, подтверждая известное наблюдение из практики. Сокращение ресурсов Ъ, может обнулять вес некоторых ограничений в задаче (6)-(8) и приводить к появлению нулевых переменных.

Показатель конкуренции вычисляется в абсолютных значениях, но он может быть определен и в относительных единицах, нормирован от 0 до 1 (Кнорм) и сопоставим уже для различных задач. Для этого можно использовать разницу между единицей и отношением сумм левых частей (5) к сумме правых частей (5). В примере (12)-(14)

Кнорм = 1 - 30 = 0,8 . В этом же примере, при

увеличении коэффициентов целевой функ-

27

ции, при Х2, Хз, Х4 до 9, КНОрм = 1 - 30 = 0,1 .

Выводы

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

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

3. Анализ результатов оптимизационных задач на основе двойственных оценок, показателя конкуренции и оптимального решения позволяет определить влияние различных факторов на эффективность (среди которых конкурентная среда, число конкурентов, сокращение ресурсов и др.) и объяснить результаты не только влиянием ограничений (двойственных оценок или ресурсов), но и конкуренцией.

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

<

™ Список источников

^

< 1. Баркалая О. Г. Понятие конкуренции в задачах оптимального распределения ресурсов и ме-

< тоды ее оценки // Экономика и управление. 2021. Т. 27. № 9. С. 734-740. Б01: 10.35854/1998->=Е 1627-2021-9-734-740

1 2. Таха Х. А. Исследование операций. 10-е изд / пер. с англ. СПб.: Диалектика, 2019. 1056 с.

2 3. Зайченко Ю. П. Исследование операций: учеб. пособие. 2-е изд. Киев: Вища школа, 1979. 392 с. ^ 4. Вагнер Г. Основы исследования операций. В 3 т. Т. 1 / пер. с англ. Б. Т. Вавилова. М.: ^ Мир, 1972. 335 с.

5. Данскин Дж. М. Теория максимина и ее приложение к задачам распределения вооруже-

^ ния / пер. с англ. М. В. Воронова. М.: Советское радио, 1970. 200 с.

^ 6. Трухаев Р. И. Модели принятия решений в условиях неопределенности. М.: Наука, 1981. 257 с.

т 7. Зенкевич Н. А. Губар Е. А. Практикум по исследованию операций: учеб. пособие. СПб.:

о_ Золотое сечение, 2007. 170 с.

^ 8. Акофф Р. Л., Сасиени М. В. Основы исследования операций / пер. с англ. В. Я. Алтаева.

^ М.: МИР, 1971. 534 с.

9. Саати Т. Л. Математические методы исследования операций / пер. с англ. Ю. М. Певницкого

2 и др. М.: Воениздат, 1963. 420 с.

о о

References

1. Barkalaya O.G. The concept of competition in optimal resource allocation and methods for its assessment. Ekonomika i upravlenie = Economics and Management. 2021;27(9):734-740. (In Russ.). DOI: 10.35854/1998-1627-2021-9-734-740

2. Taha H.A. Operations research: An introduction. New York: Macmillan Publishing Co., Inc.; 1987. 876 p. (Russ. ed.: Taha H.A. Issledovanie operatsii. 2nd ed. Moscow: Dialektika; 2019. 1056 p.).

3. Zaichenko Yu.P. Operations research. 2nd ed. Kiev: Vishcha shkola; 1979. 392 p. (In Russ.).

4. Wagner H.M. Principles of operations research: With applications to managerial decisions. Englewood Cliffs, NJ: Prentice-Hall, Inc.; 1969. 937 p. (Russ. ed.: Wagner H. Osnovy issle-dovaniya operatsii (in 3 vols.). Vol. 1. Moscow: Mir Publ., 1972. 335 p.).

5. Danskin J.M. The theory of max-min and its application to weapons allocation problems. Berlin, Heidelberg: Springer-Verlag; 1967. 128 p. (Russ. ed.: Danskin J.M. Teoriya maksimina i ee prilozhenie k zadacham raspredeleniya vooruzheniya. Moscow: Sovetskoe radio; 1970. 200 p.).

6. Trukhaev R.I. Decision-making models under uncertainty. Moscow: Nauka; 1981. 257 p. (In Russ.).

7. Zenkevich N.A. Gubar E.A. Operations research workshop. St. Petersburg: Zolotoe sechenie; 2007. 170 p. (In Russ.).

8. Ackoff R.L., Sasieni M.W. Fundamentals of operations research. New York: John Wiley & Sons, Inc.; 1968. 455 p. (Russ. ed.: Ackof R., Sasieni M. Osnovy issledovaniya operatsii. Moscow: Mir Publ.; 1971. 534 p.).

9. Saaty T.L. Mathematical methods of operations research. New York: McGraw-Hill; 1959. 421 p. (Russ. ed.: Saaty T.L. Matematicheskie metody issledovaniya operatsii. Moscow: Voenizdat; 1963. 420 p.).

Сведения об авторе

Онисе Гивович Баркалая

кандидат технических наук, доцент кафедры информационных технологий и математики

Санкт-Петербургский университет технологий управления и экономики

190103, Санкт-Петербург, Лермонтовский пр., д. 44а

Поступила в редакцию 31.01.2022 Прошла рецензирование 17.02.2022 Подписана в печать 22.04.2022

Information about Author

Onise G. Barkalaya

Ph.D. in Engineering, Associate Professor of the Department of Information Technologies and Mathematics

St. Petersburg University of Management Technologies and Economics

44A Lermontovskiy Ave., St. Petersburg 190103, Russia

Received 31.01.2022 Revised 17.02.2022 Accepted 22.04.2022

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Конфликт интересов: автор декларирует отсутствие конфликта интересов, связанных с публикацией данной статьи.

Conflict of interest: the author declares no conflict of interest related to the publication

of this article.

i Надоели баннеры? Вы всегда можете отключить рекламу.