Главная страница
Навигация по странице:

  • 4.4 Модель с пороговой стратегией подачи заявок

  • 5. Имитационное моделирование торгов и конкурсных механизмов

  • 5.2 Голландский аукцион

  • ИМЭП_Пособие_лаб_Excel. Имитационное моделирование экономических


    Скачать 3.99 Mb.
    НазваниеИмитационное моделирование экономических
    АнкорИМЭП_Пособие_лаб_Excel
    Дата12.10.2019
    Размер3.99 Mb.
    Формат файлаpdf
    Имя файлаИМЭП_Пособие_лаб_Excel.pdf
    ТипДокументы
    #89709
    страница5 из 9
    1   2   3   4   5   6   7   8   9
    С
    15=G10-1
    С
    16=ЕСЛИ(C15<>0;C15-1;$G$10-1).
    Остаток запаса на начало периода равен сумме остатка в конце предыдущего периода и объема доставки (в случае совершения события простаки товара
    , т.е. при равенстве индикатора нулю).
    D15=ЕСЛИ(C15<>0;G5;G5+G6)
    D16=ЕСЛИ(C16<>0;F15;F15+$G$6).
    Моделирование спроса осуществляется тем же способом, как и в предыдущей модели.
    Остаток товара на конец периода равен разности уровня запаса на начало периода и спроса (в случае дефицита это значение равно нулю)
    F15=ЕСЛИ(E15Издержки рассчитываются в зависимости от размера запасов на складе
    (дефицита) и того, произошла ли доставка
    G15=ЕСЛИ(C15<>0;ЕСЛИ(E15D15));ЕСЛИ(E15

    Рис
    . 4.9 – Моделирование системы управления запасами с периодической стратегией подачи заявок и случайным спросом
    Задачи
    1. Рассмотрите данною систему, считая, что величина неудовлетворенного спроса учитывается в последующие периоды.
    2. Изменяя объем заказанной партии, найдите его оптимальное значение
    (при котором общие издержки минимальны).
    3. Выполните моделирование, полагая, что объем доставки в каждом периоде
    – случайная величина, равномерно распределенная на интервале
    [90;110].
    4. Предположите, что издержки хранения зависят от текущего количества запаса и рассчитываются по формуле
    1,
    0 1;
    2,
    1.
    V Ch
    если
    V
    G
    CH
    V Ch
    если V
    G

    <
    <

    =


    >

    где
    V
    - текущий уровень запаса на складе;
    1
    G
    - граница разрыва цен (
    1
    G
    =50 шт.);
    1,
    2
    Сh Ch
    - цены хранения единицы товара на складе (
    1
    Сh
    =50 руб.,
    2
    Сh
    =60 руб
    .).
    5. Рассмотрите случай, когда объем заказанной партии – величина, рассчитываемая
    (в каждом периоде) по формуле max
    i
    Part
    V
    V
    =

    ,
    где max
    V
    - максимальный уровень запаса (
    max
    V
    =120);
    V
    - текущий уровень запаса на складе;
    i
    - номер периода (
    1..
    i
    T
    =
    ,
    T
    - период моделирования).
    6. Выполните 10 экспериментов и рассчитайте величины:
    • среднее значение издержек;
    • среднее квадратическое отклонение издержек;
    • среднюю величину запаса на складе на конец периода моделирования
    4.4 Модель с пороговой стратегией подачи заявок
    В
    отличие от модели с периодической стратегией подачи заявок, в данной модели заявка на доставку партии товара подается в том случае, если уровень запаса становится ниже некоторого минимального значения min
    V
    Примем следующие исходные данные:
    Ch
    =60 руб.;
    Cd
    =160 руб.;
    Cp
    =10 руб.;
    Part
    =100 шт.;
    N
    =100 шт.;
    MC
    =40 шт.;
    SC
    =5 шт.; min
    V
    =10 шт. Предполагая, что доставка осуществляется в начале периода выполним моделирование (рис.4.10).
    Индикатор наступления времени поставки становится равным единице в том случае
    , если уровень запаса на складе стал меньше минимально допустимого
    С
    15 =ЕСЛИ(G5>G10;0;1)
    С
    16=ЕСЛИ(F15>$G$10;0;1).
    Запас на начало периода в случае доставки равен сумме объема заказанной партии и остатка на складе, иначе – остатку товара на конец предыдущего периода
    D15=ЕСЛИ(C15=0;G5;G5+G6)
    D16=ЕСЛИ(C16=0;F15;F15+$G$6).

    Рис
    . 4.10 – Моделирование системы управления запасами с пороговой стратегией
    Расчет спроса и остатка запаса аналогичен предыдущим моделям. Издержки включают затраты на хранение, доставку, штраф за дефицит
    G15=ЕСЛИ(C15=0;ЕСЛИ(E15D15));ЕСЛИ(E15Задачи
    1. Предположите, что время доставки – случайная величина с нормальным законом распределения (среднее значение
    M
    Т
    =3, среднее квадратическое отклонение
    S
    Т
    =1) и выполните моделирование для 12 дней.
    Решение
    Для выполнения данного задания необходимо изменить, во-первых, расчет индикатора
    (рис.4.11). В случае подачи заявки его значение должно быть равно случайной величине времени доставки, которое уменьшается на единицу в последующие периоды.
    С
    17=ЕСЛИ(G5>G12;0;1+ЦЕЛОЕ($G$10+$G$11*((СЛЧИС()+СЛЧИС()+СЛЧИС()+
    СЛЧИС
    ()+СЛЧИС()+СЛЧИС()+СЛЧИС()+СЛЧИС()+СЛЧИС()+СЛЧИС()+СЛЧИС()
    +СЛЧИС())-6)))

    С
    18=ЕСЛИ(C17=0;ЕСЛИ(F17>$G$12;0;1+ЦЕЛОЕ($G$10+$G$11*((СЛЧИС()+СЛ
    ЧИС
    ()+СЛЧИС()+СЛЧИС()+СЛЧИС()+СЛЧИС()+СЛЧИС()+СЛЧИС()+СЛЧИС()+С
    ЛЧИС
    ()+СЛЧИС()+СЛЧИС())-6)));C17-1).
    В
    случае если индикатор равен единице, то считается, что товар доставлен на склад и поэтому увеличивается уровень запаса
    D17=ЕСЛИ(C17=1;G5+G6;G5)
    D18=ЕСЛИ(C18=1;F17+$G$6;F17).
    Расчет издержек выполняется следующим образом
    G17=ЕСЛИ(C17<>1;ЕСЛИ(E17D17));ЕСЛИ(E17D17)+$G$9*$G$6))
    Рис
    . 4.11 – Моделирование системы управления запасами со случайным временем поставки
    2. Выполните моделирование, считая, что величина неудовлетворенного спроса учитывается в последующие периоды.
    3. Рассмотрите случай, когда объем партии – случайная величина с дискретным законом распределения
    Значение
    98 99 100 101
    Вероятность
    0,1 0,1 0,7 0,1

    4. Изменяя значение минимального уровня запаса и объема заказанной партии
    , определите их оптимальные величины (при которой издержки минимальны
    ).
    5. Выполните 10 экспериментов и рассчитайте величины:
    • среднее значение издержек;
    • среднее квадратическое отклонение издержек;
    • среднюю величину дефицита товара.
    6. Предположите, что прежде, чем товар будет доставлен на склад, откуда совершаются продажи, он проходит два пути: от завода-производителя до ближайшего крупного города Н., от города Н. до места нахождения склада
    (город Т.) (рис. 4.12).
    Рис
    .4.12 – Схема доставки товара
    При этом время доставки является случайной величиной с дискретным законом распределения.
    Закон распределения времени доставки от завода-производителя до города Н:
    Значение
    5 6
    7 8
    Вероятность
    0,2 0,3 0,35 0,15
    Закон распределения времени доставки от города Н. до склада продавца:
    Значение
    1 2
    3
    Вероятность
    0,5 0,3 0,2

    5. Имитационное моделирование торгов и конкурсных
    механизмов
    Торги за приобретение прав на собственность или за преимущества при предоставлении услуг являются важным видом действий на финансовом рынке.
    Под аукционом понимается продажа и покупка товаров и услуг на публичных конкурентных торгах, в процессе которых устанавливается их конечная цена.
    Наиболее распространенные типы аукционов представлены на рис. 5.1.
    Предложения на предметы торгов могут одновременно поступают от продавца и покупателя
    (двухсторонний аукцион), в противном случае аукцион является односторонним
    Если все участники знают о предложениях друг друга, то речь идет об открытом формате предложения. При закрытом формате предложений претенденты не знают о предложении оппонентов. Цена на предмет аукциона может изменяться по двум схемам: увеличение на шаг лота (если начальная цена занижена
    ), снижение на шаг лота (начальная цена завышена). Кроме того, аукционы различаются по объекту поиска: покупателей товара, поставщиков товара
    (обратный аукцион) (рис.5.2). Кроме перечисленных характеристик аукционы отличаются продолжительностью (время проведения фиксировано, либо нет), политикой установления цены предмета аукциона (самое высокое предложение
    , второе самое высокое предложение и т.д.) и др.
    Рис
    . 5.1 – Классификация видов аукционов
    а
    ) б
    ) в
    )
    Рис
    . 5.2– Типы аукционов: а) Обратный; б) Обычный; в) Двойной
    Также аукцион может быть электронным, т.е. проводиться с помощью сети
    Интернет в режиме онлайн. Среди наиболее распространенных аукционов можно назвать www.ebay.com (рис.5.3), www.molotok.ru, www.auction.ru и др.
    Участники аукциона могут иметь различные стратегии поведения: истинного предложения
    (ориентация на личную оценку), случайного предложения (личные оценки генерируются случайным образом), Каплан (ожидание последнего момента для предложения) и т.д. Особым случаем является сговор претендентов, когда конкурентоспособные предложения отправляет лишь один член образовавшейся группы.
    В
    качестве характеристик аукционов могут быть рассмотрены такие показатели как число шагов, время установления победителя, а также эффективность установленной цены, которая вычисляется по формуле
    Личная оценка победителя Установленная цена аукциона
    Эффективность
    Личная оценка победителя

    =

    Рис
    .5.3 – Аукцион ebay
    Существует теория аукционов [17], рассматривающая аналитическое решение отдельных задач: распределения ресурсов, оценка характеристик и т.д.
    Использование методаимитационного моделирования при исследовании аукционов обусловлено следующими факторами:
    1. Возрастает сложность торгов. Множество различных правил проведения аукционов приводят к тому, что описать их в аналитической форме не представляется возможным
    Появление данных правил вызвано стремлением организаторов предотвратить сговор участников и отказ от своих предложений, получить максимальную прибыль и т.д.
    2. Возможность исследовать поведение участников с предопределенными стратегиями
    . Это реализуется с помощью специальных подпрограмм, имитирующих претендентов аукциона.
    3. Полученное программное обеспечение может быть применено в целях обучения методикам проведения аукциона, в качестве тренажеров.
    Среди подобных программ можно назвать Имитрейд (С++) [18], JASA (Java)
    [19], работу Steighlitz [20] и др.

    Далее будет рассмотрена технология моделирования аукционов с помощью пакета
    Excel.
    5.1 Обратный аукцион
    Рассматриваемый аукцион имеет следующие характеристики (похожий аукцион проводится с целью поставки товаров для государственных и муниципальных нужд [21] и отличается способом расчета шага, величина которого может уменьшаться при отсутствии согласных претендентов):
    • торги начинаются с определенной стартовой цены
    С
    ;
    • процесс торгов состоит из шагов, на каждом из которых участники выражают либо нет согласие с предложенной ценой;
    • на каждом последующем шаге стоимость предмета аукциона уменьшается на величину, равную
    d
    % начальной цены (шаг лота составляет
    d C

    );
    • в случае отсутствия претендентов на текущем шаге аукцион считается оконченным
    Участники аукциона имеют личные оценки
    O
    предмета торгов. В том случае, если объявленная цена шага превышает их оценку, то претенденты выражают согласие
    , а в противном случае – нет. Предположим, что личные оценки имеют нормальное распределение с параметрами: среднее значение
    М
    , среднее квадратическое отклонение
    σ
    На рис.5.4 представлено моделирование данного аукциона со следующими входными данными:
    С
    =1000 руб.;
    d
    =3%;
    М
    =920 руб.;
    σ
    =10 руб. Значения личных оценок генерируются следующим образом
    С
    10=$C$7+$C$8*((СЛЧИС()+СЛЧИС()+СЛЧИС()+СЛЧИС()+СЛЧИС()+СЛЧИС(
    )+СЛЧИС()+СЛЧИС()+СЛЧИС()+СЛЧИС()+СЛЧИС()+СЛЧИС())-6).
    Цена аукциона на первом шаге равна стартовой, а, начиная со второго, рассчитывается путем уменьшения предыдущей на шаг лота (в том случае, если аукцион не был завершен)
    С
    16=ЕСЛИ(I15="Нет";C15-$C$5*$C$4;"-").
    Поведение каждого участника строится в случае объявления новой цены по следующее схеме
    D15=ЕСЛИ(C15<>"-";ЕСЛИ($C$10<=C15;"Да";"Нет");"-").
    Наконец
    , в последнем столбце определяется, окончен ли аукцион, путем вычисления количества согласных с предложенной ценой участников

    I15=ЕСЛИ(C15<>"-";ЕСЛИ(СЧЁТЕСЛИ(D15:H15;"Да")>0;"Нет";"Да");"-").
    Рис
    . 5.4 – Имитация обратного аукциона, проводимого с целью поиска поставщиков
    Задачи
    1. Выполните моделирование, считая, что вероятность выражения согласия участника с предложенной ценой равна
    Р
    (
    Р
    =0,9), т.е. независимо от личной оценки претендент может передумать, занять выжидательную позицию и т.д.
    2. Рассмотрите следующий случай сговора участников (назовем его «создание группой иллюзии участия»). Пусть претенденты с номерами 1,2,3 вступили в сговор таким образом, что фактически принимать участие в аукционе будет лишь участник с номером 1. Остальным необходимо лишь выразить согласие на первом шаге. Для этого личная оценка участников под номерами
    2 и 3 приравнивается к стартовой цене. Генерирование личной оценки участника под номером 1 не изменяется.
    3. Рассмотрите еще один случай сговора участников (назовем его «создание группой иллюзии конкуренции»). Здесь состав и функции участников группы такой же, как и в предыдущем задании. Пусть личные оценки участников с номерами
    1,4,5 распределены равномерно на интервале [920;950]. Тогда
    личная оценка участников под номерами 2 и 3 генерируется случайным образом так, чтобы
    1 2
    1 3
    ;
    О
    O
    О
    O
    <
    <
    , например, из интервала [951;1000].
    4. Добавьте еще одного участника, который выражает согласие с предложенной ценой в том случае, если она выше его личной оценки и нет других согласных претендентов (т.е. ждет наступления последнего момента
    ).
    5. Проведите 10 экспериментов и рассчитайте следующие величины:
    среднее число шагов аукциона;
    • среднее значение установленной цены предмета аукциона.
    5.2 Голландский аукцион
    Этот аукцион получил свое название, поскольку используется при продаже тюльпанов в Голландии (данный механизм также применяется при продаже рыбы, табака
    , сельскохозяйственных продуктов и поддерживается в аукционе eBay). Его основные правила:
    • торги начинаются с определенной стартовой цены
    С
    , которая является завышенной;
    • процесс торгов состоит из шагов, на каждом из которых участники выражают либо нет согласие с предложенной ценой;
    • на каждом последующем шаге стоимость предмета аукциона уменьшается на величину, равную
    d
    % начальной цены;
    • в случае отсутствия претендентов на текущем шаге аукцион считается оконченным
    Как и в предыдущем аукционе, участники имеют личные оценки
    O
    предмета торгов
    . Претенденты выражают согласие в том случае, если объявленная цена ниже их оценки. Предположим, что личные оценки имеют нормальное распределение с параметрами: среднее значение
    М
    , среднее квадратическое отклонение
    σ
    На рис.5.5 представлено моделирование данного аукциона со следующими входными данными:
    С
    =1000 руб.;
    d
    =3%;
    М
    =920 руб.;
    σ
    =10 руб.
    Можно увидеть, что число претендентов на четвертом шаге равно четырем.
    На практике из них в качестве победителя выбирается тот, кто выразил согласие первым

    Генерация личных оценок и расчет объявленной цены лота здесь выполняется так же, как и в предыдущей задаче.
    Поведение участников определяется следующим выражением
    D15=ЕСЛИ(C15<>"-";ЕСЛИ($C$10>=C15;"Да";"Нет");"-").
    А
    условие окончания аукциона можно записать таким образом
    I15=ЕСЛИ(C15<>"-";ЕСЛИ(СЧЁТЕСЛИ(D15:H15;"Да")>0;"Да";"Нет");"-").
    Рис
    . 5.5 – Моделирование Голландского аукциона
    Задачи
    1. Выполните моделирование, считая, что вероятность выражения согласия участника с предложенной ценой равна
    Р
    (
    Р
    =0,95), т.е. независимо от личной оценки претендент может передумать, занять выжидательную позицию и т.д.
    2. Рассмотрите случай сговора участников, называемый «создание группой иллюзии участия» (см. обратный аукцион вторую задачу). В сговор вступили претенденты с номерами 1,2,4 таким образом, что фактически принимать участие в аукционе будет лишь участник с номером 2.
    3. Рассмотрите случай сговора участников, называемый «создание группой иллюзии конкуренции» (см. обратный аукцион третью задачу). Состав и функции участников группы такой же, как и в предыдущем задании, а личные оценки участников с номерами 2,3,5 распределены равномерно на интервале
    [910;945].

    4. Включите еще одного участника и установите его личную оценку таким образом
    , чтобы это было максимальное значение, при котором он всегда будет победителем.
    5. Рассчитайте эффективность установленной цены предмета аукциона.
    6. Проведите 10 экспериментов и рассчитайте следующие величины:
    • среднее число шагов аукциона;
    • среднее значение установленной цены предмета аукциона.
    5.3 Английский аукцион
    Английский тип аукциона часто используется при продаже антикварных изделий
    , предметов искусства и т.д. (например, аукционными домами Sotheby's,
    Christie's и Phillips). При таком аукционе назначается некоторая минимальная цена
    С
    , после чего поступают заявки участников, которые не должны быть ниже
    С
    Участники с личными оценками
    O
    отправляют заявку в том случае, если текущее максимальное предложение ниже их оценки. Предположим, что за рассматриваемый период появилось
    N
    желающих приобрести предмет аукциона.
    Их личные оценки имеют нормальное распределение с параметрами: среднее значение
    М
    , среднее квадратическое отклонение
    σ
    Время между поступлениями двух претендентов является случайной величиной с
    показательным законом распределения и средним значением
    CT
    Моделирование
    Английского аукциона представлено на рис.5.6. При этом были использованы следующие входные данные:
    N
    =5;
    С
    =900 руб.;
    М
    =970 руб.;
    σ
    =10 руб.;
    CT
    =20 мин.
    Генерация личных оценок здесь выполняется так же, как и в предыдущей задаче
    . Время поступления первой заявки рассчитывается по формуле
    1   2   3   4   5   6   7   8   9


    написать администратору сайта