Redistribution доставки
доставка Преразпределението се извършва от така наречените цикли.
Цикъл - затворен цикъл на движение на стоки, хоризонтално и вертикално. Point (клетка) посока промяна цикъл се нарича връх. Всички топ цикъл, с изключение на тази, в която стоките са заети от клетки. Ако проблемът не е дегенерат, а след това може да се изгради всяка незаета клетъчния цикъл е единственият начин.
Видове цикли са показани на Фиг. 14.
Цикълът само четен брой върхове.
Изграждане цикъл извършва в последователност.
Клетката, която започва строителството, маркирани с "+" до него е - знак "-", а след това "+", и така нататък последователно.
Знакът "+" показва, че стоките ще бъдат приведени в тези клетки. Знакът "-" означава, че стоките ще бъдат изнесени от клетките. Тъй като обемът на стоките, като цяло в таблицата не се променя, цикъла "пренос" един товарен обем. Колко товари ще премахне от клетката със знака "-", а това ще донесе в килия с "+". Продължете цикъла в размер на товари minij>. където минимумът е правоприемник на всички клетки от цикъла със знака "-".
Следваща новопостроен маса с ново разпределение на доставките, както и алгоритъм за построяване на сградата и на теста за оптималност повтаря.
В нашата маса цикъл е както следва:
Върховете на цикъла със знака "-" са в натоварванията 50, 50 и 0 единици. Ето защо, транспортиране на товарни единици 0 цикъл. (Очевидно е, че ние не сме много добре, избран за клетката нулево натоварване.)
След обема на товара до 0 единици получаваме нова таблица и след това да се изгради потенциал система. динамометър
А2 В4 товарни единици и 0 потенциал U2 стойност дават 0. получено по известни стойности алгоритъм на всички други възможности.
Проверка на план за оптималност, виждаме, че нарушение се наблюдава в клетки A1 B3. А1 В5. Освен това, в В5 нарушение клетка А1 повече. Ето защо, тази клетка е избрана за начало на строителството цикъл.
Пиковете със знака "-" товари са 100, 50 и 50 единици. Ние ще продължим товара цикъл от 50 единици в килия с "+", и да вземат една и съща сума на клетките със знака "-".
Ние се получи нова маса и да намерят потенциални стойности за новия план. Оставете невярно попълнена клетка A4 B5.
Проверка за оптималност показва, че планът е минимална цена на транспортирането.
Освен това, ние планираме следващата транспорт:
Разходите за транспорт:
Така, че сме подобрили първоначалния транспорт план, изграден върху метод за двойна предпочитания.
Забележка 1. Ако тестът на оптималност се появи равни, това означава, че най-добрият трафикът не е единственият план.
Забележка 2. В изграждането на нови транспортни схеми, които трябва да се гарантира, че броят на клетките в нарушение на оптималност на всяка стъпка намалява и (или) разликата. Това стана по-малко и по-малко.
Забележка 3. След Необходимо е изграждането на всеки нов транспортен план, за да се изчисли стойността им и наблюдение на процеса на намаляване на разходите за всяка стъпка, което означава, че трафикът към оптималното решение е избран правилно. Ако транспортни разходи се увеличават, са били направени грешки в изчислението.
Забележка 4. програма Първата подкрепа се препоръчва да се изгради метода на двойни предпочитания.