Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Помеченный ноль вычеркнутый нольСодержание книги
Поиск на нашем сайте
3. а) Помечаем все строки, в которых нет помеченных нулей; б)помечаем все столбцы, в которых есть помеченные нули и есть вычеркнутые нули в помеченных строках;
в) вычеркиваем помеченные нули в помеченных столбцах, переходим на пункт а), и так до тех пор, пока есть что помечать.
4. Вычеркиваем все непомеченные строки и помеченные столбцы. Среди оставшихся элементов находим минимальный, вычитаем его из не вычеркнутых столбцов и прибавляем к вычеркнутым строчкам. Переходим на шаг 2.
Назначение получено, следовательно, план оптимален.
Пример В конкурсе на занятие пяти вакансий (V1, V2, V3, V4, V5) участвуют семь претендентов (P1, P2, P3, P4, P5, P6, P7). Результаты тестирования каждого претендента, на соответствующие вакансии, даны в виде матрицы - С (тестирование производилось по десятибалльной системе). Определить, какого претендента и на какую вакансию следует принять, причем так, чтобы сумма баллов всех претендентов оказалась максимальной.
С =
Рис.22 Математическая модель задачи. 1) Переменные задачи. Ведем переменные xij принимающие два значения: xij=0, если i -й претендент (Pi) не принимается на j -ю вакансию (Vj). xij=1, если i -й претендент (Pi) принимается на вакансию (Vj). i=1,2,...7; j=1,2,...5. 2) Ограничения на переменные задачи. Очевидно, что все переменные задачи неотрицательные и целые числа: xij Кроме того, так как каждый претендент может занять только одну вакансию и все вакансии должны быть заняты, должны удовлетворяться следующие ограничения:
другими словами в матрице (xij) суммы элементов по каждой строке и суммы элементов по каждому столбцу должны быть равны единицам. Это условие означает, что выбор претендентов должен быть таким, чтобы в матрице (xij), представляющей решение задачи, было бы по одной единице в каждой строке и по одной единице в каждом столбце, остальные элементы матрицы должны равняться нулю. 3) Целевая функция в задаче о назначениях. Необходимо выбрать претендентов так, чтобы суммарное число очков, набранное ими было бы максимальным. Суммарное число набранных очков вычисляется по формуле:
Z=c11x11+c12x12+...+c75x75=7x11+5x12+...+4x75; Окончательная математическая модель задачи записывается так: найти max при ограничениях: xij
Таким образом, задача о назначениях есть частный случай транспортной задачи (Пример 2).
|
||||||||||||||||||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2017-02-05; просмотров: 223; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.011 с.) |