scholarly journals Models and solution algorithms for inventory routing problems

2017 ◽  
Author(s):  
Παντελής Λάππας

Στόχος της παρούσας διατριβής είναι η παρουσίαση αλγοριθμικών προσεγγίσεων για την επίλυση του Προβλήματος Δρομολόγησης Αποθεμάτων (Inventory Routing Problem, IRP) και του Προβλήματος Δρομολόγησης Αποθεμάτων με Χρονικά Παράθυρα (Inventory Routing Problem with Time Windows, IRPTW). Τα ανωτέρω προβλήματα πηγάζουν από την προσέγγιση της Διαχείρισης Αποθεμάτων από τον Προμηθευτή/Πωλητή (Vendor Managed Inventory, VMI) που διαδόθηκε ιδιαίτερα κατά τα τέλη της δεκαετίας του ’80 από τις Wal-Mart και Procter & Gamble και στη συνέχεια υιοθετήθηκε από πολλές εταιρίες όπως οι Johnson & Johnson, Black & Decker κ.ά. Σύμφωνα με το VMI, ο προμηθευτής διανέμει προϊόντα σε έναν αριθμό από γεωγραφικά διάσπαρτους πελάτες αποφασίζοντας ταυτόχρονα για τα ακόλουθα: (1) τους χρόνους εξυπηρέτησης πελατών, (2) τις ποσότητες διανομής και (3) τις διαδρομές που πρέπει να ακολουθηθούν. Οι πρώτες δύο αποφάσεις, σχετίζονται με το Πρόβλημα Ελέγχου Αποθεμάτων (Inventory Control Problem, ICP), ενώ η τρίτη με το Πρόβλημα της Δρομολόγησης Οχημάτων (Vehicle Routing Problem, VRP). Αξίζει να σημειωθεί πως το IRPTW αποτελεί βασική επέκταση του IRP, καθώς ισχύουν οι ίδιοι περιορισμοί, αλλά για κάθε πελάτη η εξυπηρέτηση πρέπει να ξεκινήσει και να ολοκληρωθεί μέσα σε ένα χρονικό παράθυρο (time window), ενώ το όχημα θα παραμένει στο χώρο του πελάτη για συγκεκριμένο χρόνο εξυπηρέτησης. Κατά συνέπεια, το IRPTW αποτελεί σύνθεση του ICP και του Προβλήματος Δρομολόγησης Οχημάτων με Χρονικά Παράθυρα (Vehicle Routing Problem with Time Windows, VRPTW). Η διαφοροποίηση των προβλημάτων δρομολόγησης αποθεμάτων έναντι των υπολοίπων προβλημάτων δρομολόγησης (routing problems) οφείλεται στον παράγοντα απόθεμα, ο οποίος προσθέτει στο πρόβλημα τη διάσταση του χρόνου. Ως εκ τούτου, τα IRP και IRPTW αντιμετωπίζονται ως προβλήματα πολλαπλών περιόδων (multi-period problems). Ο παράγοντας απόθεμα περιπλέκει το πρόβλημα σε δύο διαστάσεις. Πρώτον, η περιορισμένη δυνατότητα διατήρησης αποθέματος στον προμηθευτή και/ ή στους πελάτες θα πρέπει να λαμβάνεται υπόψη όταν αποφασίζονται οι ποσότητες που θα διανεμηθούν, ενώ τυχόν κόστη που συνδέονται με τη διατήρηση αποθέματος στον προμηθευτή ή τους πελάτες πρέπει να συμπεριλαμβάνονται στην αντικειμενική συνάρτηση. Τα προβλήματα δρομολόγησης αποθεμάτων ανήκουν στην κλάση πολυπλοκότητας NP και χαρακτηρίζονται ως NP-δυσχερή (NP-Hard), καθώς περικλείουν το κλασικό πρόβλημα της δρομολόγησης οχημάτων. Με τη μαθηματική μοντελοποίηση των προβλημάτων παρουσιάζεται, επιπλέον, για κάθε πρόβλημα μία αντίστοιχη αλγοριθμική επίλυση. Στην περίπτωση του IRP, η αντικειμενική συνάρτηση του προβλήματος αναπαριστά το συνολικό κόστος που αποτελείται από το κόστος μεταφοράς (transportation cost) και το κόστος αποθήκευσης/διατήρησης αποθέματος (inventory holding cost) στους πελάτες. Για το IRPTW, η αντικειμενική συνάρτηση του προβλήματος αναπαριστά μόνο το συνολικό κόστος μεταφοράς. Λόγω της NP-hard φύσης του IRP προτείνεται ένας υβριδικός εξελικτικός αλγόριθμος βελτιστοποίησης (hybrid evolutionary optimization algorithm) που αξιοποιεί δύο ευρέως γνωστούς μεθευρετικούς αλγόριθμους (meta-heuristics): τον Γενετικό Αλγόριθμο (Genetic Algorithm, GA) και τoν Αλγόριθμο της Προσομοιωμένης Ανόπτησης (Simulated Annealing Algorithm, SA). Ο GA αξιοποιείται στη φάση του σχεδιασμού (planning) όπου καθορίζονται οι προγραμματισμένες προς αποστολή ποσότητες προϊόντος (delivery quantities), καθώς επίσης και οι χρονικές στιγμές του ορίζοντα όπου οι πελάτες θα λάβουν τις σχετικές ποσότητες (delivery times). Ο SA χρησιμοποιείται στη φάση της δρομολόγησης (routing) για την επίλυση των προβλημάτων δρομολόγησης που προκύπτουν σε κάθε περίοδο του χρονικού ορίζοντα. Τα αποτελέσματα των δύο αλγορίθμων συνδυάζονται επαναληπτικά έως την εύρεση της βέλτιστης λύσης του προβλήματος.Όσον αφορά το IRPTW, παρουσιάζεται ένας αλγόριθμος επίλυσης δύο φάσεων (two-phase solution algorithm) που βασίζεται σε μία απλή Προσομοίωση (simple simulation) για τη φάση του σχεδιασμού και στον Αλγόριθμο Μεταβλητής Γειτονιάς Αναζήτησης (Variable Neighborhood Search, VNS) για τη φάση της δρομολόγησης. Τέλος, για τη μέτρηση της αποτελεσματικότητας των δύο προτεινόμενων αλγοριθμικών προσεγγίσεων, νέα δεδομένα προβλημάτων (benchmark instances) έχουν σχεδιαστεί για τα IRP και IRPTW, ενώ παρουσιάζονται αναλυτικά υπολογιστικά αποτελέσματα επί των προβλημάτων.

