Solving a bi-objective vehicle routing problem under uncertainty by a revised multi-choice goal programming approach

A vehicle routing problem with time windows (VRPTW) is an important problem with many real applications in a transportation problem. The optimum set of routes with the minimum distance and vehicles used is determined to deliver goods from a central depot, using a vehicle with capacity constraint. In...

Full description

Bibliographic Details
Main Authors: Hossein Yousefi, Reza Tavakkoli-Moghaddam, Mahyar Taheri Bavil Oliaei, Mohammad Mohammadi, Ali Mozaffari
Format: Article
Language:English
Published: Growing Science 2017-06-01
Series:International Journal of Industrial Engineering Computations
Subjects:
Online Access:http://www.growingscience.com/ijiec/Vol8/IJIEC_2017_3.pdf
id doaj-2ff52656629748c4a1790fa5699ed359
record_format Article
spelling doaj-2ff52656629748c4a1790fa5699ed3592020-11-24T21:15:27ZengGrowing ScienceInternational Journal of Industrial Engineering Computations1923-29261923-29342017-06-018328330210.5267/j.ijiec.2017.1.003Solving a bi-objective vehicle routing problem under uncertainty by a revised multi-choice goal programming approachHossein YousefiReza Tavakkoli-MoghaddamMahyar Taheri Bavil OliaeiMohammad MohammadiAli Mozaffari A vehicle routing problem with time windows (VRPTW) is an important problem with many real applications in a transportation problem. The optimum set of routes with the minimum distance and vehicles used is determined to deliver goods from a central depot, using a vehicle with capacity constraint. In the real cases, there are other objective functions that should be considered. This paper considers not only the minimum distance and the number of vehicles used as the objective function, the customer’s satisfaction with the priority of customers is also considered. Additionally, it presents a new model for a bi-objective VRPTW solved by a revised multi-choice goal programming approach, in which the decision maker determines optimistic aspiration levels for each objective function. Two meta-heuristic methods, namely simulated annealing (SA) and genetic algorithm (GA), are proposed to solve large-sized problems. Moreover, the experimental design is used to tune the parameters of the proposed algorithms. The presented model is verified by a real-world case study and a number of test problems. The computational results verify the efficiency of the proposed SA and GA. http://www.growingscience.com/ijiec/Vol8/IJIEC_2017_3.pdfVehicle routing problemMulti-choice goal programmingCustomer priorityCustomer satisfaction
collection DOAJ
language English
format Article
sources DOAJ
author Hossein Yousefi
Reza Tavakkoli-Moghaddam
Mahyar Taheri Bavil Oliaei
Mohammad Mohammadi
Ali Mozaffari
spellingShingle Hossein Yousefi
Reza Tavakkoli-Moghaddam
Mahyar Taheri Bavil Oliaei
Mohammad Mohammadi
Ali Mozaffari
Solving a bi-objective vehicle routing problem under uncertainty by a revised multi-choice goal programming approach
International Journal of Industrial Engineering Computations
Vehicle routing problem
Multi-choice goal programming
Customer priority
Customer satisfaction
author_facet Hossein Yousefi
Reza Tavakkoli-Moghaddam
Mahyar Taheri Bavil Oliaei
Mohammad Mohammadi
Ali Mozaffari
author_sort Hossein Yousefi
title Solving a bi-objective vehicle routing problem under uncertainty by a revised multi-choice goal programming approach
title_short Solving a bi-objective vehicle routing problem under uncertainty by a revised multi-choice goal programming approach
title_full Solving a bi-objective vehicle routing problem under uncertainty by a revised multi-choice goal programming approach
title_fullStr Solving a bi-objective vehicle routing problem under uncertainty by a revised multi-choice goal programming approach
title_full_unstemmed Solving a bi-objective vehicle routing problem under uncertainty by a revised multi-choice goal programming approach
title_sort solving a bi-objective vehicle routing problem under uncertainty by a revised multi-choice goal programming approach
publisher Growing Science
series International Journal of Industrial Engineering Computations
issn 1923-2926
1923-2934
publishDate 2017-06-01
description A vehicle routing problem with time windows (VRPTW) is an important problem with many real applications in a transportation problem. The optimum set of routes with the minimum distance and vehicles used is determined to deliver goods from a central depot, using a vehicle with capacity constraint. In the real cases, there are other objective functions that should be considered. This paper considers not only the minimum distance and the number of vehicles used as the objective function, the customer’s satisfaction with the priority of customers is also considered. Additionally, it presents a new model for a bi-objective VRPTW solved by a revised multi-choice goal programming approach, in which the decision maker determines optimistic aspiration levels for each objective function. Two meta-heuristic methods, namely simulated annealing (SA) and genetic algorithm (GA), are proposed to solve large-sized problems. Moreover, the experimental design is used to tune the parameters of the proposed algorithms. The presented model is verified by a real-world case study and a number of test problems. The computational results verify the efficiency of the proposed SA and GA.
topic Vehicle routing problem
Multi-choice goal programming
Customer priority
Customer satisfaction
url http://www.growingscience.com/ijiec/Vol8/IJIEC_2017_3.pdf
work_keys_str_mv AT hosseinyousefi solvingabiobjectivevehicleroutingproblemunderuncertaintybyarevisedmultichoicegoalprogrammingapproach
AT rezatavakkolimoghaddam solvingabiobjectivevehicleroutingproblemunderuncertaintybyarevisedmultichoicegoalprogrammingapproach
AT mahyartaheribaviloliaei solvingabiobjectivevehicleroutingproblemunderuncertaintybyarevisedmultichoicegoalprogrammingapproach
AT mohammadmohammadi solvingabiobjectivevehicleroutingproblemunderuncertaintybyarevisedmultichoicegoalprogrammingapproach
AT alimozaffari solvingabiobjectivevehicleroutingproblemunderuncertaintybyarevisedmultichoicegoalprogrammingapproach
_version_ 1716745261895647232