Автор работы: Пользователь скрыл имя, 17 Марта 2011 в 15:49, курсовая работа
Задачи практической и теоретической экономики очень разносторонни. К ним относятся, в первую очередь, методы сбора и обработки статической информации, а также оценка состояния и перспективы развития экономических процессов. Применяются различные способы использования полученной информации - от простого логического анализа до составления сложных экономико-математических моделей и разработки математического аппарата их исследования.
ВВЕДЕНИЕ 5
1.1. ОБЩАЯ ЧАСТЬ 8
1.1.1 Математическая постановка задачи 8
1.1.2 Алгоритм решения задачи 11
1.1.3 Блок-схема (алгоритм решения) 25
1.2. Формы входной информации 27
1.3. Формы выходной информации 28
1.4. Инструкция для пользователя 30
2. Глава 2 31
ЗАКЛЮЧЕНИЕ 33
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 34
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 5
1.1. ОБЩАЯ ЧАСТЬ 8
1.1.1 Математическая постановка задачи 8
1.1.2 Алгоритм решения задачи 11
1.1.3 Блок-схема (алгоритм решения) 25
1.2. Формы входной информации 27
1.3. Формы выходной информации 28
1.4. Инструкция для пользователя 30
2. Глава 2 31
ЗАКЛЮЧЕНИЕ 33
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 34
ВВЕДЕНИЕ
Математика необходима в повседневной жизни, следовательно определенные математические навыки нужны каждому человеку. Нам приходится в жизни считать(например, деньги), мы постоянно используем(часто не замечая этого) знания о величинах, характеризующих протяженности, площади, объемы, промежутки времени, скорости и многое другое. Все это пришло к нам на уроках арифметики и геометрии и пригодилось для ориентации в окружающем мире.
Математические
знания и навыки нужны практически
во всех профессиях, прежде всего, конечно,
в тех, что связаны с естественными
науками, техникой и экономикой. Математика
является языком естествознания и техники
и потому профессия естествоиспытателя
и инженера требует серьезного овладения
многими профессиональными
Хорошо сказал об этом Галилей:
«Философия (на нашем языке- физика) написана в величайшей книге, которая постоянно открыта вашему взору, но понять ее может лишь тот, кто сначала научится понимать ее язык и толковать знаки, которыми она написана. Написана же она на языке математики».
Сегодня несомненна необходимость применения математических знаний и математического мышления врачу, лингвисту, историку, и людям других специальностей. Но особенно знание математики необходимы людям точных профессий - финансистам, экономистам.
Профессиональный уровень экономиста во многом зависит от того, освоил ли он современный математический аппарат и умеет ли использовать его при анализе сложных экономических процессов и принятий решений. Поэтому в подготовке экономистов широкого профиля изучения математики занимает значительное место. Математическая подготовка экономиста имеет свои особенности, связанные со спецификой экономических задач, а также с широким разнообразием подходов к их решению.
Задачи
практической и теоретической экономики
очень разносторонни. К ним относятся,
в первую очередь, методы сбора и
обработки статической
Неопределенность экономических процессов, значительный случайный разброс и большой объем получаемой информации обуславливают необходимость привлечения к исследованию экономических задач теории вероятностей и математической статистики.
Наряду с моделированием экономистам необходимо изучать теорию оптимизации, которая представлена математическими методами исследования операций, в том числе линейным программированием.
Отмеченные направления требуют знания основополагающего математического аппарата: основ линейной алгебры и математического анализа, теории вероятностей и математического программирования.
Таким
образом, математика и математическое
образование нужны для
Один
из классов математических моделей-
задачи линейного программирования.
Одной из задач линейного
Транспортная задача делится на два вида: транспортная задача по критерию стоимости- определение плана перевозок, при котором стоимость груза была бы минимальна; транспортная задача по критерию времени- более важным является выигрыш по времени.
Транспортная задача по критерию стоимости является частным случаем задачи линейного программирования и может быть решена симплексным методом. Однако в силу особенностей задачи, она решается намного проще.
Транспортная задача-
Однородный груз сосредоточен у т поставщиков в объемах .
Данный груз необходимо доставить п потребителям в объемах .
Известны (i=1,2,…,m; j=1,2,…,n)- стоимости перевозки единицы груза от каждого i-го поставщика каждому j-му потребителю. Требуется составить такой план перевозок, при котором запасы всех поставщиков вывозятся полностью, запросы всех потребителей удовлетворяются полностью и суммарные затраты на перевозку всех грузов минимальны.
Исходные
данные транспортной задачи записываются
в таблице вида
Таблица 1
… | ||||
… | ||||
… | ||||
… | … | … | … | … |
… |
Переменными(неизвестными) транспортной задачи являются (i=1,…,m;i=1,2,…,n)- объемы перевозок от каждого i-го поставщика каждому j-му потребителю. Эти переменные могут быть записаны в матрице перевозок
Математическая модель транспортной задачи в общем случае имеет вид
(1.1)
i=1,2,…,m, (1.2)
j=1,2,…,n, (1.3)
i=1,2,…,m; j=1,2,…,n. (1.4)
Целевая функция задачи (1.1) выражает требования обеспечить минимум суммарных затрат на перевозку всех грузов. Первая группа из т уравнений (1.2) описывает тот факт, что запасы всех т поставщиков вывозятся полностью. Вторая группа из n уравнений (1.3) выражает требования полностью удовлетворить запросы всех n потребителей. Неравенства (1.4) являются условиями неотрицательности всех переменных задачи.
Таким образом, математическая формулировка транспортной задачи состоит в следующем: найти переменные задачи
i=1,2,…,m; j=1,2,…,n,
удовлетворяющее системе ограничений (1.2), (1.3), условиям неотрицательности (1.4) и обеспечивающее минимум целевой функции (1.1).
В рассмотренной модели транспортной задачи предполагается, что суммарные запасы поставщиков равны суммарным запросам потребителей, т.е.
.
Такая задача называется задачей с правильным балансом, а ее модель- закрытой. Если же это неравенство не выполняется, то задача называется задачей с неправильным балансом, а ее модель- открытой.
Для
того чтобы транспортная задача линейного
программирования имела решение, необходимо
и достаточно, чтобы суммарные
запасы поставщиков равнялись
Пример 1:
Составить
математическую модель транспортной задачи
перевоза груза из двух складов в
3 магазина:
Таблица 2
|
50 | 70 | 80 |
90 | 9 | 5 | 3 |
110 | 4 | 6 | 8 |
Решение. Введем переменные задачи(матрицу перевозок)
Запишем матрицу стоимостей
.
Целевая функция задачи равна сумме произведений всех соответствующих элементов матриц С и Х:
Данная функция, определяющая суммарные затраты на все перевозки, должна достигать минимального значения.
Составим систему ограничений задачи. Сумма всех перевозок, стоящих в первой строке матрицы Х, должна равняться запасам первого поставщика, а сумма перевозок во второй строке матрицы Х – запасам второго поставщика:
Это означает, что запасы поставщиков вывозятся полностью.
Суммы перевозок, стоящих в каждом столбце матрицы Ч, должны быть равны запросам соответствующих потребителей:
Это означает, что запросы потребителей удовлетворяются полностью.
Необходимо также учитывать, что перевозки не могут быть отрицательными:
i=1,2,…,m; j=1,1,…,n.
Ответ: математическая модель задачи формулируется следующим образом: найти переменные задачи, обеспечивающие минимум функции
и
удовлетворяющие системе
и условиям неотрицательности
i=1,2,…,m j=1,2,…,n.
1.2 АЛГОРИТМ РЕШЕНИЯ ТРАНСПОРТНОЙ
ЗАДАЧИ
1.2.1
СБАЛАНСИРОВАННОСТЬ
Транспортная задача является сбалансированной, если суммарные запасы поставщиков равны суммарным запросам потребителей, т.е.
.
Если транспортная задача не сбалансирована, то возникают особенности в ее решении.
Особенности решения транспортных задач с неправильным балансом: