Задача Лагранжа

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

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

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

Изобразительная модель отображает внешние характеристики системы (как фотография и ли модель самолета). Она подобна оригиналу. Многие фотографии, картины и скульптуры являются изобразительными моделями людей, различных предметов или сцен. Игрушечный автомобиль является изобразительной моделью “настоящего” автомобиля. Глобус является изобразительной моделью земного шара. В общем случае всякое отображение представляет собой изобразительную модель в той мере, в какой его свойства совпадают со свойствами оригинала. Правда, эти свойства обычно подвергаются метрическому преобразованию, т.е. берётся определенный масштаб. Например, глобус имеет уменьшенный диаметр по сравнению с земным шаром, хотя форма и относительные размеры континентов, морей и т.д. приблизительно правильные. Модель атома, наоборот, имеет увеличенные размеры, чтобы его можно было разглядеть не вооруженным глазом. Масштаб в модели вводится для экономии и удобства пользователя. В обычных условиях гораздо легче работать с моделью здания, атома или производственной системы, чем с самим объектом. Так, с опытным заводом, который является уменьшенной моделью полного завода, работать гораздо легче, чем с настоящим заводом.

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

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

Модель – аналог использует ряд свойств одного явления для отображения свойств другого явления (например, в некоторых случаях поток воды через трубы можно принять за аналог “потока” электричества по проводам).

При построении модели различных объектов, событий, процессов или систем не всегда можно простым изменением масштаба изобразить все интересующие нас свойства. Например, мы не можем наглядно представить на глобусе геометрическую структуру Земли. Но мы легко можем представить различные геометрические формации с помощью разноцветной окраски. При этом мы производим подмену одного свойства (цвет) другим (геометрическая структура) в соответствии с некоторыми правилами преобразования. В картографии, например, такое преобразование является узаконенным, причем правила для преобразования приводятся в легенде. В легенде на карте приводится также перечень обозначений: например, сплошная линией обозначается грунтовая дорога, а пунктирной – шоссейная. Такая модель называется моделью – аналогом, поскольку в ней совокупность одних свойств представляется с помощью совокупности других свойств.

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

Используя модели – аналоги, мы увеличиваем наши возможности проверять на модели изменения различных параметров. Обычно проще изменить модель – аналог, чем изобразительную модель.

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

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

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

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


1. Построение модели

Для постановки задачи необходима анализ системы, исследование её особенностей и возможных методов управления системой. Схема, построения в результате такого анализа, является либо изобразительной, либо аналоговой моделью. Таким образом, первый этап построения модели выполняется в процессе постановки задачи. После такого анализа системы уточняется перечень различных вариантов в решения, которые надо оценить. Затем определяются меры общей эффективности этих вариантов. Следовательно, следующий этап заключается в построении такой модели, в которой эффективность системы можно выразить в функции переменных, определяющих систему. Некоторые из этих переменных в реальной системе можно менять, другие переменные менять нельзя. Те переменные, которые можно изменить, назовем “управляемыми”. Различные варианты решения задачи необходимо выразить с помощью управляемых переменных.

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

1. Производственные затраты:

а) закупочная цена сырья;

б) издержки перевозки сырья;

в) стоимость приемки сырья;

г) стоимость хранения сырья;

д) стоимость планирования производства;

е) стоимость наладочных работ в цехе;

ж) стоимость процесса обработки;

з) стоимость хранения запасов в процессе производства;

и) стоимость завершения производства и передачи готовых изделий на склад;

к) стоимость анализа результатов работы группой планирования;

л) стоимость хранения готовых изделий.

2. Затраты на сбыт.

3. Накладные расходы.


2. Задача Лагранжа

Безусловный и условный экстремумы

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

Многие задачи оптимизации формулируются следующим образом. Решение, которое должен принять субъект, описывается набором чисел х1 ,х2 ,…,хn (или точкой Х=(х1 ,х2 ,…,хn) n-мерного пространства). Достоинства того или иного решения определяются значениями функция f(X) = f(х1, х2 ,…,хn) — целевой функции. Наилучшее решение — это такая точка Х, в которой функция f(Х) принимает наибольшее значение. Задача нахождения такой точки описывается следующим образом:

f(X) ® max.

Если функция f(X) характеризует отрицательные стороны решения (ущерб, убытки и т. п.), то ищется точка Х, в которой значение f(X) минимально:

f(X) ® min.

Минимум и максимум объединяются понятием экстремума. Для определенности мы будем говорить только о задачах максимизации. Поиск минимума не требует специального рассмотрения, поскольку заменой целевой функции f(X) на -f(Х) всегда можно “превратить недостатки в достоинства” и свести минимизацию к максимизации.

Из каких вариантов должен быть выбран наилучший? Иными словами, среди каких точек пространства нужно искать оптимум. Ответ на этот вопрос связан с таким элементом оптимизационной задачи, как множество допустимых решений. В некоторых задачах допустимыми являются любые комбинации чисел х1, х2,…,хn то есть множество допустимых решений - это все рассматриваемое пространство.

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

Ограничения могут быть представлены в форме равенств вида

g(X) = О

или неравенства

g(X) ³ О.

Если условия имеют несколько другую форму, скажем, g1(Х) = g2(X) или g(X) £ A, то их можно привести к стандартному виду, перенеся в функции и константы в одну из частей равенства или неравенства.

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

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

Рассмотрим задачу поиска условного экстремума:

f(X) ® max

при условиях (2)

g1(Х) = 0; g2(Х) = 0, …, gn(Х) = 0,

все ограничения которой представляют собой равенства.

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


3. Задача Лагранжа с одним ограничением

Рассмотрим задачу, имеющую следующую структуру:

f(X) ® max

при условии (3)

g(X) = 0.

Рассмотрим пример. По склону горы идет дорога, требуется найти на ней самую высокую точку. На рис. 1 представлена карта местности с нанесенными на нее линиями


Рис. 1

равных высот; толстая линия – это дорога. Точка М, в которой дорога касается одной линий уровня, - это и есть наивысшая точка дороги.

Если Х = (х1, х2) – точка плотности, х1 и х2 – её координаты, то задаче можно придать следующую форму. Пусть f(Х) — высота точки Х над уровнем моря, а уравнение g(X) = 0 описывает дорогу. Тогда наивысшая точка дороги - решение задачи (3).

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

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

Идею решения задачи Лагранжа можно представить следующим образом: можно попытаться “исправить” рельеф местности так, чтобы отклонение от дороги не давало преимуществ в достижении высоты. Для этого нужно заменить высоту f(Х) функцией.

L(X) = f(X) - lg(Х),

где множитель l подбирается таким образом, чтобы участок склона в окрестности точки М стал горизонтальным (слишком малое l не устранит преимуществ отклонений от дороги, а слишком большое – придаст преимущество отклонениям в противоположную сторону).

Теперь, поскольку рельеф L(X) делает площадку в окрестности точки оптимума горизонтальной, эта точка удовлетворяет равенствам

а так как точка лежит на дороге, то – и ограничению g(X) = 0.

рис.2

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

Справедливо следующее утверждение:

Если f(х1,…,хn) и g(х1,…,хn) - непрерывно дифференцируемые функции всех своих аргументов, то решение задачи

f(х1,…,хn) ® max

при условии

g(х1,…,хn) = 0

удовлетворяет равенствам

где

L(х1,…,хn;l) = f(х1,…,хn) — lg(х1,…,хn).

Функция L(X; l) получила название функции Лагранжа (или лагранжиана) задачи (3), а коэффициент l — множителя Лагранжа.

Заметим, что равенство (5) — это представленное в другой форме ограничение g(Х) = 0.

Приведенные выше рассуждения, разумеется, не являются доказательством сформулированного здесь утверждения; они лишь помогают понять существо метода: составляющая lg(Х) в составе функции Лагранжа должна уравновешивать возможное увеличение максимального значения функции g(Х) от нуля. Это обстоятельство в дальнейшем будет весьма полезно при обсуждении смысла множителя Лагранжа.

