Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Кириллов Прикладные методы оптимизации / Лабораторная работа 4 по ПМО вариант 2

.doc
Скачиваний:
9
Добавлен:
02.01.2020
Размер:
106.5 Кб
Скачать

Министерство образования и науки Российской Федерации

Новосибирский государственный технический университет

Кафедра экономической информатики

Лабораторная работа №4

по дисциплине «Прикладные методы оптимизации»

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

Вариант №2

Факультет Бизнеса

Группа: ФБИ-

Студент:

Преподаватель: Кириллов Ю.В.

Новосибирск

2007

Цель работы

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

Условие задачи

Задача.

Коммерческая фирма закупила товары 4-х наименований а1, а2, а3, а4 по десять упаковок каждого за пределами своего города. Доставку товаров предполагается осуществить собственным автофургоном за несколько рейсов. Грузоподъемность фургона составляет V кг. Вес одной упаковки товара каждого наименования равен соответственно v1, v2, v3, v4 кг, а стоимость – с1, с2, с3, с4 тыс. руб.

Определить, какие виды товара, и в каком количестве необходимо перевести первым рейсом, с тем, чтобы их стоимость была максимальной.

V

V1

V2

V3

V4

C1

C2

C3

C4

2

46

8

5

7

6

500

450

470

510

Математическая модель:

Z=500x1+450x2+470x3+510x4 max

8x1+5x2+7x3+6x4<=46

x3<=10

Вывод

Как видим, решение задачи методом динамического программирования совпадает с решением задачи методом ветвей и границ, использованным в лабораторной работе №3.

5