Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВОПРОСЫ_ОТВЕТЫ РУиТП.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

11. Математическое моделирование спроса и предложения

В соответствии с определением рынок с одним товаром представим в виде трех подсистем, см. рис.5.1:

производители в совокупности, определяющие рыночное предложение;

потребители, определяющие рыночный спрос;

третья связующая подсистема – товар.

Первая подсистема представлена Q производителями, вторая - L потребителями этого продукта: Q – число, q - индекс, а Q - множество индексов производителей (фирм), аналогично l - индекс, L - число, L - множество потребителей, L .

Поэтому при построении математической модели рынка необходимо знать:

  • поведение (модель) каждого потребителя, в том числе с учетом функции спроса;

  • модель каждого производителя с учетом функции предложения.

5.2.1. Модель поведения отдельного потребителя (спроса)

Спрос представляет собой общее количество товара, услуг, которые все потребители в совокупности хотят, и могут купить по его предложенным ценам и четко установленным условиям в течение определенного периода времени. [3, 53].

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

=f(pх, py, bx, hx). (5.2.1)

где - количество приобретенного товара "x", pх – цена на этот товар, py - цена взаимозаменяющего товара, bx - доход (бюджетные ограничения), hx - значение любой другой переменной, влияющей на спрос (ее могут быть затраты на рекламу, численность населения, качество продукции, транспортные расходы и другие потребительские ожидания).

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

Обозначим: X(t)={xql(t), q= , l= } - вектор переменных, определяющий объемы продукта, купленные l-м потребителем у q-го производителя (фирмы), он по своей величине совпадает с вектором переменных, определяющего действия производителя.

На действия потребителя накладываются:

во-первых, бюджетные ограничения - b , lL - максимальный объем финансовых средств, которые он может выделить на покупку продукта от разных фирм,

во-вторых, ограничения, связанные с минимальной потребностью в данных изделиях x , lL или, что эквивалентно, b - минимальный объем финансовых средств, который потребитель выделяет на покупку продукта:

b pqxql(t) b , lL, (5.2.2)

где pq - стоимость единицы товара, установленной q-й фирмой на рынке.

Вместо b в (5.2.2) можно использовать ограничение xql(t) x , lL.

При покупке продукта основополагающими действиями потребителя - "покупать - не покупать" является:

а) величина цены pq, установленная q-м производителем - потребитель стремится выбрать тот товар, у которого pq, qQ как можно меньше;

б) набор характеристик товара: качество, место расположения продажи, время доступа, реклама и т. п. - потребитель стремится выбрать тот товар, у которого эти характеристики наиболее приемлемы.

Цель любого потребителя купить необходимый объем товара по наиболее низкой цене с приемлемым набором характеристик. Эту целенаправленность сформулируем в виде задачи математического программирования:

lL, min fl(X(t))= p xql(t), (5.2.3)

при ограничениях

bpqxql(t) b , xql(t)0, (5.2.4)

где fl(X(t)) - целевая функция (критерий), p, xql, q= , lL - управляющие переменные, которые представлены в задаче произведением, а отсюда задача оптимизации (5.2.3)-(5.2.4) – не линейна, в ней потребитель минимизирует свои затраты, за счет стоимости; если в (5.2.3) стоимость p представлена постоянной величиной, то задача оптимизации (5.2.3)-(5.2.4) – линейна, в ней потребитель минимизирует свои затраты, за счет объема покупок;

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

Задача (5.2.3)-(5.2.4) является моделью поведения любого lL потребителя на дискретный период tT.

Не надо!!!! Пример 5.1. (Линейная модель потребителя).

Дано: x1, x2 - объемы продукта, проданные потребителю первым и вторым производителем соответственно; p1, p2 - цены на продукт фиксированы, что позволяет рассматривать задачу (2.2.3)-(2.2.4) как линейную; b , b - минимальный и максимальный объем финансовых средств, которые могут выделить на покупку продукта от разных фирм потребитель; x - минимальный объем товара, которые потребляет от разных фирм потребитель.

На объем покупок оказывают влияние производственные возможности фирм: a1, a2 - затраты на производство продукта у обоих производителей;

bq, q=1, 2, - финансовые возможности фирм при производстве продукта.

Построить оптимизационную модель спроса и объемы покупок у обоих производителей.

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

min f(X) = p1x1 + p2x2 , (5.2.5)

при ограничениях b ≤p1x1+p2x2≤b ,

a1x1≤b1, a2x2≤b2, x1, x20. (5.2.6)

В числовом виде: p1=p2=500, a1=a2 =400, b =100000,

b =300000, x =100, a1=a2=400. bq=500, q=1, 2.

min f(X) = 500x1 + 500x2 , (5.2.7)

при ограничениях 100000≤500x1+500x2≤300000,

400x1≤150000, 400x2≤150000, x1, x2  0. (5.2.8)

Для решения этой задачи линейного программирования используем симплексный алгоритм, представленный в системе Matlab (функция linprog(…)). В результате решения получим: X*={x1=100.0, x2=100.0}, f*=f(X*)=100000.

Очевидный результат - минимальный уровень спроса определяется вторым ограничением R2=500x1 + 500x2=100000.