Heuristic Algorithms for Capacity constrained Pickup and Delivery Vehicle Routing Problems

碩士 === 國立臺灣大學 === 工業工程學研究所 === 94 === Due to the increasing of point-to-point parcel deliveries in metropolitan area, capacity constrained pickup and delivery vehicle routing problems become popular. This paper presents several algorithms and methods for constructing and improving solutions. Compare...

Full description

Bibliographic Details
Main Authors: Hsin-Yi Huang, 黃馨怡
Other Authors: 楊烽正
Format: Others
Language:zh-TW
Published: 2006
Online Access:http://ndltd.ncl.edu.tw/handle/16788081513250183939
Description
Summary:碩士 === 國立臺灣大學 === 工業工程學研究所 === 94 === Due to the increasing of point-to-point parcel deliveries in metropolitan area, capacity constrained pickup and delivery vehicle routing problems become popular. This paper presents several algorithms and methods for constructing and improving solutions. Compared with traditional Vehicle Routing Problem, this problem has introduced a one-follow-one precedence constraint on the routing sequence and a vehicle capacity constraint along the routing. Customers are partitioned into a pickup and delivery ones and paired with a pickup and a delivery customer. A vehicle having a limited parcel capacity starts from a depot and visits each customer exactly once with each pickup customer visited before the delivery target customer. The objective is to minimize the route length. This research proposes five route constructing algorithms and four improving methods. In addition, two computation modes are presented to solve this problem using these algorithms and methods: 1) two-stage mode, constructing a route then improving it, and 2) single-stage mode, constructing and improving the route step by step. Benchmarks of TSP-LIB are adopted and converted into capacity constrained pickup and delivery vehicle routing problems without changing the optimum routing solutions. The proposed constructing algorithms and improving methods are crossly combined to establish various computation cases to solve the numerical problems. Results are compared for those proposed algorithms and methods and conclusions are addressed.