Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Динамическое программирование

СБОРНИК

ЗАДАНИЙ ДЛЯ ПРАКТИЧЕСКИХ ЗАНЯТИЙ

 

по дисциплине

м«Анализ и моделирование систем Математическими методами»

 

 

для специальности 080802 (2205)

«Прикладная информатика»

(по отраслям)

 

Ульяновск

 

 


 

Мардамшина А.А.

Сборник заданий для практических занятий по дисциплине «Анализ и моделирование систем математическими методами». Методические указания для студентов. Ульяновск, 2011; УАвиаК, - стр.

 

Сборник предназначен для специальности 080802 (2205) «Прикладная информатика» (по отраслям).

 

Одобрен на заседании комиссии «Программирование и ИТ».

(Протокол №)

 

Печатается по решению редакционно-издательского совета

Ульяновского авиационного колледжа

 

Рецензенты:

Камышова Г.А. Преподаватель высшей категории Ульяновского авиационного колледжа
Кондратьев А.Е. кандидат физико-математических наук, доцент кафедры Информационных Технологий факультета Математики и Информационных Технологий Ульяновского Государственного Университета

 

Отзывы и предложения направлять по адресу:

432067, г. Ульяновск, проспект Созидателей, 13

телефон (8-422) 20-15-72,20-15-85

факс: 54-54-63

E-mail: aircol@mv.ru

 

 

© А.А. Мардамшина, 2011.

© Ульяновский авиационный колледж, 2011.


СОДЕРЖАНИЕ

 

 

ПРАКТИЧЕСКИЕ ЗАНЯТИЯ

1 Симплексный метод.................................................................... 5

2 Двойственный симплекс-метод.................................................. 8

3 Транспортная задача................................................................. 11

4 Метод множителей Лагранжа.................................................... 14

5 Градиентные методы.................................................................. 17

6-7 Теория игр............................................................................... 33

8 Динамическое программирование............................................ 31

 


ПРАКТИЧЕСКОЕ ЗАНЯТИЕ №1

СИМПЛЕКСНЫЙ МЕТОД

(2 часа)

 

1. 2.

3. 4.

5. 6.

7. 8.

9. 10.

11. 12.

13.

14.

15.

 

 


ПРАКТИЧЕСКОЕ ЗАНЯТИЕ №2

ДВОЙСТВЕННЫЙ СИМПЛЕКСНЫЙ МЕТОД

(2 часа)

 


1. F=5x1+2x2+6x3 max

x1+x2+x3<=6

2x1-x2+3x3<=9

3x1+x2+2x3>=1

2. F=7x1+13x2+8x3 max

x1+2x2<=3

x1+x3<=4

x1+3x2+2x3<=2

x1+x2<=5

3. F=x1+2x2+5x3+6x4 min

2x1+x2-x3+5x4>=5

3x1-2x2+x3-11x4>=4

4. F=x1+x2+x3 max

2x1+x2+x3<=2

4x1+2x2+x3<=2

5. F=27x1+10x2+15x3+28x4 max

3x1+2x2+x3+2x4<=2

3x1+x2+2x3+4x4<=5

6. F=6x1+8x2+x3 max

x1+x2+x3<=3

x1+2x2<=4

7. F=27x1+10x2+15x3 max

-2x1-3x2-2x3<=12

4x1-4x2-3x3<=4

5x1+5x2+3x3<=15

8. F=6x1+8x2+x3 max

x1+3x3-x4<=5

x2+2x3+x4<=7

x1+x2+x4<=3

9. F=2x1+6x2 min

x1+3x2-x3>=6

x2+3x3>=4

x1+x2+x3>=1

10. F=x1+4x4 max

x2+x3<=4

x1-x2+x3+x4<=3

x1-x2+2x3>=5

11. F=-x1+x2-x3 min

x1+2x2-x3<=5

2x2+x4<=3

x3+2x4<=6

12. F=3x1+2x2-6x3 max

x1-x2+x3<=1

3x1-2x2+2x3<=4

x1+3x2-4x3<=5

 

 

13. F=x1-x2+3x3+x4 min

x1-x2+2x3+3x4<=7

x1+2x2-x3+x4<=5

14. F=-2x1-x2-x3+x4 max

x1-2x2+x3+3x4<=4

-x1-x2+3x3+2x4<=10

15. F=4x1-2x2+x3-x4 max

x1+x2+4x3+2x4=2

x1+2x2-x3+3x4=3

16. F=x1+2x2+x3-x5-6 min

-x1+5x2+x3+x4+5=10

2x1-x2+x3-3x4=6

10x2+x3+2x4+3x5=24

17. F=-4x1+2x2-3x4-x5 max

3x1+x2+x3-x4=2

4x1-x2+x4+x5=21

4x1-x2+x5=15

18. F=4x1-x2-9x3+x4 max

x1+x2-2x3+2x4=2

x1+2x2-x3+3x4=3

19. F=x1-x2 max

4x1-3x2-x3+x4+x5=6

x1+4x2+x3+x5=15

2x1-4x2-x3+x4=-3

20. F=x1-x2+x3-x4 max

x1-2x2-x3+3x4=4

x2+2x3+x4=1

x1+4x3+x4=6

21. F=3x2+x3+2x4 max

3x1+x2+x3-x4=5

3x1-x2+2x3+4x4=1

22. F=x1-4x2+2x3-3x4+x5 min

x1+x2+x3+x4+x5=2

x1-x2+x4=1

x1-9x2+x3=5

23. F=x1+x2-15x3+x4 max

x1+x2+x3=4

3x2+2x3-x4+x5=6

x1-x2-6x3+x4=12

24. F=x1-x2+2x3 min

x1+x2+2x3+x5=3

x1-x2-4x3+x4=0

x1+x2-x3=2

25. F=x1-2x2+5x3 max

2x1+2x2+4x3<=18

2x1+x2-3x3<=20

5x1-3x2+6x3>=19


 


ПРАКТИЧЕСКОЕ ЗАНЯТИЕ №3

ТРАНСПОРТНАЯ ЗАДАЧА

(2 часа)

 

 

 

 

 

 

 

 


ПРАКТИЧЕСКОЕ ЗАНЯТИЕ №4

МЕТОД МНОЖИТЕЛЕЙ ЛАГРАНЖА

(2 часа)

 

1. 2. 3.

4. 5.

6. 7.

8. 9.

10. 11.

12. 13.

14. 15.


ПРАКТИЧЕСКОЕ ЗАНЯТИЕ №5

ГРАДИЕНТНЫЕ МЕТОДЫ

(2 часа)

1. max при условиях и

2. max при условиях и

3. max при условиях и

4. max при условиях

5. и

6. и

7. и

8. при условиях

9. при условиях

10. при условиях

11. при условиях

12. при условиях

13. при условиях

 


ПРАКТИЧЕСКОЕ ЗАНЯТИЕ №6-7

ТЕОРИЯ ИГР

(6 часов)

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

2. У стороны A имеется три типа вооружения, у стороны B – три типа самолётов. Первый тип вооружения поражает типы самолётов соответственно с вероятностями 0,5, 0,6 и 0,8, второй тип – с вероятностями 0,9, 0,7 и 0,8, третий тип – с вероятностями 0,7, 0,5 и 0,6. Сторона A может выбрать только один тип вооружения, а сторона B – один тип самолётов. Какие типы вооружения и самолёта следует выбрать сторонам?

3. Сторона A посылает в район противника B два бомбардировщика, один летит впереди другого. Один из бомбардировщиков (неизвестно какой) несёт бомбу, второй его прикрывает. В районе противника самолёты атакуются одним истребителем. Если истребитель атакует задний бомбардировщик, то его обстреливают пушки только этого бомбардировщика, а если истребитель атакует передний бомбардировщик, то его обстреливают пушки обоих бомбардировщиков. Один бомбардировщик поражает истребитель с вероятностью 0,3, а оба – с вероятностью 0,51. Если истребитель не сбит, то он сбивает бомбардировщик с вероятностью 0,8. Цель стороны A уничтожить объект, а стороны B защитить объект.

4. Сторона A двумя самолётами атакует объект, который сторона B защищает тремя орудиями. Самолёты могут выбирать для атаки только одно из трёх направлений, не меняя его в дальнейшем. Любое орудие может быть размещено на любом из трёх направлений. Каждое орудие простреливает только область пространства, относящуюся к направлению, на которое оно установлено. Каждое орудие может обстрелять только один самолёт, который достоверно сбивается. Прорвавшийся к объекту любой из самолётов уничтожает его. Цель стороны A уничтожить объект, а стороны B защитить объект.

5. Вариант игры № 4. Условия игры те же, что и в игре № 4, но для стороны A возможны четыре направления подхода, а у сторона B обладает четырьмя орудиями.

6. Сторона A тремя батальонами атакует объект, который сторона B защищает четырьмя батальонами. Каждый из наступающих батальонов может быть направлен к объекту по любой из двух дорог, сторона B может разместить свои батальоны на любой из дорог. Если на дороге атакующих батальонов больше, то они прорывают оборону и уничтожают объект, если обороняющихся батальонов больше, то они отбивают нападение, если же на дороге встречаются одинаковое количество батальонов, то нападающие с вероятностью 0,4 прорывают оборону и уничтожают объект, а с вероятностью 0,6 атака отбивается. Требуется дать рекомендации сторонам по количеству батальонов, которое следует направить на каждую из дорог.

7. Сторона A располагает тремя видами вооружения A1, A2 и A3, а сторона B – тремя видами помех B1, B2 и B3. Вероятность решения боевой задачи стороной A при различных видах вооружения и помех задаётся матрицей

B A B1 B2 B2
A1 0,8 0,2 0,4
A2 0,4 0,5 0,6
A3 0,1 0,7 0,3

Сторона A стремится решить боевую задачу, сторона B воспрепятствовать этому.

8. Двое игроков в тайне друг от друга пишут на листке бумаги натуральное число от 1 до 5, после чего листки открываются. Если написанные числа оказались равными, то ничью (оба выигрывают по 0 рублей), если числа отличаются на 1, то тот, у которого число больше, выигрывает 2 рубля, в остальных случаях выигрывает 1 рубль тот, у кого число меньше.


ПРАКТИЧЕСКОЕ ЗАНЯТИЕ №8

ДИНАМИЧЕСКОЕ ПРОГРАММИРОВАНИЕ

(4 часа)



<== предыдущая лекция | следующая лекция ==>
 | 
Поделиться с друзьями:


Дата добавления: 2016-10-27; Мы поможем в написании ваших работ!; просмотров: 419 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Настоящая ответственность бывает только личной. © Фазиль Искандер
==> читать все изречения...

2405 - | 2135 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.014 с.