We address a new variant of the transportation problem, where a set of different commodities, available at several supply nodes with different prices, are distributed to demand nodes using a set of heterogeneous vehicle fleets available at each supply node. Since each commodity has a specific weight, there is a packing constraint due to the total capacity of each vehicle. The objective of this problem is to minimize the total supply cost, which includes the purchase cost of commodities and the fixed transportation cost based on the traveled distance. This novel variant of the transportation problem poses computational challenges due to its combinatorial structure. To tackle these challenges and solve large-scale instances to near-optimality in reasonable CPU times, we propose a variable neighborhood search algorithm. The proposed algorithm partitions the problem into smaller, more manageable problems to be solved. In order to initialize this methodology, we also propose a decomposition heuristic that prescribes initial feasible solutions in CPU times ranging from 0.6 s to 133.2 s on average with average optimality gaps ranging from 0.09% to 4.62%. Our proposed methodology provides solutions with 0.06% to 3.78% optimality gaps on average within average CPU times ranging from 0.2 s to 386.2 s, while the commercial solvers are unable to find integer solutions or to solve most of the instances to optimality within one CPU-hour time limit.
The transportation problem with packing constraints / Flamand, T.; Iori, M.; Haouari, M.. - In: COMPUTERS & OPERATIONS RESEARCH. - ISSN 0305-0548. - 157:(2023), pp. 1-10. [10.1016/j.cor.2023.106278]
The transportation problem with packing constraints
Iori M.;
2023
Abstract
We address a new variant of the transportation problem, where a set of different commodities, available at several supply nodes with different prices, are distributed to demand nodes using a set of heterogeneous vehicle fleets available at each supply node. Since each commodity has a specific weight, there is a packing constraint due to the total capacity of each vehicle. The objective of this problem is to minimize the total supply cost, which includes the purchase cost of commodities and the fixed transportation cost based on the traveled distance. This novel variant of the transportation problem poses computational challenges due to its combinatorial structure. To tackle these challenges and solve large-scale instances to near-optimality in reasonable CPU times, we propose a variable neighborhood search algorithm. The proposed algorithm partitions the problem into smaller, more manageable problems to be solved. In order to initialize this methodology, we also propose a decomposition heuristic that prescribes initial feasible solutions in CPU times ranging from 0.6 s to 133.2 s on average with average optimality gaps ranging from 0.09% to 4.62%. Our proposed methodology provides solutions with 0.06% to 3.78% optimality gaps on average within average CPU times ranging from 0.2 s to 386.2 s, while the commercial solvers are unable to find integer solutions or to solve most of the instances to optimality within one CPU-hour time limit.Pubblicazioni consigliate
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris