Рассчитай точную стоимость своей работы и получи промокод на скидку 1000 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Тема - Математические методы решения оптимизационных задач экономики и социологии труда.
Создан заказ №3770531
23 марта 2019

Тема - Математические методы решения оптимизационных задач экономики и социологии труда.

Как заказчик описал требования к работе:
Тема - Математические методы решения оптимизационных задач экономики и социологии труда. Язык программирования - предпочтительно MATLAB. Цель работы - показать возможность генетических алгоритмов решать оптимизационные задачи экономики и социологии труда, а также их преимущество в скорости, если м етоды линейного программирования и перебора решают задачу недостаточно быстро. Задача 1 - запрограммировать решение транспортной задачи генетическим алгоритмом. Транспортная задача должна быть открытой. Показать что генетический алгоритм в принципе решает задачу успешно, с результатом близким к результату получаемому классическим методом (при этом использовать небольшую размерность задачи, порядка 10 поставщиков/потребителей). Под классическим методом подразумевается приведение к задаче линейного программирования, и решение её функцией linprog в матлабе. Транспортная задача - https://ru.wikipedia.org/wiki/Транспортная_задача Задача 2 - запрограммировать решение задачи коммивояжера а) перебором б) при помощи генетического алгоритма Продемонстрировать скоростное превосходство генетического алгоритма (количество пунктов должно быть таким, чтобы это превосходство было явно видно) Исходные данные для демонстрации работы обеих задач нужно брать приближенными к реальности, например в пределах города-области. Нужно будет построить графики: по X - время, по Y - значение целевой функции. Последняя итерация генетического алгоритма должна определяться разницей между значением целевой функции на последней итерации и предыдущих. В работе должна присутствовать некрупная теоретическая база, сравнение между собой 2-ух решений транспортной задачи, и сравнение 2-ух решений задачи коммивояжера, с выводами. Для транспортной задачи требуется сравнить значения неизвестных и целевой функции в решении через linprog, с решением полученным с помощью генетического алгоритма. И сделать вывод - генетический алгоритм пригоден для решения оптимизационных задач, что выяснено на примере транспортной задачи. Для задачи коммивояжера нужно сравнить время потраченное на решение перебором и время потраченное на решение генетическим алгоритмом. Вывод - генетический алгоритм не только пригоден, но и решает данную задачу быстрее, чем классический метод перебора, что в свою очередь говорит, что при увеличении числа переменных целевой функции, ряд оптимизационных задач решается быстрее, при допустимости фактора приближенного, а не точного решения
подробнее
Заказчик
заплатил
3000 ₽
Заказчик оплатил в рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик воспользовался гарантией, чтобы исполнитель повысил уникальность работы
30 марта 2019
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
user1004163
5
скачать
Тема - Математические методы решения оптимизационных задач экономики и социологии труда..docx
2020-04-28 18:51
Последний отзыв студента о бирже Автор24
Общая оценка
4.5
Положительно
Доволен работой автора, выполнил заказ раньше срока. Хорошее качество, быстрое выполнение!)

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
«Построение таблицы значений функции» на ПАСКАЛЬ ABC
Решение задач
Программирование
Стоимость:
150 ₽
контрольная работа по основам микропроцессорной техники
Контрольная работа
Программирование
Стоимость:
300 ₽
Любая тема (Java)
Курсовая работа
Программирование
Стоимость:
700 ₽
Задача по ТЕОРИЯ ИГР И ПРИНЯТИЕ РЕШЕНИЙ В ЗАДАЧАХ УПРАВЛЕНИЯ
Решение задач
Программирование
Стоимость:
150 ₽
Интеллектуальный интерфейс для системы дистанционного образования
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработать виртуальный прибор в программе labview
Решение задач
Программирование
Стоимость:
150 ₽
Программа в Pascal нахождение образов и прообразов
Решение задач
Программирование
Стоимость:
150 ₽
Создание программы для выполнения вычислений в грид-среде
Решение задач
Программирование
Стоимость:
150 ₽
"Проблемы современного программирования на примере ООО "ФГИЦ"
Дипломная работа
Программирование
Стоимость:
4000 ₽
проектирование автоматизированного рабочего места сотрудника библеотеки
Дипломная работа
Программирование
Стоимость:
4000 ₽
Разр. информ. сист. учет комп. техники
Дипломная работа
Программирование
Стоимость:
4000 ₽
Предложите программу на делфи
Дипломная работа
Программирование
Стоимость:
4000 ₽
Автоматизация разработки основных образовательных программ.
Дипломная работа
Программирование
Стоимость:
4000 ₽
интернет магазин
Дипломная работа
Программирование
Стоимость:
4000 ₽
Разработка системы "Анализ цен интернет-магазинов конкурентов"
Дипломная работа
Программирование
Стоимость:
4000 ₽
Читай полезные статьи в нашем
Управляющие структуры в Visual Basic
К управляющим структурам относятся операторы ветвления, выбора и цикла.
Оператор ветвления (условного перехода) позволяет выполнять определенные команды программы в зависимости от логических условий. В языке Visual Basic оператор ветвления может использоваться в двух видах: строчном и блочном.

