Redistribution доставки

доставка Преразпределението се извършва от така наречените цикли.

Цикъл - затворен цикъл на движение на стоки, хоризонтално и вертикално. Point (клетка) посока промяна цикъл се нарича връх. Всички топ цикъл, с изключение на тази, в която стоките са заети от клетки. Ако проблемът не е дегенерат, а след това може да се изгради всяка незаета клетъчния цикъл е единственият начин.

Видове цикли са показани на Фиг. 14.

Redistribution доставки

Цикълът само четен брой върхове.

Изграждане цикъл извършва в последователност.

Клетката, която започва строителството, маркирани с "+" до него е - знак "-", а след това "+", и така нататък последователно.

Знакът "+" показва, че стоките ще бъдат приведени в тези клетки. Знакът "-" означава, че стоките ще бъдат изнесени от клетките. Тъй като обемът на стоките, като цяло в таблицата не се променя, цикъла "пренос" един товарен обем. Колко товари ще премахне от клетката със знака "-", а това ще донесе в килия с "+". Продължете цикъла в размер на товари minij>. където минимумът е правоприемник на всички клетки от цикъла със знака "-".

Следваща новопостроен маса с ново разпределение на доставките, както и алгоритъм за построяване на сградата и на теста за оптималност повтаря.

В нашата маса цикъл е както следва:

Redistribution доставки

Върховете на цикъла със знака "-" са в натоварванията 50, 50 и 0 единици. Ето защо, транспортиране на товарни единици 0 цикъл. (Очевидно е, че ние не сме много добре, избран за клетката нулево натоварване.)

След обема на товара до 0 единици получаваме нова таблица и след това да се изгради потенциал система. динамометър

А2 В4 товарни единици и 0 потенциал U2 стойност дават 0. получено по известни стойности алгоритъм на всички други възможности.

Redistribution доставки

Проверка на план за оптималност, виждаме, че нарушение се наблюдава в клетки A1 B3. А1 В5. Освен това, в В5 нарушение клетка А1 повече. Ето защо, тази клетка е избрана за начало на строителството цикъл.

Redistribution доставки

Пиковете със знака "-" товари са 100, 50 и 50 единици. Ние ще продължим товара цикъл от 50 единици в килия с "+", и да вземат една и съща сума на клетките със знака "-".

Ние се получи нова маса и да намерят потенциални стойности за новия план. Оставете невярно попълнена клетка A4 B5.

Redistribution доставки

Проверка за оптималност показва, че планът е минимална цена на транспортирането.

Освен това, ние планираме следващата транспорт:

Разходите за транспорт:

Така, че сме подобрили първоначалния транспорт план, изграден върху метод за двойна предпочитания.

Забележка 1. Ако тестът на оптималност се появи равни, това означава, че най-добрият трафикът не е единственият план.

Забележка 2. В изграждането на нови транспортни схеми, които трябва да се гарантира, че броят на клетките в нарушение на оптималност на всяка стъпка намалява и (или) разликата. Това стана по-малко и по-малко.

Забележка 3. След Необходимо е изграждането на всеки нов транспортен план, за да се изчисли стойността им и наблюдение на процеса на намаляване на разходите за всяка стъпка, което означава, че трафикът към оптималното решение е избран правилно. Ако транспортни разходи се увеличават, са били направени грешки в изчислението.

Забележка 4. програма Първата подкрепа се препоръчва да се изгради метода на двойни предпочитания.