英文摘要 |
The goal of this paper is to provide a new concept to solve a Pickup and Delivery Problem with Time Windows (PDPTW) efficiently and accurately. In order to achieve this goal, a PDPTW is transferred into a new Similar PDP (SPDP) without time window by adopting the Time Window Partitioning and Discretization Strategy.Every time window of each pickup or delivery point is partitioned as many equal-length sub time windows. Besides, only one of all sub time windows of the pickup or delivery point can be served. The SPDP is formulated as a 0-1 integer programming model in this paper. The optimal solution obtained by LINGO of the transferred SPDP is equal to the optimal solution of the original PDPTW when the time window is partitioned small enough, i.e. the SPDP is the same as PDPTW when the length of the sub time window is short enough. However, the size of the transferred SPDP is much bigger than the original PDPTW because a lot of new decision variables and constraints are produced. Since these additional derived decision variables and constraints make computation inefficient, we also design a preprocessing procedure to reduce problem size of the SPDP, e.g. the redundant decision variables and constraints, and a relation structured asymmetric travel cost matrix to avoid searching the infeasible solutions. There are 18 Solomon benchmark VRP problems transferred to PDPTW by using the method developed by Lau and Liang (2002). In order to show our contribution, we developed a simple Meta-Heuristic algorithm to solve both PDPTW and SPDP. According to the computation results, we can improve the accuracy by about 7.88% and save the computation time by about 88.1%. |