Готовая курсовая работа
на тему:«Экономическо-математическое моделирование»
Цена: 1,200 руб.
Номер: V10340
Предмет: Экономико-математические методы и модели
Год: 2008
Тип: курсовые
Отзывы
После новогодних праздников буду снова Вам писать, заказывать дипломную работу.
Буду еще к Вам обращаться!!
СПАСИБО!!!
Спасибо, что ВЫ есть!!!
Задача.
Рассмотрим такую задачу. Фирме необходимо заполнить m вакантных должностей, на которые имеются n претендентов. Каждый из них может занять любую, но одну из предлагаемых должностей. Пусть претенденты и должности пронумерованы соответственно последовательными числами от 0 до n-1 и от 0 до m-1. В силу многих обстоятельств (способности, образование, опыт, коммуникабельность и т.п.) полезность каждого кандидата для фирмы зависит от должности, на которую он будет назначен. Пусть возможный доход фирмы за конкретный промежуток времени при принятии претендента j (j=0,1,…,n-1) на должность i (i=0,1,…,m-1) известен и равен Ui,j. Матрицу U = || Ui,j || (i = 0,1,…,m-1; j = 0,1,…,n-1) назовем матрицей доходов. Если nm, то n-m претендентов работу не получат. Определить такое назначение работников на должности, при котором фирма будет иметь наибольший доход. Подобное назначение называют оптимальным, а саму задачу задачей о назначении.
Для данной задачи требуется определить наименьшее время, за которое будет разработано пять программ каждым из пяти программистами. Остальные условия соответствуют условиям задачи о назначениях.
Задача 4. Фирма получила заказы на разработку пяти программных продуктов. На фирме работают пять квалифицированных программистов, которым можно поручить выполнение этих заказов. Каждый программист дал оценку времени (в днях), которое ему требуется для разработки программ. Эти оценки приведены в таблице.
Программа 1 2 3 4 5
Программист
Волков 46 59 24 62 67
Лисицын 47 56 32 55 70
Медведев 44 52 19 61 60
Зайцев 47 59 17 64 73
Барсуков 43 65 20 60 75
Выполнение каждого из пяти заказов фирма решила поручить одному программисту. Требуется распределить работу между программистами так, чтобы суммарное время, затраченное ими на разработку всех программ, было минимальным.
Решение данной задачи рассмотрим в следующем пункте.
3. Решение задачи о назначениях с использованием Mathcad.
Пусть претенденты и должности пронумерованы соответственно последовательными числами от 0 до n-1 и от 0 до m-1 (см. рис.7). В силу многих обстоятельств (способности, образование, опыт, коммуникабельность и т.п.) полезность каждого кандидата для фирмы зависит от должности, на которую он будет назначен [3,4]. Пусть возможный доход фирмы за конкретный промежуток времени при принятии претендента j (j=0,1,…,n-1) на должность i (i=0,1,…,m-1) известен и равен Ui,j. Матрицу U = || Ui,j || (i = 0,1,…,m-1; j = 0,1,…,n-1) назовем матрицей доходов. Если nm, то n-m претендентов работу не получат. Определить такое назначение работников на должности, при котором фирма будет иметь наибольший доход. Подобное назначение называют оптимальным, а саму задачу задачей о назначении []. Ясно, что оптимальное решение может оказаться не единственным.
Написать рекурсивную программу-функцию, находящую одно из оптимальных решений задачи о назначениях при n претендентах, m должностях и матрице доходов U = || Ui,j || (i = 0,1,…,m-1; j = 0,1,…,n-1).
Пусть матрица доходов U определена вне программы, то есть искомые функции могут считать её глобальным параметром.
Рассмотрим сначала случай n=m. Решением задачи могут служить функция assign() с рекурсией по номерам работников и программа-константа assign. Поскольку в данной ситуации и рекурсия, и возвраты назад реализуются по той же самой схеме, что и в предыдущих задачах, ограничимся лишь описанием параметров функции assign() и их начальных значений, подготавливаемых программой-константой assign. Решение задачи возвращается в виде вектора ot = (ot0, ot1 ,..., otn-1, otn)T, где otj номер должности для работника с номером j (j = 0, 1, …, n-1), а otn доход от данного оптимального назначения.
Похожие работы:
Введение
Большинство явлений и процессов в экономике находятся в постоянной взаимной и всеохватывающей ...
Организация, моделирование и оптимизация производственного проц\'есс\'./а ➨
Канбан представляет собой систему оперативного планирования произ-водственных запасов и материальных потоков ...
Борьба парадигм в советской и российской социологии семьи или моделирование жизненого цикла семьи. ➨
Введение
Современный интерес ученых и политиков к проблеме семьи во мно-гом вызван теми радикальными изменениями ...
Математическое моделирование в экономике ➨
Введение
Математическое моделирование – это изучение объектов с первой математической модели.
Математическая ...
Структурный анализ и моделирование в среде CASE-средства BPwin ➨
файл формата pdf ...