MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Применение симплекс-метода

Название:Применение симплекс-метода
Просмотров:69
Раздел:Информатика, программирование
Ссылка:Скачать(39 KB)
Описание: Содержание: Введение ………………………………………………….. Постановка задачи Описание метода Математическая постановка задачи ……………………. Листинг программы……………………………………….. Блок-схема…………

Университетская электронная библиотека.
www.infoliolib.info

Часть полного текста документа:

Содержание:

Введение …………………………………………………..

Постановка задачи

Описание метода

Математическая постановка задачи …………………….

Листинг программы………………………………………..

Блок-схема………………………………………………….

Заключение…………………………………………………

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


Введение

Целью данной курсовой работы является решение конкретной задачи линейного программирования методом улучшенного симплекс-метода. Во всех таких задачах требуется найти максимум или минимум линейной функции при условии, что её переменные принимают неотрицательные значения и удовлетворяют некоторой системе линейных уравнений или линейных неравенств либо системе, содержащей как линейные уравнения, так и линейные неравенства. Каждая из этих задач является частным случаем общей задачи линейного программирования.

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


Постановка задачи

На основе изученного алгоритма симплекс-метода разработать программу по следующему заданию: Исходная матрица коэффициентов заносится в память как матрица А, правые части ограничений заносятся в столбец 0. Таким образом, в матрицу входят М+2 строк, М ограничений, целевая функция и искусственная целевая функция. Она имеет P строк помимо строки 0, которые содержат исходные, новые и искусственные переменные. Матрица B состоит из столбцов значений переменных и значений целевой функции, матрицы обращения размерностью m x m, двух строк симплекс - множителей и последнего столбца, в котором все элементы, кроме последних двух, равны 0, а последние два равны – 1:

b́1 β11 β 1m 0

b΄2 β21 β 2m 0

B= b́m βm1 β mm 0

-z΄0 π1 πm 1

-ẃ0 ơ1 ơ m 1

Необходимо перевести данную программу с помощью языка Turbo Pascal.

Для проверки работоспособности программы необходимо ввести данные из следующего задания:

Найти такие неотрицательные x1, x2, что

2х1 – х2 ≤ 4,

x1 – 2x2 ≤ 2,

x1 + x2 ≤ 5,

и минимизировать функцию -3x1 + x2 = z.

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

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

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

Описание метода

Для решения задач линейного программирования существует множество методов. Рассмотрим один из них.

Улучшенный (модифицированный) симплекс-метод

Для начала расскажем, что такое симплекс-метод. ............





Нет комментариев.



Оставить комментарий:

Ваше Имя:
Email:
Антибот:  
Ваш комментарий:  



Похожие работы:

Название:Решение задач линейного программирования симплекс-методом
Просмотров:149
Описание: Содержание   Введение 1. Теоретический материал 1.1 Математическая формулировка задачи линейного программирования 1.2 Решение задач линейного программирования симплекс-методом 2. Постановка задачи 3.

Название:Симплексный метод
Просмотров:186
Описание: Задача 1. Решить задачу линейного программирования симплексным методом. Вариант 3. Найти наибольшее значение функции f(X) = - x1 - x2 + 2x3 при ограничениях 2x1 + x2 + x3 £ 2 x1 - x2 + x3 £ 1, xj ³ 0, j = 1, 2, 3. Решение. Пр

Название:Аналіз методів рішення задачі лінійного програмування симплекс методом
Просмотров:102
Описание: Міністерство освіти та науки України Вінницький національний технічний університет Інститут автоматики, електроніки та комп’ютерних систем управління Факультет АКСУ Кафедра АІВТ

Название:Применение симплекс-метода
Просмотров:69
Описание: Содержание: Введение ………………………………………………….. Постановка задачи Описание метода Математическая постановка задачи ……………………. Листинг программы……………………………………….. Блок-схема…………

Название:Симплекс метод решения задачи линейного программирования
Просмотров:69
Описание: Задача №1 (Симплекс метод решения задачи линейного программирования.) Найти F max = 9x1+ 10x2 + 16x3, при ограничениях: Запишем задачу в каноническом виде: F=9x1+ 10x2 + 16x3 → max Заполним начальную таблицу:

 
     

Вечно с вами © MaterStudiorum.ru