Рассмотрим чрезвычайно простой пример. Веревкой длины А требуется огородить на берегу моря прямоугольный участок наибольшей площади (берег считается прямолинейным).

Рис.3к задаче Дидона

Обозначим стороны прямоугольника х1 и х2 (см. рис. 3). Решим сначала задачу без использования метода Лагранжа.

Очевидно, х2 = А - 2 х1 и площадь прямоугольника равна S = х1х2 = x1(А - 2х1). Рассматривая ее как функцию одного аргумента х1, нетрудно найти его значение, при котором площадь максимальна: х1 = А/4. Отсюда х2 = А/2. Максимальная площадь равна S* = А2/8.

Теперь рассмотрим эту же задачу в форме задачи Лагранжа:

х1х2 ® max

при условии

2 х1 + х2 - А = 0

Лагранжиан этой задачи равен

L(х1,х2; l) = х1х2 - l(2х1 + х2 - А),

и условия экстремума имеют вид

так что

х2 = 2l

х1 = l

2 х1 + х2 = А

Подставляя значения х1 и х2 из первого и второго равенств в третье, находим, что 4l = А, откуда

l = А/4; х1 = А/4; х2 =А/2,

как и при решении первым способом.

Этот пример показывает распространенный способ решения задачи Лагранжа. Соотношения (4) и (5) образуют систему уравнений относительно х1,…,хn и l,. Система состоит из n + 1 уравнения - n уравнений вида (4) и одно уравнение вида (5). Число уравнений равно числу неизвестных. Из уравнений вида (4) можно попытаться выразить каждую из неизвестных х1,…,х2 через l, то есть решить ее как систему из n уравнений, рассматривая l как параметр. Подставляя получившиеся выражения в уравнение (5) – нам известно, что оно совпадает с ограничением, - получаем уравнение относительно l. Решая его, находят l, после чего определяются исходные неизвестные х1,…,хn.


4. Смысл множителей Лагранжа

При решении задачи Лагранжа мы интересовались значениями х1,…,хn; кроме того, нас могло интересовать экстремальное значение целевой функции f(X). Но в процессе решения попутно было определено значение еще одной величины - множителя Лагранжа.

Оказывается, множитель Лагранжа — весьма существенная характеристика решаемой задачи. Чтобы смысл ее стал яснее, несколько изменим формулировку ограничения, ничего не изменяя по существу.

Типичная экономическая ситуация характеризуется тем, что приходится искать наиболее выгодное решение при ограниченном количестве некоторого ресурса. Если r - заданное количество ресурса, а функция h(X) характеризует потребное его количество для достижения точки Х, то ограничению естественно придать форму

h(X) £ r.

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

h(X) = r. (6)

Это условие можно представить в форме g(X) = h(Х) - r = 0. Но значительный интерес представляет максимально достижимый уровень функции f(x) в зависимости от имеющегося количества ресурса r. Обозначим

F(r) = max {f(X) | h(X) = r}.

В правой части - принятое обозначение условного экстремума: после вертикальной черты выписывается условие.

Вспомним, что при обсуждении структуры лагранжиана мы интерпретировали lg(Х) как составляющую, уравновешивающую возможный прирост максимума f(X) при отклонении g(X) от нуля. Но отклонение g(X) от нуля есть отклонение h(Х) от r. Если располагаемое количество ресурса получает приращение Ùr, то мы должны ожидать приращение максимума функции f(X) на lÙr.

В действительности это соотношение носит приближенный характер. Точный результат мы получили бы в пределе при Ùr ® 0:

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

В рассмотренном в предыдущем пункте варианте задачи Дидоны ограниченным ресурсом была длина веревки А. Максимальная площадь оказалось равной S(A) = A2/8. Отсюда dS(А)/dА = А/4, что в точности соответствует найденному при решении значению l.

рис. 4

