
- •1. Сформулируйте определение модели. Перечислите основные принципы моделирования.
- •2. Перечислите этапы моделирования. Раскройте сущность этапов моделирования.
- •3. Определите взаимосвязь этапов математического моделирования.
- •4. Назовите виды моделей. Дайте определение каждого вида моделей.
- •5. Охарактеризуйте материальные и идеальные модели. Определите, на какие модели подразделяются материальные, и на какие идеальные модели.
- •6. Дайте определение математической модели. Определите классификацию моделей.
- •7. Определите роль прикладных экономико - математических исследований.
- •8. Дайте определение детерминированных моделей. Перечислите, какие модели относятся к детерминированным.
- •9. Дайте определение стохастических моделей. Перечислите, какие модели относятся к стохастическим.
- •10. Дайте определение моделей с элементами неопределенности. Перечислите, какие модели относятся к моделям с элементами неопределенности.
- •11. Определите сущность системного подхода в математическом моделировании.
- •12. Перечислите аспекты применения математических методов в решении практических проблем.
- •13. Сформулируйте постановку задачи линейного программирования. Перечислите методы ее решения.
- •14. Сформулируйте общую задачу линейной оптимизации. Перечислите методы ее решения.
- •15. Дайте определение системы линейных неравенств и области ее допустимых решений. Изложите алгоритм решения систем линейных неравенств графически.
- •16. Изложите геометрическую
- •17. Изложите геометрический метод решения задачи линейного программирования.
- •18. Алгоритм решения задачи линейного программирования графически.
- •19. Дайте определение опорного и оптимального плана злп. Изложите сущность симплексного метода для нахождения опорного решения задач линейного программирования.
- •20. Изложите алгоритм нахождения опорного решения симплексным методом.
- •21. Перечислите симплексные преобразования для улучшения плана злп.
- •23. Изложите постановку двойственных задач. Перечислите правила построения задачи, двойственной данной.
- •24. Основные теоремы двойственности
- •25. Изложите правила построения двойственных задач.
- •26. Изложите постановку и математическую модель транспортной задачи.
- •27. Сформулируйте постановку транспортной задачи с нарушенным балансом.
- •28. Изложите методы построения исходного опорного решения транспортной задачи.
- •29. Транспортная задача и метод потенциалов для её решения.
- •30. Изложите алгоритм метода потенциалов для решения транспортных задач.
- •31. Дайте определения основных понятий графовых моделей.
- •32. Перечислите способы задания графа. Дайте определения матрицы смежности и матрицы инцидентности графа.
- •33. Дайте определение пути в графе. Дайте определение остового дерева. Приведите примеры задач нахождения остового дерева в графе.
- •34. Изложите алгоритм построения минимального остового дерева.
- •35. Приведите примеры задач нахождения кратчайших путей в графе. Перечислите алгоритмы нахождения кратчайших путей в графе.
- •36. Изложите алгоритм Дейкстры для нахождения кратчайших путей в графе.
- •37. Изложите вычислительную схему алгоритма Дейкстры для нахождения кратчайших путей в графе.
- •38. Изложите алгоритм Флойда для нахождения кратчайших путей в графе.
- •39. Изложите вычислительную схему алгоритма Флойда для нахождения кратчайших путей в графе.
- •40. Дайте определения сетевого графика комплекса операций. Перечислите виды операций и правила построения сетевого графика.
- •41. Перечислите виды сетевых графиков. Перечислите основные элементы сетевого планирования.
- •42. Изложите правила построения сетевой модели.
- •43. Сформулируйте задачу о максимальном потоке. Дайте определения источника, стока, интенсивности дуги, потока и разреза в сети.
- •44. Дайте определения максимального потока и минимального разреза в сети. Сформулируйте задачу о минимальном разрезе.
- •45. Изложите алгоритм Форда- Фалкерсона для нахождения максимального потока.
- •46. Изложите принципы решения задачи с несколькими источниками и несколькими стоками.
- •47. Дайте определения основных понятий сетевого графика комплекса операций.
- •48. Перечислите виды операций для сетевого графика комплекса операций.
- •49. Перечислите правила построения сетевых графиков комплекса операций.
- •50. Изложите схеме расчета временных параметров сетевых графиков.
27. Сформулируйте постановку транспортной задачи с нарушенным балансом.
Транспортная задача с нарушенным балансом Для решения открытой транспортной задачи сведем ее к закрытой:
А)
если
,
т.е. суммарный запас груза постановщиков
больше суммарного спроса потребителей,
то в задачу вводится фиктивный (n+1)-й
потребитель с потребностью bn+1
=
и
стоимостью перевозок ci,n+1=0
, i=1,m
Б)
если
,
то вводится фиктивный (m+1)-й
постановщик с запасом am+1=(рисунок
4)
и
стоимостью перевозок cm+1,j=0,
j=1,n
Очевидно, что после добавления фиктивного потребителя или фиктивного поставщика транспортная задача будет закрытой, а следовательно, и разрешимой.
28. Изложите методы построения исходного опорного решения транспортной задачи.
Метод вычеркивания
Метод вычеркивания позволяет проверить, является ли данное решение транспортной задачи опорным.
Пусть допустимое решение транспортной задачи, которое имеет m+n-1 отличных от нуля координат, записано в таблицу. Чтобы данное решение было опорным, векторы-условий, соответствующие положительным координатам, а также базисным нулям, должны быть линейно независимыми. Для этого занятые решением клетки таблицы должны быть расположены так, чтобы нельзя было из них образовать цикл.
Строка или столбец таблицы с одной занятой клеткой не может входить в какой-либо цикл, так как цикл имеет две и только две клетки в каждой строке или столбце. Следовательно, чтобы вычеркнуть сначало либо все строки таблицы, содержащие по одной занятой клетке, либо все столбцы, содержащие по одной занятой клетке, далее вернуться к столбцам (строкам) и продолжать вычеркивание.
Если в результате вычеркивания все строки истолбцы будут вычеркнуты, значит, из занятых клеток таблицы нельзя выделить часть, образующую цикл, и система соответствующих векторов-условий является линейно независимой, а решение является опорным.
Если же после вычеркивания останется часть клеток, то эти клетки образуют цикл, система соответствующих векторов-условий является линейно зависимой, а решение не является опорным.
Логика вычеркивания:
Вычеркнуть все столбцы, в которых всего одна занятая клетка (5 0 0), (0 9 0)
Вычеркнуть все строки, в которых всего одна занятая клетка (0 15), (2 0)
Повторить цикл (7) (1)
Методы построения начального опорного решения
Метод северо-западного угла
В данном методе запасы очередного по номеру поставщика используются для обеспечения запросов очередных по номеру потребителей до тех пор, пока не будут исчерпаны полностью, после чего используются запасы следующего по номеру поставщика.
Заполнение таблицы транспортной задачи начинается с левого верхнего угла, поэтому и называется метод северо-западного угла.
Метод состоит из ряда однотипных шагов, на каждом из которых, исходя из запасов очередного поставщика и запросов очередного потребителя, заполняется только одна клетка и соответственно исключается из рассмотрения один поставщик или один потребитель.
Метод минимальной стоимости
Метод минимальной использует матрицу стоимостей транспортной задачи C=(cij).
Как
и метод северо-западного угла, он состоит
из ряда однотипных шагов, на каждом
из которых заполняется только одна
клетка таблицы, соответствующая
минимальной стоимости:
и
исключается из рассмотрения только
одна строка (поставщик) или один столбец
(потребитель). Очередную клетку,
соответствующую
,
заполняют по тем же правилам, что и в
методе северо-западного угла. Поставщик
исключается из рассмотрения, если его
запасы груза использованы полностью.
Потребитель исключается из рассмотрения,
если его запросы удовлетворены полностью.
На каждом шаге исключается либо один
поставщик, либо один потребитель. При
этом если поставщик еще не исключен, но
его запасы равны нулю, то на том шаге,
когда от данного поставщика требуется
поставить груз, в соответствующую клетку
таблицы заносится базисный нуль и лишь
затем поставщик исключается из
рассмотрения. Аналогично с потребителем.