Научная статья на тему 'Решение нелинейной транспортно-производственной задачи методом последовательных расчетов'

Решение нелинейной транспортно-производственной задачи методом последовательных расчетов Текст научной статьи по специальности «Математика»

CC BY
46
11
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
ЗАДАЧА РАЗМЕЩЕНИЯ / МНОГОЭКСТРЕМАЛЬНАЯ ЗАДАЧА / МЕТОД ПОСЛЕДОВАТЕЛЬНЫХ РАСЧЕТОВ / ДОСТАТОЧНОЕ УСЛОВИЕ ПРИМЕНИМОСТИ МЕТОДА / ДОПУСТИМЫЙ ПЛАН ЗАДАЧИ / ОПТИМАЛЬНЫЙ ПЛАН ЗАДАЧИ / МНОЖЕСТВО ВАРИАНТОВ

Аннотация научной статьи по математике, автор научной работы — Жусупбаева Гульзат Амангельдиевна

Обоснована применимость метода последовательных расчетов к однопродуктовой задаче размещения с нелинейными функциями транспортных и производственных затрат.

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

Похожие темы научных работ по математике , автор научной работы — Жусупбаева Гульзат Амангельдиевна

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

Текст научной работы на тему «Решение нелинейной транспортно-производственной задачи методом последовательных расчетов»

РЕШЕНИЕ НЕЛИНЕЙНОЙ ТРАНСПОРТНО-ПРОИЗВОДСТВЕННОЙ ЗАДАЧИ МЕТОДОМ ПОСЛЕДОВАТЕЛЬНЫХ РАСЧЕТОВ

Г. А. Жусупбаева

Кыргызский национальный аграрный университет им. К. И. Скрябина, 720005, Бишкек, Кыргызская Республика

УДК 519.8

Обоснована применимость метода последовательных расчетов к однопродуктовой задаче размещения с нелинейными функциями транспортных и производственных затрат.

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

In this article the applicability of the method of consistent calculations to single-component task of accommodation with nonlinear functions of transportations and manufacturing expenses is motivated.

Key words: distribution problem, multiextremal problem, method of successive calculation, feasible plan of the task, optimal schedule of the task, set of variants, sufficient condition of applicability of the method.

Рассматривается следующая экстремальная задача: найти минимум

L(x) =

m n

ЕЕ

i=i j=i

m

(ij (xij

i=1

(1)

при условиях

E

j=1

x

ij

xi ,

1, 2, ...,m, Y,

x

ij

bj , j = 1, 2,...n

i=1

(2)

где x

x

xij > 0, i = 1, 2,...,m, j = 1, 2,

,n,

ij 1 m,n '

; (pij (xij ) (i = 1, 2,...,m, j = 1, 2,...,n) — выпуклая непрерывная возрастаю-

щая функция х^ Е [0,Ъз] (] = 1, 2, ...,п); гфг(хг) (г = 1, 2,т) — выпуклая непрерывная на

I п

всей числовой оси функция, имеющая разрыв в нуле, хг Е ( 0, Ъз

3 = 1

4>i(xi)

^i(xi) + Ti, xi > 0,

0,

Xi

0,

12,...,m,

bj, Ti

известные постоянные.

Предполагается, что

n m

Y^bj = Xi. j=i i=i

Экономическая постановка задачи (1), (2) аналогична приведенной в [1, 2].

Исследованию задачи (1), (2) посвящены работы [3-6], в которых рассматривались различные случаи.

Вследствие нелинейности pij(xij) (i = 1, 2, ...,m, j = 1, 2, ...,n) и разрывности функции iJi{xi) (i =1, 2,..., m) в нуле рассматриваемая задача имеет большое количество экстремумов, поэтому для ее решения требуется применение специальных методов и алгоритмов.

Для решения задачи (1), (2) используем метод последовательных расчетов [6]. Введем совокупность множеств ш С I = {i =1, 2,..., m}, для каждого подмножества ш Е I построим функционал

n

f(ш) = ^ Y1Pij(xij) + Y1 ^i(xi) + Y1 Ti. (3)

j=l

Наименьшее значение функционала f (ш) при условиях

n

Yxij = bj, j = 1, 2,...,n, ^xij = xi, i Е ш, xij > 0, i Е ш, j = 1, 2, ...,n (4)

j=l

обозначим через р(ш).

Достаточным условием применимости метода последовательных расчетов является требование выполнения неравенства

э(ш1,ш2) = р(шх) + р(ш2) - p(a) - p(ß) < 0, (5)

где ш1,ш2 — произвольные подмножества множества I, такие что а = ш1 U ш2, ß = ш1 П ш2.

Исходную задачу можно заменить следующей эквивалентной задачей: среди всех множеств ш С I требуется найти множество ш*, такое что р(ш*) < р(ш) для всех ш С I, т. е. требуется определить функцию

р(ш*) = min {р(ш)} .

шС1

Если в качестве метода решения использовать простой перебор, то число возможных вариантов ш С I будет равно 2m, поэтому при больших значениях m этот метод практически неприменим вследствие большого количества подмножеств ш.

Метод последовательных расчетов заключается в замене полного перебора вариантов направленным частичным перебором, позволяющим отбрасывать большие группы вариантов, заведомо не дающих оптимума [6]. В основе метода последовательных расчетов лежит следующая

Теорема. Пусть функция р(ш) удовлетворяет условию (5), ш* — множество, на котором эта функция достигает глобального минимума. Тогда для любой конечной последовательности {ш}, содержащей ш*, такой что С ш,,+1, функция р(ш) монотонно убывает до множества ш* и монотонно возрастает после множества ш*.

Использование данной теоремы позволяет исключить из рассмотрения целые массивы вариантов. Действительно, пусть для некоторых ш1 и ш2, таких что ш1 С ш2 С I, найдены значения р(ш1) и р(ш2). Тогда при р(ш1)<р(ш2) из рассмотрения можно исключить 2т-]>ш2 вариантов ш 3 ш2. Если гр(ш1) > р(ш2), то можно отбросить 21ш1 вариантов ш С ш1. Обычно порядок перебора в методе последовательных расчетов не превышает т3, что существенно меньше объема полного перебора 2т [6].

Докажем применимость метода последовательных расчетов при решении поставленной задачи. Из определения множеств а = ш1 иш2, в = ш1Пш2 следует, что имеет место равенство

Е + Е = Е + Е ^ (6)

геа гев

Учитывая (6), неравенство (5) можно записать в виде

!п } ( п

Е Е (хг3) + Е ^хп + т]п \ Е Е (хг3) + Е фг(хг) > -

3=1 г<Еш1 ) \г£ш2 3=1 г<Еш2

!п Г п

Е Е (хг3) + Е Мхп - т]п ^ Е Е (хИ) + Е м^} < 0 (7)

геа 3=1 геа ) У гев 3=1 гев

Обозначим оптимальный план задачи (3), (4) на множестве а через {3}, а на множестве

в — через Ц). Тогда для доказательства выполнения условия (7) достаточно показать, что

з(ш1,ш2) ^Е т (*%) + Е Е т (х%) -ЕЕ (ха3) -ЕЕ ^ (4)+

геш1 3=1 геш2 3=1 геа 3=1 гев 3=1

+ Е ^ ^Г) + Е ^г(х? ) - Е ^г(ха) - Е ^ (хв) < 0. (8)

%еш1 геш2 геа гев

Здесь |х, {х^} — некоторые допустимые планы задачи (3), (4) на множествах ш1 и ш2,

п п п п

ха = ха хв хв хш1 хш1 хш2 = хШ2

г г3 г г3 г г3 г г3

3 = 1 3 = 1 3 = 1 3 = 1

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

фг(х1 - X) + фг(х2 + X) < фг(х1) + фг(х2) при х1 > х2, г = 1, 2,...,т, (9)

где 0 < X < \х1 - х2\ .

Аналогично для функции (хг3), г = 1, 2,...,т, ] = 1, 2,...,п имеет место неравенство (9).

Предположим, что для задачи (3), (4) на множествах ш1 и ш2 существуют допустимые планы {х, , удовлетворяющие условиям

х?1

X

г Е а\ш2, 3

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

1,

а

х?2 хч

X

г Е а\иъ з

2,

(10)

а

х

г]

+ ТШ2 + Хг]

ха + хв V г]1

г Е в, 3

1, 2,

ха < х?, х? < хв, г Е в. (11)

Тогда, используя условия (10), из (8) получаем равенства

з(иъи2) = ^ Фи(хV) + Фи(хV) Фи (х%) Фи(хв)+

гев з=1 гев з=1 гев з=1 гев з=1

+ £ Фг(х? ) + £ Ых? ) - £ Фг(х%) - £ Фг(хв). (12) гев гев гев гев

Из (12), используя свойства выпуклости функций Фи (хц) и фг (хг) (9), находим

п п п п

81(и1,и2) = £ £ Фи (х? ) + £ £ Фги (х? ) - £ £ Фгз (х%) - £ £ Ф^ ^ ) < 0, гев з=1 гев з=1 гев з=1 гев з=1

32(и1,Ц2) = £ фг(х? ) + £ фг(х? ) - £ фг(х%) - £ ф^х/в) < 0. гев гев гев гев

Таким образом, достаточное условие (5) применимости метода последовательных расчетов доказано в предположении о существовании допустимых планов {х?1}, {х?2}, удовлетворяющих условиям (10), (11).

Остается доказать существование таких допустимых планов для рассматриваемой задачи. Доказательство существования допустимых планов {хи {х?}, удовлетворяющих соотношениям (10), (11) для рассматриваемой задачи, аналогично доказательству, приведенному в работе [7].

Список литературы

1. Жусупбаева Г. А. Применение метода последовательных расчетов к нелинейной задаче размещения // Тр. ИВМиМГ СО РАН. Сер. Информатика. 2007. Вып. 7. С. 220-229.

2. Жусупбаева Г. А., Жусупбаев А. Ж. Задача размещения производства с нелинейной целевой функцией // Исследования по интегродифференциальным уравнениям. Бишкек: Илим, 2007. Вып. 36. С. 161-165.

3. ГирсАнов И. В., Поляк Б. Т. Математические методы решения задачи о размещении // Проблемы оптимального планирования проектирования и управления производством. М.: Изд-во МГУ, 1963. С. 288-300.

4. Борисова Т. Н., Влашек З., Карманов В. Г. и др. Некоторые методы решения задачи размещения // Вычислительные методы и программирование. М.: Изд-во МГУ, 1965. С. 441-451.

5. ЖУСУПБАЕВ А. Ж. Задача размещения производства с выпуклым сепарабельным функционалом // Изв. АН КиргССР. 1974. № 6. С. 14-20.

6. Черенин В. П., ХАЧАТУРОВ В. Р. Решение методом последовательных расчетов одного класса задач о размещении производства // Экономико-математические методы. М.: Наука, 1965. Вып. 2. С. 279-290.

7. Жусупбаев А. Ж. Задача размещения производства с нелинейным разрывным функционалом // Применение математических методов в экономических исследованиях. Фрунзе: Илим, 1976. С. 30-41.

Жусупбаева Гульзат Амангельдиевна — асп. Кыргызского национального аграрного университета; тел. (0312) 26-74-51; e-mail: GA08@mail.ru

Дата поступления — 20.05.11

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