The continuous pollution routing problem

Yiyong Xiao, Xiaorong Zuo, Jiaoying Huang*, Abdullah Konak, Yuchun Xu

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review


In this paper, we presented an ε-accurate approach to conduct a continuous optimization on the pollution routing problem (PRP). First, we developed an ε-accurate inner polyhedral approximation method for the nonlinear relation between the travel time and travel speed. The approximation error was controlled within the limit of a given parameter ε, which could be as low as 0.01% in our experiments. Second, we developed two ε-accurate methods for the nonlinear fuel consumption rate (FCR) function of a fossil fuel-powered vehicle while ensuring the approximation error to be within the same parameter ε. Based on these linearization methods, we proposed an ε-accurate mathematical linear programming model for the continuous PRP (ε-CPRP for short), in which decision variables such as driving speeds, travel times, arrival/departure/waiting times, vehicle loads, and FCRs were all optimized concurrently on their continuous domains. A theoretical analysis is provided to confirm that the solutions of ε-CPRP are feasible and controlled within the predefined limit. The proposed ε-CPRP model is rigorously tested on well-known benchmark PRP instances in the literature, and has solved PRP instances optimally with up to 25 customers within reasonable CPU times. New optimal solutions of many PRP instances were reported for the first time in the experiments.

Original languageEnglish
Article number125072
JournalApplied Mathematics and Computation
Early online date5 Feb 2020
Publication statusPublished - 15 Dec 2020

Bibliographical note

© 2020, Elsevier. Licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International


  • Continuous optimization
  • Convex programming
  • Emission reduction
  • Vehicle routing problem


Dive into the research topics of 'The continuous pollution routing problem'. Together they form a unique fingerprint.

Cite this