интернет-биржа студенческих работ">Рисунок 1. Оператор ветвления. Автор24 — интернет-биржа студенческих...
подробнее
Процедуры и функции в Turbo Pfscal V.7.0
В Turbo Pascal существуют 2 вида подпрограмм, которыми являются процедуры и функции. Применение процедур и функций позволяет использовать различные фрагменты алгоритмов, которые уже встречались раньше в программах. Кроме того, подпрограммы разбивают крупные программы на отдельные смысловые части.
Отличительной особенностью функции от процедуры является то, что она возвращает результат указанного п...
подробнее
Геометрический калькулятор в Компас-3D
К примеру, используя геометрический калькулятор, можно построить окружность, имеющую радиус, равный длине определенного объекта, отрезок, имеющий угол наклона, равный углу, образованному другими отрезками, и др.
В процессе создания или редактирования любого объекта на Панели свойств отобразятся поля, в которые нужно будет ввести значения параметров объекта. Данные об элементах вводятся либо вручную...
подробнее
Высокие и низкие языки программирования
В эпоху появления первых компьютеров (1940-е гг.) средства создания компьютерных программ были достаточно сложны и требовали длительной и сложной профессиональной подготовки. Фактически специалистам приходилось кодировать алгоритмы в так называемых машинных кодах.

Рисунок 1. Перфокарта - носитель машинных кодов для программирования старых компьютеров. Автор24 — интернет-биржа студенческих работ
Успе...
подробнее
Управляющие структуры в Visual Basic
К управляющим структурам относятся операторы ветвления, выбора и цикла.
Оператор ветвления (условного перехода) позволяет выполнять определенные команды программы в зависимости от логических условий. В языке Visual Basic оператор ветвления может использоваться в двух видах: строчном и блочном.

интернет-биржа студенческих работ">Рисунок 1. Оператор ветвления. Автор24 — интернет-биржа студенческих...
подробнее
Процедуры и функции в Turbo Pfscal V.7.0
В Turbo Pascal существуют 2 вида подпрограмм, которыми являются процедуры и функции. Применение процедур и функций позволяет использовать различные фрагменты алгоритмов, которые уже встречались раньше в программах. Кроме того, подпрограммы разбивают крупные программы на отдельные смысловые части.
Отличительной особенностью функции от процедуры является то, что она возвращает результат указанного п...
подробнее
Геометрический калькулятор в Компас-3D
К примеру, используя геометрический калькулятор, можно построить окружность, имеющую радиус, равный длине определенного объекта, отрезок, имеющий угол наклона, равный углу, образованному другими отрезками, и др.
В процессе создания или редактирования любого объекта на Панели свойств отобразятся поля, в которые нужно будет ввести значения параметров объекта. Данные об элементах вводятся либо вручную...
подробнее
Высокие и низкие языки программирования
В эпоху появления первых компьютеров (1940-е гг.) средства создания компьютерных программ были достаточно сложны и требовали длительной и сложной профессиональной подготовки. Фактически специалистам приходилось кодировать алгоритмы в так называемых машинных кодах.

Рисунок 1. Перфокарта - носитель машинных кодов для программирования старых компьютеров. Автор24 — интернет-биржа студенческих работ
Успе...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы