19.07.2013 Views

Економіко-математичне моделювання

Економіко-математичне моделювання

Економіко-математичне моделювання

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

отримаємо новий опорний план транспортної задачі, який знову<br />

перевіряємо на оптимальність. Якщо розв’язок оптимальний, то<br />

обчислюємо мінімальне значення цільової функції (мінімальну<br />

вартість перевезення всього вантажу), а якщо неоптимальний, то<br />

знову будуємо цикл перерахунку і з допомогою зсуву по циклу<br />

переходимо до нового опорного плану. Процес повторюють до тих<br />

пір, доки не отримаємо оптимального розв’язку транспортної задачі.<br />

Значення базисних клітинок, які не брали участі в циклі<br />

перерахунку, в новій таблиці залишаються без змін.<br />

Якщо на деякому кроці потреби співпадають із запасами, то в<br />

потребах ставимо дійсний нуль, а в запасах – фіктивний (нуль з<br />

крапкою – О). Тоді одразу будується повна система рівнянь для<br />

знаходження значень потенціалів (див. прикл. 4.5).<br />

У задачах з виродженим планом часто зсув стосовно циклу<br />

треба робити на 0. Тоді при переході до наступної таблиці значення<br />

базисних клітинок, що брали участь в циклі перерахунку, не<br />

змінилося. Тільки цей «базисний нуль» переводять у небазисну<br />

клітинку, для якої по суті робили цикл перерахунку, а клітинка, в якій<br />

знаходився цей 0, стає вільною.<br />

Зобразимо можливі види циклів:<br />

*<br />

*<br />

*<br />

Розглянемо алгоритм методу потенціалів на прикладі.<br />

Приклад 4.3. Знайти оптимальний план перевезення однорідного<br />

вантажу від постачальників А1, А2, А3, А4 з запасами а1=90, а2=85,<br />

а3=125, а4=І05 до споживачів В1, В2, В3 з потребами в цьому вантажі<br />

143<br />

*<br />

*

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!