~Экзамен~ / 1999_Задачи по МСП
.docЗадачи по МСП
№1
Величина поставки зависит от текущего значения запасов на складе и задана следующей таблицей:
Запасы |
0 |
500 |
1000 |
1500 |
2000 |
Поставки |
2600 |
2100 |
1600 |
1100 |
1000 |
Величина выборки описывается случайным процессом с матрицей
0,93 |
0,07 |
0,74 |
0,26 |
Причем в 1-м состоянии величина выборки = 400, а во 2-м состоянии = 400
Текст программы:
У С.Н=С.П+ПОСТ.ПН-ВЫБ.ПН
У ДУ.Н=ДТ.ПН
Д В1.Н=EVENT(0,07)
Д В2.Н=EVENT(0,26)
Д В3.Н=SWTCH(В1.Н, В2.Н, ДУ.Н)
Д С1.Н=WHOLE((С.Н/500), 0)*500
Т ДТ.НБ=В3.Н
Т ПОСТ.НБ=TABLE(МП, С1.Н, 0, 500)
Т ВЫБ.НБ=SWTCH(400, 600, В3.Н)
Е
И МП=2600/2100/1600/1100/1000
И DT=1
И ВРЕМЯ=0
И ДЛИНА=15
Е
№2
Величина поставки зависит от текущего значения запасов на складе и задана следующей таблицей:
Запасы |
0 |
300 |
600 |
900 |
1200 |
Поставки |
1600 |
1100 |
800 |
400 |
0 |
Выборка проводится партиями по 80 единиц, выбирается максимально возможное число партий. При этом минимальный объем склада = 200.
Текст программы:
У С.Н=С.П+ПОСТ.ПН-ВЫБ.ПН
Д X1.Н=С.Н -200
Д X2.Н=WHOLE((X1.Н/80),0)
Д X3.Н=CLIP(0, X2.H, X2.H, 0)
Д С1.Н=WHOLE((С.Н/300), 0)*300
Т ПОСТ.НБ=TABLE(МП, С1.Н, 0, 300)
Т ВЫБ.НБ=X3.H
Е
И МП=1600/1100/800/400/0
И С=300 (начальный уровень склада)
И DT=1
И ВРЕМЯ=0
И ДЛИНА=15
Е
№3
Величина поставки дискретна и случайны. Она описывается рядом распределения:
Вероятность |
0,20 |
0,38 |
0,42 |
Значение |
850 |
600 |
750 |
Выборка производится партиями по 80 единиц, выбирается максимально возможное число партий. При этом минимальный объем склада = 300.
Текст программы:
У СКЛ.Н=СКЛ.П+ПОСТ.ПН-ВЫБ.ПН
Д ДВ.Н=СКЛ.Н -300
Д ВЧП.Н=WHOLE((ДВ.Н/80),0)
Д РВ.Н=ВЧП.Н*80
Д СЛЧ.Н=RAND(0.3)
Д ДВ1.Н=CLIP(850, 600, СЛЧ.Н, 0.2)
Д ДВ2.Н=CLIP(ДВ1.Н, 750, СЛЧ.Н, 0.58)
Т ПОСТ.НБ=ДВ2.Н
Т ВЫБ.НБ=РВ.Н
Е
И МП=1600/1100/800/400/0
И СКЛ=500 (начальный уровень склада)
И DT=1
И ВРЕМЯ=0
И ДЛИНА=15
Е
№4
Величина поставки зависит от текущего значения запасов на складе и задана следующей таблицей
Запасы |
0 |
500 |
1000 |
1500 |
2000 |
Поставки |
2600 |
2200 |
1600 |
1400 |
600 |
Выборка задана массивом заявок, очередная заявка удовлетворяется, если значение запасов на складе после ее удовлетворения не ниже страхового запаса на складе в 300 единиц. Массив заявок:
200 |
450 |
300 |
350 |
500 |
Текст программы:
У СКЛ.Н=СКЛ.П+ПОСТ.ПН-ВЫБ.ПН
Д ПЗ.Н=QUANT(МЗ, 0)
Д РП.Н=CLIP(П3.Н, 0, П3.Н, (СКЛ.Н-300))
Д ПС.Н=TABLE(МП, СКЛ.Н, 0, 500)
Т ПОСТ.НБ=ПС.Н
Т ВЫБ.НБ=РП.Н
Е
И МП=2600/ 2200/ 1600/ 1400/ 600
И МЗ=200/ 450/ 300/ 350/ 500
И СКЛ=500 (начальный уровень склада)
И DT=1
И ВРЕМЯ=0
И ДЛИНА=15
Е
№5
Величина поставки дискретна и случайны. Она описывается рядом распределения:
Вероятность |
0,11 |
0,81 |
0,06 |
0,02 |
Значение |
350 |
600 |
450 |
500 |
Выборка задана массивом заявок, очередная заявка удовлетворяется, если значение запасов на складе после ее удовлетворения не ниже страхового запаса на складе в 300 единиц. Массив заявок:
300 |
550 |
500 |
350 |
500 |
Текст программы:
У С.Н=С.П+ПОСТ.ПН-ВЫБ.ПН
Д ВЕР.Н=RAND(0,1)
Д К1.Н=CLIP(350, 600, ВЕР.Н, 0.11)
Д К2.Н=CLIP(К1.Н, 450, ВЕР.Н, 0.92)
Д К3.Н=CLIP(К2.Н, 500, ВЕР.Н, 0.98)
Т ПОСТ.НБ=К3.Н
Т ВЫБ.НБ=CLIP(QUANT(МЗ.Н, 0), 0, 300, (С.Н-QUANT(МЗ.Н, 0)))
Е
И МЗ=300/ 550/ 500/ 350 /500
И DT=1
И ВРЕМЯ=0
И ДЛИНА=15
Е
№6
Величина поставки дискретна и случайны. Она описывается рядом распределения:
Вероятность |
0,19 |
0,08 |
0,73 |
Значение |
450 |
400 |
350 |
Учтите, что раз в 7 дней поставка не производится. Выборка задана массивом заявок, выбираемых циклически. Массив заявок:
500 |
250 |
500 |
650 |
500 |
Выборка осуществляется по вторникам и средам
Текст программы:
У С.Н=С.П+ПОСТ.ПН-ВЫБ.ПН
Д ДСЧ.Н=RAND(0,1)
Д Д1.Н=CLIP(450, 400, ДСЧ.Н, 0.19)
Д Д2.Н=CLIP(Д1.Н, 350, ДСЧ.Н, 0.28)
Д ВД.Н=QUANT(М1, 0)
Д ДВ.Н=QUANT(М2, 0)
Т ПОСТ.НБ=SWTCH(Д2.Н, 0, ВД.Н)
Т ВЫБ.НБ=SWTCH(QUANT(М3, 0), 0, ДВ.Н)
Е
И
И М1=0/ 0/ 0/ 0/ 0/ 0/ 1
И М2=1/ 0/ 0/ 1/ 1/ 1/ 1
И М3=500/ 250/ 500/ 650 /500
И DT=1
И ВРЕМЯ=0
И ДЛИНА=15
Е