2014 ◽  
Vol 3 (3) ◽  
pp. 59-66 ◽  
Author(s):  
Nevin Aydın

Inventory routing problem can be defined as forming the routes to serve to the retailers from the manufacturer, deciding on the quantity of the shipment to the retailers and deciding on the timing of the replenishments. The difference of inventory routing problems from vehicle routing problems is the consideration of the inventory positions of retailers and supplier, and making the decision accordingly. Inventory routing problems are complex in nature and they can be solved either theoretically or using a heuristics method. Metaheuristics is an emerging class of heuristics that can be applied to combinatorial optimization problems. In this paper, we provide the relationship between vendor-managed inventory and inventory routing problem. The proposed genetic for solving vehicle routing problem is described in detail.


2021 ◽  
Vol 8 (1) ◽  
Author(s):  
Ha-Bang Ban ◽  
Phuong Khanh Nguyen

AbstractThe Asymmetric Distance-Constrained Vehicle Routing Problem (ADVRP) is NP-hard as it is a natural extension of the NP-hard Vehicle Routing Problem. In ADVRP problem, each customer is visited exactly once by a vehicle; every tour starts and ends at a depot; and the traveled distance by each vehicle is not allowed to exceed a predetermined limit. We propose a hybrid metaheuristic algorithm combining the Randomized Variable Neighborhood Search (RVNS) and the Tabu Search (TS) to solve the problem. The combination of multiple neighborhoods and tabu mechanism is used for their capacity to escape local optima while exploring the solution space. Furthermore, the intensification and diversification phases are also included to deliver optimized and diversified solutions. Extensive numerical experiments and comparisons with all the state-of-the-art algorithms show that the proposed method is highly competitive in terms of solution quality and computation time, providing new best solutions for a number of instances.


2017 ◽  
Vol 6 (1) ◽  
pp. 49
Author(s):  
Titi Iswari

<p><em>Determining the vehicle routing is one of the important components in existing logistics systems. It is because the vehicle route problem has some effect on transportation costs and time required in the logistics system. In determining the vehicle routes, there are some restrictions faced, such as the maximum capacity of the vehicle and a time limit in which depot or customer has a limited or spesific opening hours (time windows). This problem referred to Vehicle Routing Problem with Time Windows (VRPTW). To solve the VRPTW, this study developed a meta-heuristic method called Hybrid Restart Simulated Annealing with Variable Neighborhood Search (HRSA-VNS). HRSA-VNS algorithm is a modification of Simulated Annealing algorithm by adding a restart strategy and using the VNS algorithm scheme in the stage of finding neighborhood solutions (neighborhood search phase). Testing the performance of HRSA-VNS algorithm is done by comparing the results of the algorithm to the Best Known Solution (BKS) and the usual SA algorithm without modification. From the results obtained, it is known that the algorithm perform well enough in resolving the VRPTW case with the average differences are -2.0% with BKS from Solomon website, 1.83% with BKS from Alvarenga, and -2.2% with usual SA algorithm without any modifications.</em></p><p><em>Keywords : vehicle routing problem, time windows, simulated annealing, VNS, restart</em></p>


Sign in / Sign up

Export Citation Format

Share Document