首页 | 本学科首页   官方微博 | 高级检索  
     检索      


New integer linear programming formulation for the traveling salesman problem with time windows: minimizing tour duration with waiting times
Authors:Imdat Kara  Ozge Nimet Koc  Fulya Alt?parmak  Berna Dengiz
Institution:1. Department of Industrial Engineering, Baskent University, Ankara, Turkey.ikara@baskent.edu.tr;3. Department of Industrial Engineering, Baskent University, Ankara, Turkey.;4. Department of Industrial Engineering, Gazi University, Ankara, Turkey.
Abstract:The travelling salesman problem, being one of the most attractive and well-studied combinatorial optimization problems, has many variants, one of which is called ‘travelling salesman problem with Time Windows (TSPTW)’. In this problem, each city (nodes, customers) must be visited within a time window defined by the earliest and the latest time. In TSPTW, the traveller has to wait at a city if he/she arrives early; thus waiting times directly affect the duration of a tour. It would be useful to develop a new model solvable by any optimizer directly. In this paper, we propose a new integer linear programming formulation having O(n2) binary variables and O(n2) constraints, where (n) equals the number of nodes of the underlying graph. The objective function is stated to minimize the total travel time plus the total waiting time. A computational comparison is made on a suite of test problems with 20 and 40 nodes. The performances of the proposed and existing formulations are analysed with respect to linear programming relaxations and the CPU times. The new formulation considerably outperforms the existing one with respect to both the performance criteria. Adaptation of our formulation to the multi-traveller case and some additional restrictions for special situations are illustrated.
Keywords:traveling salesman problem  integer programming  tour duration
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号