Приведем еще одно рассуждение. Для всевозможных точек Х найдем значения f(X) и h(Х) и отложим эти значения в виде точек в декартовых координатах (рис. 4). Если при каждом значении h(Х) существует максимум функции f(Х), то все точки расположатся ниже некоторой кривой, показанной на рисунке жирной линией.

Нас интересуют точки, соответствующие условию h(X) = r. Максимум f(X) помечен точкой М*; обозначим l наклон кривой в этой точке. Если в качестве ординаты брать не f(X), а L(X; l) =f(X) - l (h(X) — r), то новая верхняя граница имела бы в точке М* горизонтальную касательную. Это значит, что в исходном n-мерном пространстве соответствующая точка М — стационарная точка функции L (X; l) с данным значением параметра l. Таким образом, l - множитель Лагранжа.

Но жирная черная кривая — это график функции F(r), а l - его угловой коэффициент, откуда и следует равенство (7).


5. Простейшие модели управления запасами.

Рассмотренные ниже задачи связаны с оптимальным регулированием запасов. Эти задачи можно сформулировать следующим образом:

1. Моменты времени, в которые принимаются заказы на пополнение запасов, фиксированы. Остается определить объем и время заказов.

2. Необходимо определить и объем и время заказов.

Задача исследования состоит в отыскании оптимального решения этих задач. Под оптимальным здесь понимается решение, минимизирующее сумму всех расходов, связанных с созданием запасов. Эти расходы бывают трех типов:

1. Расходы, вызываемые оформлением и получением заказа при закупке или производстве. Это величина, не зависящая от размера партии, и, следовательно, переменная для единицы продукции.

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

3. Расходы (штрафы), возникает при истощении запасов, когда происходит задержка в обслуживании или спрос вообще невозможно удовлетворить.

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

В задачах управления запасами учитывается также характеристики спроса и возможности пополнения запасов.

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

Спрос на запасенные товары может возникать в определенные моменты времени (спрос на мороженое на стадионе) или существовать постоянно (спрос на мороженное в большом аэропорту).

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

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

Примем следующие обозначения:

q - объем заказа (при пополнении запасов);

q0 - оптимальный размер заказа;

t - интервал времени;

ts - интервал времени между двумя заказами;

tso - оптимальный интервал времени между заказами;

T - период времени, для которого ищется оптимальная стратегия;

R - полный спрос за время Т;

C1 - стоимость хранения единицы продукции в единицу времени;

C2 - величина штрафа за нехватку одной единицы продукции (в определенный момент времени).

Cs - стоимость заказа ( при покупке или производстве),

Cs - ожидаемые суммарные накладные расходы;

Qo - минимум ожидаемых суммарных накладных расходов;

So - оптимальный уровень запасов к началу некоторого интервала времени.

Модель I.

Пусть некий предприниматель должен поставлять своим клиентов R изделий равномерно в течение интервала времени Т. таким образом, спрос фиксирован и известен. Нехватка товара не допускается, т.е. штраф при неудовлетворенном спросе бесконечно велик (C2 =µ). Переменные затраты производства складываются из следующих элементов: C1 - стоимость хранения одного изделия (в единицу времени), C2 - стоимость запуска в производство одной партии изделий.

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

Уравнение цен и его аналитическое решение. Только чтоописанная ситуация представлена графически на рис.5. Пусть q -размер партии, ts - интервал времени между запусками в производство партии, а R - полный спрос за всё времени планирования T.


Тогда R/q – число партий за время Т и

Если интервал ts начинается, когда на кладе имеется q изделий и заканчивается при.

отсутствии заказов, тогда q/2 – средний запас в течение ts (равенство q/2= qср следует рассматривать как приближенное. Точность его тем выше, чем больше R) q/2* C1 ts затраты на хранения в интервале ts.

Общая стоимость создания запасов в интервале ts равна сумме стоимости запуска в производство


Для вычисления полной стоимости создания запасов за время Т следует эту величину умножить на общее число партий за это время:


Подставляя сюда выражение для ts, получаем


или

Члены в правой части уравнений (44) представляют стоимость хранения и полную стоимость заказа в производстве всех партий. С увеличением размера партий первый член возрастает, а второй убывает. Решение задачи управления запасами и состоит в определении такого размера партии qo, при котором суммарная стоимость была бы наименьшей (рис. 6)


Найденное оптимальное значение qo размер партии


Для оптимальных tsо и Qo имеем

Пример I: Пусть предприниматель должен поставлять своему заказчику 24000 единиц продукции в год. Так как получаемая продукция используется непосредственно на сборочной линии и заказчик не имеет для нее специальных складов, поставщик должен единично отгружать дневную норму. В случаи нарушения поставок поставщик рискует потерять заказ. Поэтому нехватка продукции недопустима, т.е. штраф при нехватке можно бесконечным. Хранение единицы продукции в месяц стоит 0,1 долл. Стоимость запуска в производство одной партии продукции составляет 350 долл.

Требуется определить оптимальный размер партии q0, оптимальный период и tsо вычислить минимум общих ожидаемых годовых затрат Qо. В данном случае Т = 12 месяцам, R = 24 000 единиц, Сs = 0,1 долл./партия Сs = 350 дол/партия. Подстановка этих значений в уравнения (9), (10) и (11) дает нам.

Модель II.

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

Уравнение цен и его аналитическое решение.Рассматриваемая ситуация изображена на рис. 7. В начале каждого интервала имеется уровень запасов. Из подобия треугольников находим.

Средний запас в течении t1, равен S/2. Поэтому затраты на хранение за всё время t1

составляют S/2 * t1 С1. Средняя нехватка (превышение спроса над уровнем запасов) за врем t2 равна (q-S)/2, и штраф за время t2 равна (q – S)/2, и штраф за время t2 составляет ((q – S)/2)* Q2 t2 .

Таким образом, ожидаемые суммарные расходы за всё время Т определяется следующим выражением:

Подставляя сюда найденные выше выражения для t1 и t2 учитывая полученное раннее выражение для ts, имеем

Из уравнения (12) можно найти оптимальные значения для q и S, при которых полные ожидаемый расходы будут минимальными.

После дифференцирования уравнения (12) имеем:

.

Приравнивая эти частные производные нулю и упрощая, получаем выражения,

Решая эту систему уравнений относительно S и q, находим

и, следовательно,

Что бы получить Qо, заменим, что

Поставляем (14) и (51) в (12), после упрощения получаем

При сравнении результатов, полученных для моделей I и II, можно заметить, что во первых уравнения (9), (10) и (11) можно получить из уравнения (13), (15), и (16), если в них устремиться С2 к бесконечности. Этот результат нельзя считать неожиданным, так как модель I есть частный случай модели II.

Во – вторых, если С2 ¹ µ, то

Следовательно, ожидаемые суммарные расходы в модели II меньше, чем в модели I.

Пример II: Пусть сохраняются все условия примера I, но только штраф С2 за нехватку теперь равен 0,2 долл. за одно изделие в месяц. И уравнения (13) – (16) получаем:

При оптимальной стратегии ожидаемый дефицит к концу каждого периода составлял бы 4578 – 3058 = 1522 изделия.


6. Модель I. Модель Уилсона без ограничений

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

1. планируется запасы только одного товара или одной товарной группы;

2. уровень запасов снижается равномерно в результате равномерно производимой продажи;

3. спрос и планируемом периоде заранее полностью определен;

4. поступление товаров производится строго в соответствии с планом, отклонения не допускаются, штраф при неудовлетворенном спросе бесконечно велик;

5. издержки управления запасами складывается только из издержек по завозу и хранению запасов.

Суммарные издержки будем считать зависящими от величины одной поставки q. Таким образом, задача оптимального регулирования запасов сводится к нахождению оптимального размера q0 одной постановки. Найдя оптимальное значение управляемой переменной q, можно вычислить и другие параметры модели, а именно: количество поставок n0, оптимальный интервал времени tso между двумя последовательными поставками, минимальные (теоретические) суммарные издержки Q0.

Введем следующие обозначения для заранее известных параметров модели:

T - полный период времени, для которого строится модель;

R - весь объем (полный спрос) повара за время T;

C1 - стоимость хранения одной единицы товара в единицы времени;

Cs - расходы по завозу одной партии товара.


Обозначим через Q неизвестную пока суммарную стоимость создания запасов или, что то же самое, целевую функцию. Задача моделирования состоит в построении целевой функции Q = Q(q). Суммарные издержки, будут состоять из издержек по завозу и хранению товара.

Полные издержки по хранению текущего запаса будет равны


т.е. произведению стоимости хранению одной единицы товара на “средний” текущий запас. По предложению 2 уровень запасов снижается равномерно в результате равномерно производимой продажи, т.е. если в начальный момент создания запаса он равен q, то в конце периода времени ts он стал равен 0 и тогда “средний” запас равен

Полные издержки по завозу товара будут равны

т.е. произведению стоимости завоза одной партии товара на количество поставок n, которые очевидно равны .

Тогда суммарные издержки управления текущими запасами составят


т.е. целевая функция Q является нелинейной функцией величины q, изменяющейся в пределах от 0 до R.

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

при ограничениях 0 < q £ Q (17)


определить значения q, обращающее в минимум нелинейную целевую функцию


Формализованная задача строго математически записывается в виде:


Решение задачи проведем по известной схеме. Вычисляем производную:


И приравниваем её к нулю:


Чтобы убедиться, что в точке q = q0 функция Q(q) действительно достигает своего минимума, вычислим вторую производную:


Итак, оптимальный размер одной поставки равен:


оптимальный средний текущий запас:


оптимальное число поставок:


оптимальный интервал между двумя последовательными поставками:

оптимальные (теоретические) издержки составят:


ПРИМЕР 1. Торговое предприятие в течение года планирует завести и реализовать сахар общим объёмом 10 тысяч тон. Стоимость завоза одной партии товара равна 1000 рублей, а хранение одной тонны сахара обходится в 50 рублей. Определить оптимальный размер одной поставки, чтобы суммарные расходы по завозу и хранению товара были минимальны, а также количество поставок, интервал времени между двумя последовательными поставками и минимальные (теоретические) суммарные издержки.


По условию задачи: R = 10000, Cs = 1000, C1 = 50, T = 12 мес.

По формулам (19), (21), (22) и (23) имеем:

Итак, оптимальный размер одной поставки равен 632 тонны, количество поставок nо равно 16, время tso между двумя последовательными поставками равно 23 дня, а минимальные суммарные расходы составят 31600 рублей.

Заметим, что условия рассмотренной задачи во многом являются идеализированными. На практике не всегда является возможным придерживаться полученных теоретических параметров модели управления запасами. Например, в рассмотренной задаче мы получили, что оптимальный размер одной поставки равен 632 тонны, но может так оказаться, что завод-изготовитель отпускает сахар только вагонами по 60 тонн. Значит, торговое предприятие вынуждено отклоняться от оптимального размера одной поставки. Поэтому важно определить такие пределы отклонения, которые не приводят к существенному возрастанию суммарных издержек.


Целевая функция Q(q) управления запасами является суммой двух функций – линейной и гиперболической. Изобразим её график схематически.

В области минимума она изменяется медленно, но с удалением от точки qo, особенно в сторону малых q, величина Q быстро возрастает. Определим доступные изменения размера одной поставки по доступному уровню возрастания издержек. Пусть торговое предприятие “согласно” на возрастание минимальных издержек в не более, чем b раз (b > 1), т.е. предприятие допускает издержки

Q = bQo (24)

Отклонение размера одной поставки q от оптимального зададим с помощью дополнительного параметра a в виде:

q = aqo.


Тогда суммарные издержки при таком размере одной поставки будет равны:


из (24) и (25) следует:


Разрешая (26) относительно a получаем:

Пусть в примере 1 предприятие допускает увеличение суммарных издержек на 20%

Подобные работы:

Актуально: