Всё сдал! - помощь студентам онлайн Всё сдал! - помощь студентам онлайн

Реальная база готовых
студенческих работ

Узнайте стоимость индивидуальной работы!

Вы нашли то, что искали?

Вы нашли то, что искали?

Да, спасибо!

0%

Нет, пока не нашел

0%

Узнайте стоимость индивидуальной работы

это быстро и бесплатно

Получите скидку

Оформите заказ сейчас и получите скидку 100 руб.!


Решение задачи о назначениях в программе Microsoft Excel

Тип Реферат
Предмет Информатика
Просмотров
1044
Размер файла
48 б
Поделиться

Ознакомительный фрагмент работы:

Решение задачи о назначениях в программе Microsoft Excel

Ответ на теоретический вопрос:

Решение задачи о назначениях в программе Microsoft Excel

Задача о назначениях – это так называемая распределительная задача, в которой на выполнение каждой работы требуется только один ресурс и каждый ресурс может быть использован только на одной работе. То есть ресурсы неделимы между работами, а работы неделимы между ресурсами. К задачам о назначениях относятся задачи распределения людей на должности или работы, автомашин на маршруты, групп по аудиториям, тематики работ по лабораториям и т.д.

Задача

Для выполнения n работ могут быть использованы n работников. Эффективность i-го работника i = 1, …, n при выполнении им j-ой работы j = 1, …, n равна сij . Предполагается, что каждый работник может быть использован только на одной работе, а каждая работа может выполняться только одним работником. Определить, какую работу необходимо поручить каждому работнику, чтобы достичь максимальной эффективности по выполнению всех работ.

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

Введем переменную xij значение которой равно 1, если выполнение j-ой работы поручено i-му работнику, и равно 0, в противном случае. Тогда, поскольку на работе j может быть задействован только один работник, то справедливо равенство:

Так как один работник может выполнять только одну работу, то справедливо следующее равенство:

Целевая функция определяет эффективность всех работников при выполнении всех работ, которая должна быть максимальной

По своей постановке эта задача относится к целочисленной транспортной задаче закрытого типа (суммарная мощность поставщиков равна суммарной мощности потребителей).

2. Задача коммивояжера.

Имеется n городов. Расстояния между любой парой городов i и j известны и составляют cij . Коммивояжер выезжает из какого-либо города и должен посетить все города побывав в каждом только один раз и вернуться в исходный город. Ставится задача определить такую последовательность объезда городов, или маршрут, при которой суммарная длина маршрута была бы минимальной.

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

Определим булевы переменные задачи: xij = 1, если коммивояжер переезжает из города i в город j, и xij = 0, если коммивояжер не переезжает из города i в город j.

Тогда задача заключается в определении минимума целевой функции

при ограничениях

– только один въезд в город j,

– только один выезд из города i .

В задаче коммивояжера необходимо еще одно условие, а именно:

, i ≠ j, i, j = 2,…, n

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

3. Задача о доставке.

Фирма обслуживает m клиентов. Каждый день фирма поставляет своим клиентам товары на автомобилях (или на любом транспортном средстве). Существует n маршрутов доставки, каждый из которых позволяет обслужить определенное количество клиентов с использованием только одного транспортного средства. Каждый маршрут характеризуется определенными параметрами, которыми могут быть длина маршрута, стоимость расходуемого топлива на маршруте и т.д. Необходимо выбрать такое множество маршрутов, которое обеспечивало бы обслуживание каждого клиента и только один раз в день, при минимальных суммарных расходах.

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

Введем переменные xj с условиями: xj = 1, если выбран j-ый маршрут, и xj = 0 в противном случае, j = 1, … , n. Введем величины aij так, что aij = 1, если i-ый клиент обслуживается по маршруту j, и aij = 0 в противном случае i = 1, … , m, j = 1, … , n. Стоимость доставки по маршруту j обозначим как сj.

Целевая функция, выражает суммарные расходы доставки по всем выбранным маршрутам и должна быть минимальной.

Ограничения

выражают условия, согласно которому клиент обслуживается только один раз.

Решение задач средствами Excel.

Приведенные типы задач решаются средствами Excel также как и обычные транспортные задачи, за одним исключением: так как переменные по смыслу задачи могут принимать только двоичные значения 0 или 1, то в ограничениях, задаваемых в диалоговом окне Поиск решения, необходимо указать, что переменные имеют булевы значения.

Для этого необходимо нажать в окне Поиск решения кнопку Добавить (добавить ограничения) и в открывшемся диалоговом окне Добавление ограничения в левом поле занести ячейки с изменяемыми переменными, а в среднем поле, нажать на среднюю кнопку и выбрать в предложенных видах ограничений требование двоичности (рис. 1). Дальнейший алгоритм действий остается без изменений (см. Методические пособия к 1-ой и 2-ой Лабораторным работам).

Решение задачи коммивояжера на Excel.

Имеется 5 городов, расстояния Cij между которыми приведены в табл.

Номер города 1 2 3 4 5
1 9 8 4 10
2 6 4 5 7
3 5 3 6 2
4 1 7 2 8
5 2 4 5 2

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

Коммивояжер выезжая из города 1, должен посетить все города, побывав в каждом из них только по одному разу и вернуться в исходный город. Необходимо определить такой маршрут объезда городов, при которой длина маршрута будет минимальной.

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

Переменные xij могут принимать значения равные либо 0, либо 1

– целевая функция

ограничения:

– условие въезда в город j только один раз

– условие выезда из города i только один раз

, где n = 5, т.е. , i ≠ j, i, j = 2,…, n .

Исходные данные в рабочей книге Excel приведены на рис. 2. Здесь же приведены формулы для вычисления ограничений и целевой функции.

На панели Поиск решения установить следующие параметры решения задачи:

Целевую ячейку – $B$10

Равной минимальному значению

Изменяя ячейки: $B$4:$F$8;$C$11:$F$11 – здесь заносятся не только ячейки, которые будут изменяться, и в которых будут занесены решение задачи (ячейки с адресами $B$4:$F$8), но и ячейки $C$11:$F$11, содержащие переменные ui , которые также являются изменяемыми.

Ограничения:

$B$21:$E$24≤3

$B$4:$F$8 = двоичное

$B$9:$F$9=1

$G$4:$G$8=1

$B$4=0

$C$5=0

$D$6=0

$E$7=0

$F$8=0

Параметры: линейная модель, неотрицательные значения, автоматическое масштабирование

После нажатия кнопки Выполнить на диалоговой панели Поиск решения. На рабочем листе Excel появляются результаты решения задачи.

Список литературы

1. Гельман В. Я. Решение математических задач средствами Excel. – СПб.: Питер, 2003;

2. Гарнаев А.. Excel, VBA, internet в экономике и финансах. – СПб.: БХВ – Петербург, 2003.


Нет нужной работы в каталоге?

Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.

Цены ниже, чем в агентствах и у конкурентов

Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит

Бесплатные доработки и консультации

Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки

Гарантируем возврат

Если работа вас не устроит – мы вернем 100% суммы заказа

Техподдержка 7 дней в неделю

Наши менеджеры всегда на связи и оперативно решат любую проблему

Строгий отбор экспертов

К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»

1 000 +
Новых работ ежедневно
computer

Требуются доработки?
Они включены в стоимость работы

Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован

avatar
Математика
История
Экономика
icon
159599
рейтинг
icon
3275
работ сдано
icon
1404
отзывов
avatar
Математика
Физика
История
icon
157172
рейтинг
icon
6077
работ сдано
icon
2740
отзывов
avatar
Химия
Экономика
Биология
icon
105734
рейтинг
icon
2110
работ сдано
icon
1318
отзывов
avatar
Высшая математика
Информатика
Геодезия
icon
62710
рейтинг
icon
1046
работ сдано
icon
598
отзывов
Отзывы студентов о нашей работе
67 087 оценок star star star star star
среднее 4.9 из 5
Спбгуптд
спасибо огромное!!! работа выполнена идеально, все замечания были исправлены в этот же ден...
star star star star star
МГУ им. Ломоносова
Спасибо большое! Реферат по истории Древнего Рима выполнен быстро. Работа зачтена.
star star star star star
МАДИ
Работа выполнена отлично, все требования соблюдены. Быстро и качественно!
star star star star star

Последние размещённые задания

Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн

Переделать файл под мой вариант

Лабораторная, Цифровая обработка сигнала

Срок сдачи к 24 июня

только что

Решить лабораторные

Решение задач, Метрология

Срок сдачи к 23 июня

только что

презентация по шаблону

Презентация, Общий

Срок сдачи к 23 июня

1 минуту назад

отчет по производственной практике втб

Другое, отчет по практике

Срок сдачи к 30 июня

2 минуты назад

Егэ

Онлайн-помощь, Обществознание

Срок сдачи к 24 июня

3 минуты назад

Курсовая

Курсовая, Прочность корабля

Срок сдачи к 24 июня

4 минуты назад

Расчетно-аналитическая работа «Инвестиционный проект»

Другое, Инвестиционная деятельность туристского предприятия

Срок сдачи к 24 июня

6 минут назад

Нужно только сохранить форматирование в стилях

Другое, Информатика

Срок сдачи к 23 июня

10 минут назад

Исправить две курсовые

Курсовая, Экономическая безопасность

Срок сдачи к 24 июня

10 минут назад

Решить 3 задачи по статистике

Решение задач, Статистика

Срок сдачи к 24 июня

10 минут назад

Проспектус (план для будующей вкр). тема

Отчет по практике, Психология

Срок сдачи к 30 июня

10 минут назад

Нужно только сохранить форматирование в стилях

Другое, Информатика

Срок сдачи к 24 июня

10 минут назад

Выполнить практику

Отчет по практике, Право и организация социального обеспечения

Срок сдачи к 15 июля

10 минут назад

Помочь с демонстрационным экзаменом Банковское дело

Другое, Банковское дело

Срок сдачи к 20 июля

10 минут назад

Написать введение и заключение к ВКР

Другое, Методика преподавания русского языка

Срок сдачи к 24 июня

11 минут назад

Написать отчёт по производственной практике. Юриспруденция. М-09584

Отчет по практике, Юриспруденция

Срок сдачи к 28 июня

11 минут назад

написать курсовую работу

Курсовая, Металлообработка

Срок сдачи к 26 июня

11 минут назад
planes planes
Закажи индивидуальную работу за 1 минуту!

Размещенные на сайт контрольные, курсовые и иные категории работ (далее — Работы) и их содержимое предназначены исключительно для ознакомления, без целей коммерческого использования. Все права в отношении Работ и их содержимого принадлежат их законным правообладателям. Любое их использование возможно лишь с согласия законных правообладателей. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие в связи с использованием Работ и их содержимого.

«Всё сдал!» — безопасный онлайн-сервис с проверенными экспертами

Используя «Свежую базу РГСР», вы принимаете пользовательское соглашение
и политику обработки персональных данных
Сайт работает по московскому времени:

Вход
Регистрация или
Не нашли, что искали?

Заполните форму и узнайте цену на индивидуальную работу!

Файлы (при наличии)

    это быстро и бесплатно