Постановка і математичне формулювання задачі про прикріплення споживачів до постачальників

Математичне формулювання задачі про обсяги поставок споживачу від постачальника; знаходження мінімуму функції. Використання алгоритму транспортної задачі лінійного програмування. Розподіл ресурсів постачальника. Метод мінімального елементу в матриці.

Рубрика Математика
Вид статья
Язык украинский
Дата добавления 17.06.2022
Размер файла 44,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Постановка і математичне формулювання задачі про прикріплення споживачів до постачальників

Шатрова І.А.,

Демидова О.О.,

Матвієвський С.В.

1 2' 4' 5Київський національний університет будівництва і архітектури

Постановка задачі. Є n споживачів будівельних матеріалів і m постачальників. Відомі обсяги матеріалів, які треба доставити кожному споживачу йі (і =1, 2,..., n) і можливий обсяг поставок кожного постачальника bj (j = 1, 2,., m). Вартість доставки продукції і-му споживачу от j-го постачальника складає Су. Необхідно знайти такі обсяги поставок матеріалів і-му споживачу від j-го постачальника Ху, при яких буде забезпечена мінімальна загальна вартість доставки матеріалів.

Вихідні дані для розв'язання задачі представлені у таблиці 1.

Таблиця 1 Вихідні дані

Постачальник

Споживач

Обсяг постачання

Аі

Аг

An

Ві

Сіі

C12

Cln

bi

В 2

С 21

C22

C2n

hi

Вт

Ст 1

Cm2

C

mn

bm

Обсяг споживання

a

Ь2

an

Математичне формулювання задачі полягає у знаходженні мінімуму функції:

при умовах

Умова (2) вимагає доставки всього обсягу поставок постачальника; умова (3) передбачає забезпечення необхідного обсягу поставок кожному споживачу; умова (4) виключає від'ємні значення поставок.

Оптимальне розв'язання задачі (1)-(4) досягається з використанням алгоритму транспортної задачі лінійного програмування.

Для розв'язання транспортної задачі методом потенціалів треба мати початковий опорний план. Є декілька методів пошуку початкових опорних планів транспортної задачі:

- метод північно-західного кута;

- метод мінімального елементу в матриці;

- метод подвійної переваги;

- метод апроксимації Фогеля.

Метод північно-західного кута. Побудова початкового опорного плану починається з лівого верхнього кута матриці (табл. 2).

Таблиця 2

ai

b

290

240

240

140

140

300

13

290

4

10

9

12

8

250

4

10

230

7

20

5

4

350

15

13

10

220

14

130

18

150

6

12

9

6

10

3

140

Розподіл ресурсів першого постачальника здійснюється таким чином, що спочатку задовольняються потреби першого споживача, потім другого і т.д. до повного розподілу ресурсів. Після розподілу ресурсів першого постачальника переходять до другого і розподіляють таким же чином його ресурси. Розподіл ресурсів решти постачальників здійснюють у такому ж порядку. У результаті отримують начальний опорний план. Так як елементами матриці є вартість перевезень будівельних матеріалів за одиницю виміру, то загальна вартість перевезень становить:

(290х 13)+(10х 4)+(230х 10)+(20х 7)+

+(220х 10)+(130х 14)+(10х 6)+(140х 3) = 10750 грн.

Метод мінімального елементу в матриці. В матриці вартості шукаємо мінімальний елемент (табл. 3).

Таблиця 3

a

290

240

240

140

140

300

13

4

240

9

60

12

8

250

4

250

10

7

5

4

350

15

30

13

10

180

14

140

18

150

6

10

12

9

6

3

140

В цьому випадку мінімальний елемент міститься в клітині (a4b5). В цю клітинку ставимо максимально можливу поставку - 140 од. (b5 = 140 < a4 = 150). П'ятий стовпець виключаємо з подальшого розгляду. Знову знаходимо мінімальний елемент в матриці, який міститься в клітинці (a2b1). Через те, що b1 = 290 > a2 = 250, в клітинку (a2b1) ставимо максимально можливу поставку - 250 од. В частині матриці, яка залишилися, знову шукаємо мінімальний елемент і т.д.

Загальна вартість перевезень становить:

(240х 4)+(60х 9)+(250х 4)+(30х 15)+

+(180х 10)+(140х 14)+(10х 6)+(140х 3) = 7190 грн.

Іноді при побудові початкового опорного плану або в процесі розв'язання транспортної задачі методом потенціалів виникає випадок виродженості. постачальник алгоритм споживач

Для визначення потенціалів шляхом розв'язання відповідних рівнянь кількість зайнятих місць в матриці повинно дорівнювати m+n-- 1, де m -кількість стовпців в матриці; n - кількість рядків.

Якщо число зайнятих місць в матриці менше m+n--1, має місце випадок вродженості. При числі зайнятих місць в матриці менше ніж m + n--1, неможливо знайти всі значення потенціалів, і отже, неможливо дослідити незайняті місця матриці, тобто задачу розв'язати неможливо. Для усунення вродженості опорного плану в деякі незайняті клітинки ставимо нульові поставки і ці їх вважають зайнятими місцями.

Література

1. Гриньова В.М. Організація виробництва: підручник / В.М. Гриньова, М.М. Салун. - Київ: Знання, 2009. - 580 с.

2. Івченко І. Ю. Математичне програмування / І. Ю. Івченко. - Київ: ЦУЛ, 2007. - 230 с.

3. Лугінін О. Є. Економіко-математичне моделювання / О. Є. Лу- гінін, В.М. Фомішина. - Київ: Знання, 2011. - 342 с.

4. Тригер Г.М. Оптимізація використання будівельних машин і транспорту у будівництві: методичні рекомендації для студентів спеціальності 7.092101 "Промислове і цивільне будівництво" / Г.М. Тригер, С.А. Ушацький. - Київ: КНУБА 2010. - 23 с.

5. Тригер Г.М. Розробка й оптимізація календарних планів зведення комплексу будівель і споруд: навч. посіб. / Г.М. Тригер. - Київ: ІСДО, 2013. - 72 с.

6. Цегелик Г.Г. Лінійне програмування / Г.Г. Цегелик. - Лівів: Світ, 2015. - 216 с.

7. Організація будівництва: підручник / Ю.П. Шейко, Г.М. Тригер и др. ; за ред. С.А. Ушацького. - Київ: Кондор, 2005. - 519 с.

Размещено на Allbest.ru

...

Подобные документы

  • Дослідження предмету і сфери застосування математичного програмування в економіці. Класифікація задач цієї науки. Загальна задача лінійного програмування, деякі з методи її розв’язування. Економічна інтерпретація двоїстої задачі лінійного програмування.

    курс лекций [59,9 K], добавлен 06.05.2010

  • Розв'язання завдання графічним способом. Зображення розв'язку системи нерівностей, визначення досягнення максимуму та мінімуму функції. Розв'язання транспортної задачі методом потенціалів та симплекс-методом, формування оціночної матриці з елементів.

    задача [134,9 K], добавлен 31.05.2010

  • Послідовність графічного розв'язання задачі лінійного програмування. Сумісна система лінійних нерівностей, умови невід'ємності, визначення півплощини з граничними прямими. Графічний метод для визначення оптимального плану задачі лінійного програмування.

    задача [320,6 K], добавлен 31.05.2010

  • Сутність симплекс-методу у вирішенні задач лінійного програмування. Рішення задачі на відшукання максимуму або мінімуму лінійної функції за умови, що її змінні приймають невід'ємні значення і задовольняють деякій системі лінійних рівнянь або нерівностей.

    реферат [28,5 K], добавлен 26.02.2012

  • Випадок однорідної крайової задачі. Розв’язання виродженого крайового виразу. Теорема Коші, іі доведення. Означення узагальненої функції Гріна крайової задачі. Формулювання алгоритму відшукання узагальненої функції Гріна. Приклади роз'язання завдань.

    лекция [108,5 K], добавлен 24.01.2009

  • Поняття та значення симплекс-методу як особливого методу розв'язання задачі лінійного програмування, в якому здійснюється скерований рух по опорних планах до знаходження оптимального рішення. Розв'язання задачі з використанням програми Simplex Win.

    лабораторная работа [264,1 K], добавлен 30.03.2015

  • Складання плану виробництва при максимальному прибутку. Введення додаткових (фіктивних) змінних, які перетворюють нерівності на рівності. Розв’язування задачі лінійного програмування графічним методом та економічна інтерпретація отриманого розв’язку.

    контрольная работа [298,3 K], добавлен 20.11.2009

  • Практична реалізація задачі Гамільтона про мандрівника методом гілок та меж. Математична модель задачі комівояжера, її вирішення за допомогою алгоритму Літтла. Програмне знаходження сумарних мінімальних характеристик (відстані, вартості проїзду).

    курсовая работа [112,5 K], добавлен 30.09.2014

  • Основні типи та види моделей. Основні методи складання початкового опорного плану. Поняття потенціалу й циклу. Критерій оптимальності базисного рішення транспортної задачі. Методи відшукання оптимального рішення. Задача, двоїста до транспортного.

    курсовая работа [171,2 K], добавлен 27.01.2011

  • Розв'язання системи лінійних рівнянь методом повного виключення змінних (метод Гаусса) з використанням розрахункових таблиць. Будування математичної моделі задачі лінійного програмування. Умови для застосування симплекс-методу. Розв'язка спряженої задачі.

    практическая работа [42,3 K], добавлен 09.11.2009

  • Формулювання задачі мінімізації. Мінімум функції однієї та багатьох змінних. Прямі методи одновимірної безумовної оптимізації: метод дихотомії і метод золотого перерізу. Метод покоординатного циклічного спуску. Метод правильного і деформованого симплексу.

    курсовая работа [774,0 K], добавлен 11.08.2012

  • Розв'язок задач лінійного програмування симплексним методом, графічне вирішення системи нерівностей, запис двоїстої задачі: визначення прибутку, отриманого підприємством від реалізації виробів; загальних витрат, пов’язаних з транспортуванням продукції.

    контрольная работа [296,0 K], добавлен 28.03.2011

  • Опис одного з поширених ітераційних методів, методу хорда — ітераційного методу знаходження кореня рівняння, який ще має назви метод лінійного інтерполювання, метод пропорційних частин, або метод хибного положення. Задачі для самостійного розв’язування.

    реферат [336,8 K], добавлен 04.12.2010

  • Необхідні поняття теорії графів. Задача про максимальний потік. Алгоритм Форда знаходження максимального потоку. Модифікація алгоритму Форда розв’язання задачі максимізації кількості призначень у задачах розподілу. Результати числового експерименту.

    курсовая работа [499,9 K], добавлен 18.12.2013

  • Розв'язання графічним методом математичної моделі задачі з організації випуску продукції. Розв'язання транспортної задачі методом потенціалів. Знаходження умовних екстремумів функцій методом множників Лагранжа. Розв'язання задач симплекс-методом.

    контрольная работа [48,5 K], добавлен 16.07.2010

  • Поняття диференціальних рівнянь. Задача Коші і крайова задача. Класифікація методів для задачі Коші. Похибка методу Ейлера. Модифікований метод Ейлера-Коші. Пошук рішення задачі однокроковим методом Ейлера. Порівняння чисельного рішення з точним рішенням.

    презентация [294,4 K], добавлен 06.02.2014

  • Задача продавлення шкідливих збурень. Збурювальні задачі, що видвинуті для розгляду радіотехнікою, в деякому розуміння протилежні задачам класичної теорії збурень. Дійснi нелінійнi диференціальнi рівняння. Завдання радіотехніки, задачі генерації збурень.

    дипломная работа [890,8 K], добавлен 17.06.2008

  • Історія створення і різні формулювання теореми Піфагора як актуальної математичної задачі, спроби докази теореми. Визначення теореми Фалеса про пропорційні відрізки, її рішення. Місце теореми Вієта та формули Герона в сучасному шкільному курсі геометрії.

    курсовая работа [1,5 M], добавлен 25.05.2019

  • Історія розвитку математичної науки. Математичне моделювання і дослідження процесів і явищ за допомогою функцій, рівнянь та інших математичних об`єктів. Функції, їх основні властивості та графіки, множина раціональних чисел. Розв`язання типових задач.

    книга [721,3 K], добавлен 01.03.2011

  • Теорема Куна-Такера. Побудування функції Лагранжа. Задача квадратичного програмування. Узагальнення симплексного метода лінійного програмування згідно методу Біла. Правила переходу від однієї таблиці до іншої. Система обмежень у допустимої області.

    курсовая работа [252,9 K], добавлен 08.05.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.