ArticlePDF Available

Mixed Integer Linear Programming Model for Vehicle Routing Problem for Hazardous Materials Transportation**Universidad Nacional de Colombia. Universite de Technologie de Troyes.

Authors:

Abstract and Figures

This paper presents a mathematical model to solve the Heterogeneous Vehicle Routing Problem (HVRP) in the context of hazardous materials (HazMat) transportation. To evaluate the model a linear approximation of the total routing risk is used as objective function. In the first stage a routing risk measure is proposed as a nonlinear function of the truck load. This function is approximated by means of two different piecewise linear functions (PLF). A genetic algorithm is employed to estimate the interval limits of PLF. These two functions are utilized to approximate the total routing risk for the best known solution for the benchmark instances of HVRP with fixed costs and unlimited fleet, both approaches are compared with the nonlinear risk function value. In the second stage the best piecewise linear approximation of the routing risk is integrated to a mixed integer linear programming (MILP) model for solving the risk optimization problem. The final model is tested on HVRP instances with 20 nodes. Results show that total cost minimization and total risk minimization appear to be conflicting objectives.
Content may be subject to copyright.
IFAC-PapersOnLine 49-12 (2016) 538–543
ScienceDirect
Available online at www.sciencedirect.com
2405-8963 © 2016, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
Peer review under responsibility of International Federation of Automatic Control.
10.1016/j.ifacol.2016.07.691
©
2016, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
Mixed Integer Linear Programming Model
for Vehicle Routing Problem for Hazardous
Materials Transportation
Gustavo Alfredo Bula,∗∗ Fabio Augusto Gonzalez
Caroline Prodhon∗∗ H. Murat Afsar ∗∗
Nubia Milena Velasco ∗∗∗
System and Industrial Engineering Deparment, Universidad Nacional
de Colombia, Bogot´a, Colombia (e-mail: {gabula,fagonzalezo}@
unal.edu.co)
∗∗ ICD-LOSI, Universit´e de Technologie de Troyes, Troyes Cedex
10004, France (e-mail: {caroline.prodhon, murat.afsar}@ utt.fr)
∗∗∗ School of Management, Universidad de los Andes, Bogot´a,
Colombia (e-mail: nvelasco@ uniandes.edu.co)
Abstract: This paper presents a mathematical model to solve the Heterogeneous Vehicle
Routing Problem (HVRP) in the context of hazardous materials (HazMat) transportation. To
evaluate the model a linear approximation of the total routing risk is used as objective function.
In the first stage a routing risk measure is proposed as a nonlinear function of the truck load.
This function is approximated by means of two different piecewise linear functions (PLF). A
genetic algorithm is employed to estimate the interval limits of PLF. These two functions are
utilized to approximate the total routing risk for the best known solution for the benchmark
instances of HVRP with fixed costs and unlimited fleet, both approaches are compared with
the nonlinear risk function value. In the second stage the best piecewise linear approximation of
the routing risk is integrated to a mixed integer linear programming (MILP) model for solving
the risk optimization problem. The final model is tested on HVRP instances with 20 nodes.
Results show that total cost minimization and total risk minimization appear to be conflicting
objectives.
Keywords: Transportation science, Operations Research, Risk minimization
1. INTRODUCTION
Estimation and analysis of risks is an important aspect
of hazardous materials (HazMat) transportation manage-
ment. Selection of the safest routes is a main focus research
in this area, Erkut et al. (2007). Routing in HazMat
transportation are grouped in two categories: shortest path
and vehicle routing, and scheduling problems. While the
first type of routing problems has been substantially stud-
ied, scarce work has been found on the second type, see
Androutsopoulos and Zografos (2012) and Pradhananga
et al. (2014). The selection of a routing solution in HazMat
transportation depends critically on the model adopted
for the quantification of risk, Bell (2006). Therefore, a
combined model considering both HazMat transportation
risk and routing problem should be developed.
Tarantilis and Kiranoudis (2001) made one of the first
studies that has explicitly considered HazMat transporta-
tion risk in vehicle routing problems. In this work the risk
is defined as the number of people exposed to a HazMat
transportation accident. The authors utilize an aggregated
measure for computing the risk on an arc of the routing
network. The traditional risk model is used in most of pos-
Universidad Nacional de Colombia. Universit´e de Technologie de
Troyes.
terior studies, see Zografos and Androutsopoulos (2004),
Zografos and Androutsopoulos (2008) and Pradhananga
et al. (2010). The risk is computed as the product of
the hazardous materials accident probability on an arc by
the population exposed to the impacts of an accident on
that arc. In the work of Androutsopoulos and Zografos
(2010) both, the probability of accident and expected
consequences arising in case of an accident occurring on
an arc, are considered time dependent. In a later work,
Androutsopoulos and Zografos (2012) considers that con-
sequences expected radius of a hazardous materials acci-
dents depends on the truck load, but the assessment of the
computational performance of the solving algorithm was
based on load-invariant risk values.
The volume of transported HazMat plays an important
role in determining the likelihood of occurrence of an
incident. In HazMat material distribution, the vehicle load
is reduced by a quantity equals to the customer demand
each time a client is visited, aecting the optimal path in
risk minimization problems. Other important aspects to
consider in HazMat transportation risk estimation are the
probability of a truck tank accident, and the probability
of a material release. Truck tank accident probability
depends on the type of truck and the road conditions;
meanwhile release probability depends on the nature of
IFAC Conference on Manufacturing Modelling,
Management and Control
June 28-30, 2016. Troyes, France
Copyright © 2016 IFAC 538
Mixed Integer Linear Programming Model
for Vehicle Routing Problem for Hazardous
Materials Transportation
Gustavo Alfredo Bula,∗∗ Fabio Augusto Gonzalez
Caroline Prodhon∗∗ H. Murat Afsar ∗∗
Nubia Milena Velasco ∗∗∗
System and Industrial Engineering Deparment, Universidad Nacional
de Colombia, Bogot´a, Colombia (e-mail: {gabula,fagonzalezo}@
unal.edu.co)
∗∗ ICD-LOSI, Universit´e de Technologie de Troyes, Troyes Cedex
10004, France (e-mail: {caroline.prodhon, murat.afsar}@ utt.fr)
∗∗∗ School of Management, Universidad de los Andes, Bogot´a,
Colombia (e-mail: nvelasco@ uniandes.edu.co)
Abstract: This paper presents a mathematical model to solve the Heterogeneous Vehicle
Routing Problem (HVRP) in the context of hazardous materials (HazMat) transportation. To
evaluate the model a linear approximation of the total routing risk is used as objective function.
In the first stage a routing risk measure is proposed as a nonlinear function of the truck load.
This function is approximated by means of two different piecewise linear functions (PLF). A
genetic algorithm is employed to estimate the interval limits of PLF. These two functions are
utilized to approximate the total routing risk for the best known solution for the benchmark
instances of HVRP with xed costs and unlimited eet, both approaches are compared with
the nonlinear risk function value. In the second stage the best piecewise linear approximation of
the routing risk is integrated to a mixed integer linear programming (MILP) model for solving
the risk optimization problem. The final model is tested on HVRP instances with 20 nodes.
Results show that total cost minimization and total risk minimization appear to be conflicting
objectives.
Keywords: Transportation science, Operations Research, Risk minimization
1. INTRODUCTION
Estimation and analysis of risks is an important aspect
of hazardous materials (HazMat) transportation manage-
ment. Selection of the safest routes is a main focus research
in this area, Erkut et al. (2007). Routing in HazMat
transportation are grouped in two categories: shortest path
and vehicle routing, and scheduling problems. While the
first type of routing problems has been substantially stud-
ied, scarce work has been found on the second type, see
Androutsopoulos and Zografos (2012) and Pradhananga
et al. (2014). The selection of a routing solution in HazMat
transportation depends critically on the model adopted
for the quantification of risk, Bell (2006). Therefore, a
combined model considering both HazMat transportation
risk and routing problem should be developed.
Tarantilis and Kiranoudis (2001) made one of the first
studies that has explicitly considered HazMat transporta-
tion risk in vehicle routing problems. In this work the risk
is defined as the number of people exposed to a HazMat
transportation accident. The authors utilize an aggregated
measure for computing the risk on an arc of the routing
network. The traditional risk model is used in most of pos-
Universidad Nacional de Colombia. Universit´e de Technologie de
Troyes.
terior studies, see Zografos and Androutsopoulos (2004),
Zografos and Androutsopoulos (2008) and Pradhananga
et al. (2010). The risk is computed as the product of
the hazardous materials accident probability on an arc by
the population exposed to the impacts of an accident on
that arc. In the work of Androutsopoulos and Zografos
(2010) both, the probability of accident and expected
consequences arising in case of an accident occurring on
an arc, are considered time dependent. In a later work,
Androutsopoulos and Zografos (2012) considers that con-
sequences expected radius of a hazardous materials acci-
dents depends on the truck load, but the assessment of the
computational performance of the solving algorithm was
based on load-invariant risk values.
The volume of transported HazMat plays an important
role in determining the likelihood of occurrence of an
incident. In HazMat material distribution, the vehicle load
is reduced by a quantity equals to the customer demand
each time a client is visited, aecting the optimal path in
risk minimization problems. Other important aspects to
consider in HazMat transportation risk estimation are the
probability of a truck tank accident, and the probability
of a material release. Truck tank accident probability
depends on the type of truck and the road conditions;
meanwhile release probability depends on the nature of
IFAC Conference on Manufacturing Modelling,
Management and Control
June 28-30, 2016. Troyes, France
Copyright © 2016 IFAC 538
Mixed Integer Linear Programming Model
for Vehicle Routing Problem for Hazardous
Materials Transportation
Gustavo Alfredo Bula,∗∗ Fabio Augusto Gonzalez
Caroline Prodhon∗∗ H. Murat Afsar ∗∗
Nubia Milena Velasco ∗∗∗
System and Industrial Engineering Deparment, Universidad Nacional
de Colombia, Bogot´a, Colombia (e-mail: {gabula,fagonzalezo}@
unal.edu.co)
∗∗ ICD-LOSI, Universit´e de Technologie de Troyes, Troyes Cedex
10004, France (e-mail: {caroline.prodhon, murat.afsar}@ utt.fr)
∗∗∗ School of Management, Universidad de los Andes, Bogot´a,
Colombia (e-mail: nvelasco@ uniandes.edu.co)
Abstract: This paper presents a mathematical model to solve the Heterogeneous Vehicle
Routing Problem (HVRP) in the context of hazardous materials (HazMat) transportation. To
evaluate the model a linear approximation of the total routing risk is used as objective function.
In the first stage a routing risk measure is proposed as a nonlinear function of the truck load.
This function is approximated by means of two different piecewise linear functions (PLF). A
genetic algorithm is employed to estimate the interval limits of PLF. These two functions are
utilized to approximate the total routing risk for the best known solution for the benchmark
instances of HVRP with xed costs and unlimited eet, both approaches are compared with
the nonlinear risk function value. In the second stage the best piecewise linear approximation of
the routing risk is integrated to a mixed integer linear programming (MILP) model for solving
the risk optimization problem. The final model is tested on HVRP instances with 20 nodes.
Results show that total cost minimization and total risk minimization appear to be conflicting
objectives.
Keywords: Transportation science, Operations Research, Risk minimization
1. INTRODUCTION
Estimation and analysis of risks is an important aspect
of hazardous materials (HazMat) transportation manage-
ment. Selection of the safest routes is a main focus research
in this area, Erkut et al. (2007). Routing in HazMat
transportation are grouped in two categories: shortest path
and vehicle routing, and scheduling problems. While the
first type of routing problems has been substantially stud-
ied, scarce work has been found on the second type, see
Androutsopoulos and Zografos (2012) and Pradhananga
et al. (2014). The selection of a routing solution in HazMat
transportation depends critically on the model adopted
for the quantification of risk, Bell (2006). Therefore, a
combined model considering both HazMat transportation
risk and routing problem should be developed.
Tarantilis and Kiranoudis (2001) made one of the first
studies that has explicitly considered HazMat transporta-
tion risk in vehicle routing problems. In this work the risk
is defined as the number of people exposed to a HazMat
transportation accident. The authors utilize an aggregated
measure for computing the risk on an arc of the routing
network. The traditional risk model is used in most of pos-
Universidad Nacional de Colombia. Universit´e de Technologie de
Troyes.
terior studies, see Zografos and Androutsopoulos (2004),
Zografos and Androutsopoulos (2008) and Pradhananga
et al. (2010). The risk is computed as the product of
the hazardous materials accident probability on an arc by
the population exposed to the impacts of an accident on
that arc. In the work of Androutsopoulos and Zografos
(2010) both, the probability of accident and expected
consequences arising in case of an accident occurring on
an arc, are considered time dependent. In a later work,
Androutsopoulos and Zografos (2012) considers that con-
sequences expected radius of a hazardous materials acci-
dents depends on the truck load, but the assessment of the
computational performance of the solving algorithm was
based on load-invariant risk values.
The volume of transported HazMat plays an important
role in determining the likelihood of occurrence of an
incident. In HazMat material distribution, the vehicle load
is reduced by a quantity equals to the customer demand
each time a client is visited, aecting the optimal path in
risk minimization problems. Other important aspects to
consider in HazMat transportation risk estimation are the
probability of a truck tank accident, and the probability
of a material release. Truck tank accident probability
depends on the type of truck and the road conditions;
meanwhile release probability depends on the nature of
IFAC Conference on Manufacturing Modelling,
Management and Control
June 28-30, 2016. Troyes, France
Copyright © 2016 IFAC 538
Mixed Integer Linear Programming Model
for Vehicle Routing Problem for Hazardous
Materials Transportation
Gustavo Alfredo Bula,∗∗ Fabio Augusto Gonzalez
Caroline Prodhon∗∗ H. Murat Afsar ∗∗
Nubia Milena Velasco ∗∗∗
System and Industrial Engineering Deparment, Universidad Nacional
de Colombia, Bogot´a, Colombia (e-mail: {gabula,fagonzalezo}@
unal.edu.co)
∗∗ ICD-LOSI, Universit´e de Technologie de Troyes, Troyes Cedex
10004, France (e-mail: {caroline.prodhon, murat.afsar}@ utt.fr)
∗∗∗ School of Management, Universidad de los Andes, Bogot´a,
Colombia (e-mail: nvelasco@ uniandes.edu.co)
Abstract: This paper presents a mathematical model to solve the Heterogeneous Vehicle
Routing Problem (HVRP) in the context of hazardous materials (HazMat) transportation. To
evaluate the model a linear approximation of the total routing risk is used as objective function.
In the first stage a routing risk measure is proposed as a nonlinear function of the truck load.
This function is approximated by means of two different piecewise linear functions (PLF). A
genetic algorithm is employed to estimate the interval limits of PLF. These two functions are
utilized to approximate the total routing risk for the best known solution for the benchmark
instances of HVRP with xed costs and unlimited eet, both approaches are compared with
the nonlinear risk function value. In the second stage the best piecewise linear approximation of
the routing risk is integrated to a mixed integer linear programming (MILP) model for solving
the risk optimization problem. The final model is tested on HVRP instances with 20 nodes.
Results show that total cost minimization and total risk minimization appear to be conflicting
objectives.
Keywords: Transportation science, Operations Research, Risk minimization
1. INTRODUCTION
Estimation and analysis of risks is an important aspect
of hazardous materials (HazMat) transportation manage-
ment. Selection of the safest routes is a main focus research
in this area, Erkut et al. (2007). Routing in HazMat
transportation are grouped in two categories: shortest path
and vehicle routing, and scheduling problems. While the
first type of routing problems has been substantially stud-
ied, scarce work has been found on the second type, see
Androutsopoulos and Zografos (2012) and Pradhananga
et al. (2014). The selection of a routing solution in HazMat
transportation depends critically on the model adopted
for the quantification of risk, Bell (2006). Therefore, a
combined model considering both HazMat transportation
risk and routing problem should be developed.
Tarantilis and Kiranoudis (2001) made one of the first
studies that has explicitly considered HazMat transporta-
tion risk in vehicle routing problems. In this work the risk
is defined as the number of people exposed to a HazMat
transportation accident. The authors utilize an aggregated
measure for computing the risk on an arc of the routing
network. The traditional risk model is used in most of pos-
Universidad Nacional de Colombia. Universit´e de Technologie de
Troyes.
terior studies, see Zografos and Androutsopoulos (2004),
Zografos and Androutsopoulos (2008) and Pradhananga
et al. (2010). The risk is computed as the product of
the hazardous materials accident probability on an arc by
the population exposed to the impacts of an accident on
that arc. In the work of Androutsopoulos and Zografos
(2010) both, the probability of accident and expected
consequences arising in case of an accident occurring on
an arc, are considered time dependent. In a later work,
Androutsopoulos and Zografos (2012) considers that con-
sequences expected radius of a hazardous materials acci-
dents depends on the truck load, but the assessment of the
computational performance of the solving algorithm was
based on load-invariant risk values.
The volume of transported HazMat plays an important
role in determining the likelihood of occurrence of an
incident. In HazMat material distribution, the vehicle load
is reduced by a quantity equals to the customer demand
each time a client is visited, aecting the optimal path in
risk minimization problems. Other important aspects to
consider in HazMat transportation risk estimation are the
probability of a truck tank accident, and the probability
of a material release. Truck tank accident probability
depends on the type of truck and the road conditions;
meanwhile release probability depends on the nature of
IFAC Conference on Manufacturing Modelling,
Management and Control
June 28-30, 2016. Troyes, France
Copyright © 2016 IFAC 538
Mixed Integer Linear Programming Model
for Vehicle Routing Problem for Hazardous
Materials Transportation
Gustavo Alfredo Bula,∗∗ Fabio Augusto Gonzalez
Caroline Prodhon∗∗ H. Murat Afsar ∗∗
Nubia Milena Velasco ∗∗∗
System and Industrial Engineering Deparment, Universidad Nacional
de Colombia, Bogot´a, Colombia (e-mail: {gabula,fagonzalezo}@
unal.edu.co)
∗∗ ICD-LOSI, Universit´e de Technologie de Troyes, Troyes Cedex
10004, France (e-mail: {caroline.prodhon, murat.afsar}@ utt.fr)
∗∗∗ School of Management, Universidad de los Andes, Bogot´a,
Colombia (e-mail: nvelasco@ uniandes.edu.co)
Abstract: This paper presents a mathematical model to solve the Heterogeneous Vehicle
Routing Problem (HVRP) in the context of hazardous materials (HazMat) transportation. To
evaluate the model a linear approximation of the total routing risk is used as objective function.
In the first stage a routing risk measure is proposed as a nonlinear function of the truck load.
This function is approximated by means of two different piecewise linear functions (PLF). A
genetic algorithm is employed to estimate the interval limits of PLF. These two functions are
utilized to approximate the total routing risk for the best known solution for the benchmark
instances of HVRP with xed costs and unlimited eet, both approaches are compared with
the nonlinear risk function value. In the second stage the best piecewise linear approximation of
the routing risk is integrated to a mixed integer linear programming (MILP) model for solving
the risk optimization problem. The final model is tested on HVRP instances with 20 nodes.
Results show that total cost minimization and total risk minimization appear to be conflicting
objectives.
Keywords: Transportation science, Operations Research, Risk minimization
1. INTRODUCTION
Estimation and analysis of risks is an important aspect
of hazardous materials (HazMat) transportation manage-
ment. Selection of the safest routes is a main focus research
in this area, Erkut et al. (2007). Routing in HazMat
transportation are grouped in two categories: shortest path
and vehicle routing, and scheduling problems. While the
first type of routing problems has been substantially stud-
ied, scarce work has been found on the second type, see
Androutsopoulos and Zografos (2012) and Pradhananga
et al. (2014). The selection of a routing solution in HazMat
transportation depends critically on the model adopted
for the quantification of risk, Bell (2006). Therefore, a
combined model considering both HazMat transportation
risk and routing problem should be developed.
Tarantilis and Kiranoudis (2001) made one of the first
studies that has explicitly considered HazMat transporta-
tion risk in vehicle routing problems. In this work the risk
is defined as the number of people exposed to a HazMat
transportation accident. The authors utilize an aggregated
measure for computing the risk on an arc of the routing
network. The traditional risk model is used in most of pos-
Universidad Nacional de Colombia. Universit´e de Technologie de
Troyes.
terior studies, see Zografos and Androutsopoulos (2004),
Zografos and Androutsopoulos (2008) and Pradhananga
et al. (2010). The risk is computed as the product of
the hazardous materials accident probability on an arc by
the population exposed to the impacts of an accident on
that arc. In the work of Androutsopoulos and Zografos
(2010) both, the probability of accident and expected
consequences arising in case of an accident occurring on
an arc, are considered time dependent. In a later work,
Androutsopoulos and Zografos (2012) considers that con-
sequences expected radius of a hazardous materials acci-
dents depends on the truck load, but the assessment of the
computational performance of the solving algorithm was
based on load-invariant risk values.
The volume of transported HazMat plays an important
role in determining the likelihood of occurrence of an
incident. In HazMat material distribution, the vehicle load
is reduced by a quantity equals to the customer demand
each time a client is visited, affecting the optimal path in
risk minimization problems. Other important aspects to
consider in HazMat transportation risk estimation are the
probability of a truck tank accident, and the probability
of a material release. Truck tank accident probability
depends on the type of truck and the road conditions;
meanwhile release probability depends on the nature of
IFAC Conference on Manufacturing Modelling,
Management and Control
June 28-30, 2016. Troyes, France
Copyright © 2016 IFAC 538
Gustavo Alfredo Bula et al. / IFAC-PapersOnLine 49-12 (2016) 538–543 539
Mixed Integer Linear Programming Model
for Vehicle Routing Problem for Hazardous
Materials Transportation
Gustavo Alfredo Bula,∗∗ Fabio Augusto Gonzalez
Caroline Prodhon∗∗ H. Murat Afsar ∗∗
Nubia Milena Velasco ∗∗∗
System and Industrial Engineering Deparment, Universidad Nacional
de Colombia, Bogot´a, Colombia (e-mail: {gabula,fagonzalezo}@
unal.edu.co)
∗∗ ICD-LOSI, Universit´e de Technologie de Troyes, Troyes Cedex
10004, France (e-mail: {caroline.prodhon, murat.afsar}@ utt.fr)
∗∗∗ School of Management, Universidad de los Andes, Bogot´a,
Colombia (e-mail: nvelasco@ uniandes.edu.co)
Abstract: This paper presents a mathematical model to solve the Heterogeneous Vehicle
Routing Problem (HVRP) in the context of hazardous materials (HazMat) transportation. To
evaluate the model a linear approximation of the total routing risk is used as objective function.
In the first stage a routing risk measure is proposed as a nonlinear function of the truck load.
This function is approximated by means of two different piecewise linear functions (PLF). A
genetic algorithm is employed to estimate the interval limits of PLF. These two functions are
utilized to approximate the total routing risk for the best known solution for the benchmark
instances of HVRP with xed costs and unlimited eet, both approaches are compared with
the nonlinear risk function value. In the second stage the best piecewise linear approximation of
the routing risk is integrated to a mixed integer linear programming (MILP) model for solving
the risk optimization problem. The final model is tested on HVRP instances with 20 nodes.
Results show that total cost minimization and total risk minimization appear to be conflicting
objectives.
Keywords: Transportation science, Operations Research, Risk minimization
1. INTRODUCTION
Estimation and analysis of risks is an important aspect
of hazardous materials (HazMat) transportation manage-
ment. Selection of the safest routes is a main focus research
in this area, Erkut et al. (2007). Routing in HazMat
transportation are grouped in two categories: shortest path
and vehicle routing, and scheduling problems. While the
first type of routing problems has been substantially stud-
ied, scarce work has been found on the second type, see
Androutsopoulos and Zografos (2012) and Pradhananga
et al. (2014). The selection of a routing solution in HazMat
transportation depends critically on the model adopted
for the quantification of risk, Bell (2006). Therefore, a
combined model considering both HazMat transportation
risk and routing problem should be developed.
Tarantilis and Kiranoudis (2001) made one of the first
studies that has explicitly considered HazMat transporta-
tion risk in vehicle routing problems. In this work the risk
is defined as the number of people exposed to a HazMat
transportation accident. The authors utilize an aggregated
measure for computing the risk on an arc of the routing
network. The traditional risk model is used in most of pos-
Universidad Nacional de Colombia. Universit´e de Technologie de
Troyes.
terior studies, see Zografos and Androutsopoulos (2004),
Zografos and Androutsopoulos (2008) and Pradhananga
et al. (2010). The risk is computed as the product of
the hazardous materials accident probability on an arc by
the population exposed to the impacts of an accident on
that arc. In the work of Androutsopoulos and Zografos
(2010) both, the probability of accident and expected
consequences arising in case of an accident occurring on
an arc, are considered time dependent. In a later work,
Androutsopoulos and Zografos (2012) considers that con-
sequences expected radius of a hazardous materials acci-
dents depends on the truck load, but the assessment of the
computational performance of the solving algorithm was
based on load-invariant risk values.
The volume of transported HazMat plays an important
role in determining the likelihood of occurrence of an
incident. In HazMat material distribution, the vehicle load
is reduced by a quantity equals to the customer demand
each time a client is visited, aecting the optimal path in
risk minimization problems. Other important aspects to
consider in HazMat transportation risk estimation are the
probability of a truck tank accident, and the probability
of a material release. Truck tank accident probability
depends on the type of truck and the road conditions;
meanwhile release probability depends on the nature of
IFAC Conference on Manufacturing Modelling,
Management and Control
June 28-30, 2016. Troyes, France
Copyright © 2016 IFAC 538
Mixed Integer Linear Programming Model
for Vehicle Routing Problem for Hazardous
Materials Transportation
Gustavo Alfredo Bula,∗∗ Fabio Augusto Gonzalez
Caroline Prodhon∗∗ H. Murat Afsar ∗∗
Nubia Milena Velasco ∗∗∗
System and Industrial Engineering Deparment, Universidad Nacional
de Colombia, Bogot´a, Colombia (e-mail: {gabula,fagonzalezo}@
unal.edu.co)
∗∗ ICD-LOSI, Universit´e de Technologie de Troyes, Troyes Cedex
10004, France (e-mail: {caroline.prodhon, murat.afsar}@ utt.fr)
∗∗∗ School of Management, Universidad de los Andes, Bogot´a,
Colombia (e-mail: nvelasco@ uniandes.edu.co)
Abstract: This paper presents a mathematical model to solve the Heterogeneous Vehicle
Routing Problem (HVRP) in the context of hazardous materials (HazMat) transportation. To
evaluate the model a linear approximation of the total routing risk is used as objective function.
In the first stage a routing risk measure is proposed as a nonlinear function of the truck load.
This function is approximated by means of two different piecewise linear functions (PLF). A
genetic algorithm is employed to estimate the interval limits of PLF. These two functions are
utilized to approximate the total routing risk for the best known solution for the benchmark
instances of HVRP with xed costs and unlimited eet, both approaches are compared with
the nonlinear risk function value. In the second stage the best piecewise linear approximation of
the routing risk is integrated to a mixed integer linear programming (MILP) model for solving
the risk optimization problem. The final model is tested on HVRP instances with 20 nodes.
Results show that total cost minimization and total risk minimization appear to be conflicting
objectives.
Keywords: Transportation science, Operations Research, Risk minimization
1. INTRODUCTION
Estimation and analysis of risks is an important aspect
of hazardous materials (HazMat) transportation manage-
ment. Selection of the safest routes is a main focus research
in this area, Erkut et al. (2007). Routing in HazMat
transportation are grouped in two categories: shortest path
and vehicle routing, and scheduling problems. While the
first type of routing problems has been substantially stud-
ied, scarce work has been found on the second type, see
Androutsopoulos and Zografos (2012) and Pradhananga
et al. (2014). The selection of a routing solution in HazMat
transportation depends critically on the model adopted
for the quantification of risk, Bell (2006). Therefore, a
combined model considering both HazMat transportation
risk and routing problem should be developed.
Tarantilis and Kiranoudis (2001) made one of the first
studies that has explicitly considered HazMat transporta-
tion risk in vehicle routing problems. In this work the risk
is defined as the number of people exposed to a HazMat
transportation accident. The authors utilize an aggregated
measure for computing the risk on an arc of the routing
network. The traditional risk model is used in most of pos-
Universidad Nacional de Colombia. Universit´e de Technologie de
Troyes.
terior studies, see Zografos and Androutsopoulos (2004),
Zografos and Androutsopoulos (2008) and Pradhananga
et al. (2010). The risk is computed as the product of
the hazardous materials accident probability on an arc by
the population exposed to the impacts of an accident on
that arc. In the work of Androutsopoulos and Zografos
(2010) both, the probability of accident and expected
consequences arising in case of an accident occurring on
an arc, are considered time dependent. In a later work,
Androutsopoulos and Zografos (2012) considers that con-
sequences expected radius of a hazardous materials acci-
dents depends on the truck load, but the assessment of the
computational performance of the solving algorithm was
based on load-invariant risk values.
The volume of transported HazMat plays an important
role in determining the likelihood of occurrence of an
incident. In HazMat material distribution, the vehicle load
is reduced by a quantity equals to the customer demand
each time a client is visited, aecting the optimal path in
risk minimization problems. Other important aspects to
consider in HazMat transportation risk estimation are the
probability of a truck tank accident, and the probability
of a material release. Truck tank accident probability
depends on the type of truck and the road conditions;
meanwhile release probability depends on the nature of
IFAC Conference on Manufacturing Modelling,
Management and Control
June 28-30, 2016. Troyes, France
Copyright © 2016 IFAC 538
Mixed Integer Linear Programming Model
for Vehicle Routing Problem for Hazardous
Materials Transportation
Gustavo Alfredo Bula,∗∗ Fabio Augusto Gonzalez
Caroline Prodhon∗∗ H. Murat Afsar ∗∗
Nubia Milena Velasco ∗∗∗
System and Industrial Engineering Deparment, Universidad Nacional
de Colombia, Bogot´a, Colombia (e-mail: {gabula,fagonzalezo}@
unal.edu.co)
∗∗ ICD-LOSI, Universit´e de Technologie de Troyes, Troyes Cedex
10004, France (e-mail: {caroline.prodhon, murat.afsar}@ utt.fr)
∗∗∗ School of Management, Universidad de los Andes, Bogot´a,
Colombia (e-mail: nvelasco@ uniandes.edu.co)
Abstract: This paper presents a mathematical model to solve the Heterogeneous Vehicle
Routing Problem (HVRP) in the context of hazardous materials (HazMat) transportation. To
evaluate the model a linear approximation of the total routing risk is used as objective function.
In the first stage a routing risk measure is proposed as a nonlinear function of the truck load.
This function is approximated by means of two different piecewise linear functions (PLF). A
genetic algorithm is employed to estimate the interval limits of PLF. These two functions are
utilized to approximate the total routing risk for the best known solution for the benchmark
instances of HVRP with xed costs and unlimited eet, both approaches are compared with
the nonlinear risk function value. In the second stage the best piecewise linear approximation of
the routing risk is integrated to a mixed integer linear programming (MILP) model for solving
the risk optimization problem. The final model is tested on HVRP instances with 20 nodes.
Results show that total cost minimization and total risk minimization appear to be conflicting
objectives.
Keywords: Transportation science, Operations Research, Risk minimization
1. INTRODUCTION
Estimation and analysis of risks is an important aspect
of hazardous materials (HazMat) transportation manage-
ment. Selection of the safest routes is a main focus research
in this area, Erkut et al. (2007). Routing in HazMat
transportation are grouped in two categories: shortest path
and vehicle routing, and scheduling problems. While the
first type of routing problems has been substantially stud-
ied, scarce work has been found on the second type, see
Androutsopoulos and Zografos (2012) and Pradhananga
et al. (2014). The selection of a routing solution in HazMat
transportation depends critically on the model adopted
for the quantification of risk, Bell (2006). Therefore, a
combined model considering both HazMat transportation
risk and routing problem should be developed.
Tarantilis and Kiranoudis (2001) made one of the first
studies that has explicitly considered HazMat transporta-
tion risk in vehicle routing problems. In this work the risk
is defined as the number of people exposed to a HazMat
transportation accident. The authors utilize an aggregated
measure for computing the risk on an arc of the routing
network. The traditional risk model is used in most of pos-
Universidad Nacional de Colombia. Universit´e de Technologie de
Troyes.
terior studies, see Zografos and Androutsopoulos (2004),
Zografos and Androutsopoulos (2008) and Pradhananga
et al. (2010). The risk is computed as the product of
the hazardous materials accident probability on an arc by
the population exposed to the impacts of an accident on
that arc. In the work of Androutsopoulos and Zografos
(2010) both, the probability of accident and expected
consequences arising in case of an accident occurring on
an arc, are considered time dependent. In a later work,
Androutsopoulos and Zografos (2012) considers that con-
sequences expected radius of a hazardous materials acci-
dents depends on the truck load, but the assessment of the
computational performance of the solving algorithm was
based on load-invariant risk values.
The volume of transported HazMat plays an important
role in determining the likelihood of occurrence of an
incident. In HazMat material distribution, the vehicle load
is reduced by a quantity equals to the customer demand
each time a client is visited, aecting the optimal path in
risk minimization problems. Other important aspects to
consider in HazMat transportation risk estimation are the
probability of a truck tank accident, and the probability
of a material release. Truck tank accident probability
depends on the type of truck and the road conditions;
meanwhile release probability depends on the nature of
IFAC Conference on Manufacturing Modelling,
Management and Control
June 28-30, 2016. Troyes, France
Copyright © 2016 IFAC 538
Mixed Integer Linear Programming Model
for Vehicle Routing Problem for Hazardous
Materials Transportation
Gustavo Alfredo Bula,∗∗ Fabio Augusto Gonzalez
Caroline Prodhon∗∗ H. Murat Afsar ∗∗
Nubia Milena Velasco ∗∗∗
System and Industrial Engineering Deparment, Universidad Nacional
de Colombia, Bogot´a, Colombia (e-mail: {gabula,fagonzalezo}@
unal.edu.co)
∗∗ ICD-LOSI, Universit´e de Technologie de Troyes, Troyes Cedex
10004, France (e-mail: {caroline.prodhon, murat.afsar}@ utt.fr)
∗∗∗ School of Management, Universidad de los Andes, Bogot´a,
Colombia (e-mail: nvelasco@ uniandes.edu.co)
Abstract: This paper presents a mathematical model to solve the Heterogeneous Vehicle
Routing Problem (HVRP) in the context of hazardous materials (HazMat) transportation. To
evaluate the model a linear approximation of the total routing risk is used as objective function.
In the first stage a routing risk measure is proposed as a nonlinear function of the truck load.
This function is approximated by means of two different piecewise linear functions (PLF). A
genetic algorithm is employed to estimate the interval limits of PLF. These two functions are
utilized to approximate the total routing risk for the best known solution for the benchmark
instances of HVRP with xed costs and unlimited eet, both approaches are compared with
the nonlinear risk function value. In the second stage the best piecewise linear approximation of
the routing risk is integrated to a mixed integer linear programming (MILP) model for solving
the risk optimization problem. The final model is tested on HVRP instances with 20 nodes.
Results show that total cost minimization and total risk minimization appear to be conflicting
objectives.
Keywords: Transportation science, Operations Research, Risk minimization
1. INTRODUCTION
Estimation and analysis of risks is an important aspect
of hazardous materials (HazMat) transportation manage-
ment. Selection of the safest routes is a main focus research
in this area, Erkut et al. (2007). Routing in HazMat
transportation are grouped in two categories: shortest path
and vehicle routing, and scheduling problems. While the
first type of routing problems has been substantially stud-
ied, scarce work has been found on the second type, see
Androutsopoulos and Zografos (2012) and Pradhananga
et al. (2014). The selection of a routing solution in HazMat
transportation depends critically on the model adopted
for the quantification of risk, Bell (2006). Therefore, a
combined model considering both HazMat transportation
risk and routing problem should be developed.
Tarantilis and Kiranoudis (2001) made one of the first
studies that has explicitly considered HazMat transporta-
tion risk in vehicle routing problems. In this work the risk
is defined as the number of people exposed to a HazMat
transportation accident. The authors utilize an aggregated
measure for computing the risk on an arc of the routing
network. The traditional risk model is used in most of pos-
Universidad Nacional de Colombia. Universit´e de Technologie de
Troyes.
terior studies, see Zografos and Androutsopoulos (2004),
Zografos and Androutsopoulos (2008) and Pradhananga
et al. (2010). The risk is computed as the product of
the hazardous materials accident probability on an arc by
the population exposed to the impacts of an accident on
that arc. In the work of Androutsopoulos and Zografos
(2010) both, the probability of accident and expected
consequences arising in case of an accident occurring on
an arc, are considered time dependent. In a later work,
Androutsopoulos and Zografos (2012) considers that con-
sequences expected radius of a hazardous materials acci-
dents depends on the truck load, but the assessment of the
computational performance of the solving algorithm was
based on load-invariant risk values.
The volume of transported HazMat plays an important
role in determining the likelihood of occurrence of an
incident. In HazMat material distribution, the vehicle load
is reduced by a quantity equals to the customer demand
each time a client is visited, aecting the optimal path in
risk minimization problems. Other important aspects to
consider in HazMat transportation risk estimation are the
probability of a truck tank accident, and the probability
of a material release. Truck tank accident probability
depends on the type of truck and the road conditions;
meanwhile release probability depends on the nature of
IFAC Conference on Manufacturing Modelling,
Management and Control
June 28-30, 2016. Troyes, France
Copyright © 2016 IFAC 538
Mixed Integer Linear Programming Model
for Vehicle Routing Problem for Hazardous
Materials Transportation
Gustavo Alfredo Bula,∗∗ Fabio Augusto Gonzalez
Caroline Prodhon∗∗ H. Murat Afsar ∗∗
Nubia Milena Velasco ∗∗∗
System and Industrial Engineering Deparment, Universidad Nacional
de Colombia, Bogot´a, Colombia (e-mail: {gabula,fagonzalezo}@
unal.edu.co)
∗∗ ICD-LOSI, Universit´e de Technologie de Troyes, Troyes Cedex
10004, France (e-mail: {caroline.prodhon, murat.afsar}@ utt.fr)
∗∗∗ School of Management, Universidad de los Andes, Bogot´a,
Colombia (e-mail: nvelasco@ uniandes.edu.co)
Abstract: This paper presents a mathematical model to solve the Heterogeneous Vehicle
Routing Problem (HVRP) in the context of hazardous materials (HazMat) transportation. To
evaluate the model a linear approximation of the total routing risk is used as objective function.
In the first stage a routing risk measure is proposed as a nonlinear function of the truck load.
This function is approximated by means of two different piecewise linear functions (PLF). A
genetic algorithm is employed to estimate the interval limits of PLF. These two functions are
utilized to approximate the total routing risk for the best known solution for the benchmark
instances of HVRP with xed costs and unlimited eet, both approaches are compared with
the nonlinear risk function value. In the second stage the best piecewise linear approximation of
the routing risk is integrated to a mixed integer linear programming (MILP) model for solving
the risk optimization problem. The final model is tested on HVRP instances with 20 nodes.
Results show that total cost minimization and total risk minimization appear to be conflicting
objectives.
Keywords: Transportation science, Operations Research, Risk minimization
1. INTRODUCTION
Estimation and analysis of risks is an important aspect
of hazardous materials (HazMat) transportation manage-
ment. Selection of the safest routes is a main focus research
in this area, Erkut et al. (2007). Routing in HazMat
transportation are grouped in two categories: shortest path
and vehicle routing, and scheduling problems. While the
first type of routing problems has been substantially stud-
ied, scarce work has been found on the second type, see
Androutsopoulos and Zografos (2012) and Pradhananga
et al. (2014). The selection of a routing solution in HazMat
transportation depends critically on the model adopted
for the quantification of risk, Bell (2006). Therefore, a
combined model considering both HazMat transportation
risk and routing problem should be developed.
Tarantilis and Kiranoudis (2001) made one of the first
studies that has explicitly considered HazMat transporta-
tion risk in vehicle routing problems. In this work the risk
is defined as the number of people exposed to a HazMat
transportation accident. The authors utilize an aggregated
measure for computing the risk on an arc of the routing
network. The traditional risk model is used in most of pos-
Universidad Nacional de Colombia. Universit´e de Technologie de
Troyes.
terior studies, see Zografos and Androutsopoulos (2004),
Zografos and Androutsopoulos (2008) and Pradhananga
et al. (2010). The risk is computed as the product of
the hazardous materials accident probability on an arc by
the population exposed to the impacts of an accident on
that arc. In the work of Androutsopoulos and Zografos
(2010) both, the probability of accident and expected
consequences arising in case of an accident occurring on
an arc, are considered time dependent. In a later work,
Androutsopoulos and Zografos (2012) considers that con-
sequences expected radius of a hazardous materials acci-
dents depends on the truck load, but the assessment of the
computational performance of the solving algorithm was
based on load-invariant risk values.
The volume of transported HazMat plays an important
role in determining the likelihood of occurrence of an
incident. In HazMat material distribution, the vehicle load
is reduced by a quantity equals to the customer demand
each time a client is visited, aecting the optimal path in
risk minimization problems. Other important aspects to
consider in HazMat transportation risk estimation are the
probability of a truck tank accident, and the probability
of a material release. Truck tank accident probability
depends on the type of truck and the road conditions;
meanwhile release probability depends on the nature of
IFAC Conference on Manufacturing Modelling,
Management and Control
June 28-30, 2016. Troyes, France
Copyright © 2016 IFAC 538
the accident, the type of HazMat, and the container
conditions. In this context the probability of a HazMat
incident depends on the load and type of the truck.
In this paper we focus on expected population exposure
risk mitigation via selection of routes by solving a vari-
ant of heterogeneous vehicle routing problem (HVRP).
The remainder of this paper is organized as follows. The
next section provides a problem definition and presents
the mixed integer linear programming (MILP) formula-
tion of the HVRP in HazMat transportation. Section 3
presents the routing risk measure and it is formulated as
a piecewise linear approximation. Section 4 presents the
computational results of risk approximation and MIPL
model application to the well-known benchmark instances
of a HVRP variant. The final section concludes the paper
and discusses future research issues.
2. PROBLEM DEFINITION
The vehicle routing problem for HazMat transportation
using a heterogeneous fleet can be defined as the determi-
nation of the safest routes assigned to a fleet of different
vehicles transporting a specific HazMat from a depot to a
set of clients. This problem is characterized as the HVRP
proposed by Golden et al. (1984) but with the introduc-
tion of the transportation risk objective function, that is
expressed as the expected consequences of a hazardous
materials accident.
To model the problem, a Mixed Integer Linear Program-
ming (MILP) based on the proposal of Gheysens et al.
(1984) and Baldacci et al. (2008) is proposed.
In this model the HVRP is defined on a complete directed
graph G(N,L). The node set N={0,1,2,...,n}includes
the depot node 0, and a set of customer nodes (service
stations), C. Each client i∈Chas a demand diand it is
connected with other node j∈N by an arc (i, j)∈L.
Each arc is characterized by a length alij , a cost cij , and
a number of persons exposed to the consequences of a
HazMat release PD
ij . To satisfy the demands there is a
set of Kdifferent types of trucks. A truck type k∈Kis
characterized by a maximal capacity Qk, a fixed cost fk,
and an accident rate TTAR
k.
A solution is composed of a set of routes SR satisfying all
customers demands once. Each route r SR starts and
ends at the depot, and respects the vehicle capacity Qk.
Split deliveries are not allowed.
Two types of decision variables are defined:
yk
ij : flow of goods from node ito node j
in a vehicle of type k
xk
ij :1 if a vehicle of type ktravels the arc (i, j)
0 otherwise
The HVRP for HazMat transportation is formulated as
follows:
z=
r∈SR
R(r) (1)
subject to:
k∈K
i∈N
xk
ij =1,j∈N \{0}(2)
i∈N
xk
ij
i∈N
xk
ji =0,k∈K,j∈C (3)
k∈K
i∈N
yk
ij
k∈K
i∈N
yk
ji =dj,j∈C (4)
dj
k∈K
xk
ij
k∈K
yk
ij i, j ∈N,i=j(5)
yk
ij xk
ij (Qkdi)i, j ∈N i=j, k∈K (6)
yk
ij 0,k∈K,(i, j)∈L (7)
xk
ij ∈{0,1},k∈K,(i, j)∈L (8)
Equation (1) expresses objective function for minimizing
the total risk, being R(r) the risk associated to route r.
The set of constraints (2) ensures that each customer is
visited exactly once, and the set (3) and (4) represents the
conservation flux constraints. Additionally, (4) guarantees
demands satisfaction. Constraints (5) and (6) state that no
goods are transported from ito jif no vehicle is serving
the arc (i, j), and (6) define the load of the vehicle kwhen
traversing arc (i, j).
3. TRANSPORTATION RISK ASSESSMENT
In order to include the risk in the MILP proposed on
section 2, a model for the route risk must be defined and
after it must be linearized.
3.1 Route Risk Model
The proposed route risk model is based on the traditional
one that uses the expected consequence as a measure of
risk, Erkut et al. (2007). In this model population exposure
is the consequence measure but other exposed receptors
can be considered as the environment, or the properties in
vicinity of the HazMat transportation incident.
Let rbe a route composed of (r1,r
2),(r2,r
3),··· ,(rn1,r
n)
arcs, where rirepresents the client visited on ith position
on the route. To evaluate the risk associated to a route r
we use the total expected consequences expressed as:
R(r)=
n1
u=1 u1
v=1
(1 PIk
rvrv+1 )PIk
ruru+1 PD
ruru+1 (9)
Where PIk
ruru+1 is the probability of occurrence of an
incident using a type of vehicle k, and PDruru+1 is the
exposed population within a buffer distance surrounding
the arc (ruru+1), see Erkut et al. (2007). To estimate
R(r) we considered that PIk
ruru+1 PIk
rvrv+1
=0 for all
pair of consecutive arcs (ruru+1),(rvrv+1), given the fact
that HazMat incident probability takes small values, Erkut
et al. (2007). In consequence, (9) is reduced to:
IFAC MIM 2016
June 28-30, 2016. Troyes, France
539
540 Gustavo Alfredo Bula et al. / IFAC-PapersOnLine 49-12 (2016) 538–543
R(r)=
n1
u=1
PIk
ruru+1 PD
ruru+1 =
(i,j)r
PIk
ij PD
ij (10)
To evaluate the incident probability PIk
ij and consequence
PDk
ij it is necessary to consider that an accident occurs,
generating a material release that could have several
outcomes (jet-fire, pool fire, toxic cloud, explosion, etc.)
affecting a population, as is presented on Fig. 1. All the
events involved in a HazMat incident have an associated
probability that is used to estimate the risk.
Fig. 1. Risk assessment in HazMat Transportation
PIk
ij is computed by using (11) where, δk
ij is the incident
rate for a truck type k, and alij is the length of arc (i, j).
PIk
ij =δk
ij ×alij (11)
The incident rate per kilometer for a truck type k(δk
ij ) is
function of the incident probability given a truck accident
on an arc (i, j)(IPk
ij ), and the truck tank accident rate
(TTAR
k), that depends on the vehicle type, Button and
Reilly (2000):
δk
ij =TTAR
k×IPk
ij (12)
Equation (13) defines IPk
ij as the product of the release
probability of HazMat in a truck accident (Prelease ) and
the probability of a certain outcome arising as a conse-
quence of the initiating event, Ronza et al. (2007).
IPij =Pr elease ×(β×(yk
ij )α) (13)
As mentioned above yk
ij is the load of a truck type
ktraversing the arc (ij), while αand βare constant
values that depend on the type of material. The release
probability in a truck accident, Pr elease, is obtained from
the combination of probabilities of accident outcomes with
the probabilities of different types of accidents for a truck
carrying a HazMat, Saccomanno et al. (1993), Button and
Reilly (2000) and Kazantzi et al. (2011b). The probability
of a certain consequence of the initiating event as fire or
explosion is estimated using the model proposed by Ronza
et al. (2007). This model is based on empirical approaches
to predict ignition and explosion probabilities for land
transportation spills as a function of the substance, the
load, and the transportation mode.
The population exposure in a radius (buffer size) is defined
depending on the type of HazMat transported and the
maximum volume that can be carried on a truck.
Combining (10)-(13), the route risk for a given route ris
estimated as:
R(r)=TTAR
k×Prelease ×β×
(i,j)r
(yk
ij )α×(alij ×PD
ij )(14)
The objective risk function for the mathematical model
becomes:
z=Prelease ×β×
(i,j)∈L
k∈K
TTAR
k×(yk
ij )α×alij ×PD
ij (15)
As this is a nonlinear function on, yk
ij , a piecewise linear
approximation is used.
3.2 Linear Approximation
Let [q0,q
M] be a bounded interval for yk
ij , this interval
is divided into an increasing sequence of Mbreakpoints
{l0,...,l
M}. The value of (yk
ij )αis then approximated by
using linear interpolations over the Msegments according
to (16).
(yk
ij )α:= am+bmyk
ij ,
yk
ij [lm1,l
m]m∈{1,...,M}(16)
where amR,bmRare the intercepts and the slopes of
the linear functions, respectively, and l0<l
1<··· <l
M.
Two different kinds of piecewise linear approximations are
performed: first looks for define an straight line joining
two points on the function ([lm1,lm]) and the second one
looks for the tangent line to one point (tpm) on the curve,
see Fig. 2.
3.3 Genetic Algorithm for Piecewise Linear Approximation
Parameters
Using a genetic algorithm (GA) the values of the limits
of each interval are established. In both piecewise linear
approaches, a GA is used for finding the solution that
minimizes the total sum of squared errors.
A solution Sis represented by an array composed of rp
arrays of binary numbers of the same size lb. Each rp array
encodes the position of a required point on the array of
integer values, qi[q0,q
M], that represents the different
possible values of the truck load. On the first approach,
these points correspond to the intervals limits and on the
second one, they correspond to the tangent points, see
Fig. 3. The chromosome for each individual of the initial
population Pt=0 is randomly generated using a Bernoulli
distribution with parameter p=0.5.
The evaluation function is the sum of the squared errors
of function approximation, see (17). For this, each linear
function equation and the interval limits are computed.
IFAC MIM 2016
June 28-30, 2016. Troyes, France
540
Gustavo Alfredo Bula et al. / IFAC-PapersOnLine 49-12 (2016) 538–543 541
R(r)=
n1
u=1
PIk
ruru+1 PD
ruru+1 =
(i,j)r
PIk
ij PD
ij (10)
To evaluate the incident probability PIk
ij and consequence
PDk
ij it is necessary to consider that an accident occurs,
generating a material release that could have several
outcomes (jet-fire, pool fire, toxic cloud, explosion, etc.)
affecting a population, as is presented on Fig. 1. All the
events involved in a HazMat incident have an associated
probability that is used to estimate the risk.
Fig. 1. Risk assessment in HazMat Transportation
PIk
ij is computed by using (11) where, δk
ij is the incident
rate for a truck type k, and alij is the length of arc (i, j).
PIk
ij =δk
ij ×alij (11)
The incident rate per kilometer for a truck type k(δk
ij ) is
function of the incident probability given a truck accident
on an arc (i, j)(IPk
ij ), and the truck tank accident rate
(TTAR
k), that depends on the vehicle type, Button and
Reilly (2000):
δk
ij =TTAR
k×IPk
ij (12)
Equation (13) defines IPk
ij as the product of the release
probability of HazMat in a truck accident (Prelease ) and
the probability of a certain outcome arising as a conse-
quence of the initiating event, Ronza et al. (2007).
IPij =Pr elease ×(β×(yk
ij )α) (13)
As mentioned above yk
ij is the load of a truck type
ktraversing the arc (ij), while αand βare constant
values that depend on the type of material. The release
probability in a truck accident, Pr elease, is obtained from
the combination of probabilities of accident outcomes with
the probabilities of different types of accidents for a truck
carrying a HazMat, Saccomanno et al. (1993), Button and
Reilly (2000) and Kazantzi et al. (2011b). The probability
of a certain consequence of the initiating event as fire or
explosion is estimated using the model proposed by Ronza
et al. (2007). This model is based on empirical approaches
to predict ignition and explosion probabilities for land
transportation spills as a function of the substance, the
load, and the transportation mode.
The population exposure in a radius (buffer size) is dened
depending on the type of HazMat transported and the
maximum volume that can be carried on a truck.
Combining (10)-(13), the route risk for a given route ris
estimated as:
R(r)=TTAR
k×Prelease ×β×
(i,j)r
(yk
ij )α×(alij ×PD
ij )(14)
The objective risk function for the mathematical model
becomes:
z=Prelease ×β×
(i,j)∈L
k∈K
TTAR
k×(yk
ij )α×alij ×PD
ij (15)
As this is a nonlinear function on, yk
ij , a piecewise linear
approximation is used.
3.2 Linear Approximation
Let [q0,q
M] be a bounded interval for yk
ij , this interval
is divided into an increasing sequence of Mbreakpoints
{l0,...,l
M}. The value of (yk
ij )αis then approximated by
using linear interpolations over the Msegments according
to (16).
(yk
ij )α:= am+bmyk
ij ,
yk
ij [lm1,l
m]m∈{1,...,M}(16)
where amR,bmRare the intercepts and the slopes of
the linear functions, respectively, and l0<l
1<··· <l
M.
Two different kinds of piecewise linear approximations are
performed: first looks for define an straight line joining
two points on the function ([lm1,lm]) and the second one
looks for the tangent line to one point (tpm) on the curve,
see Fig. 2.
3.3 Genetic Algorithm for Piecewise Linear Approximation
Parameters
Using a genetic algorithm (GA) the values of the limits
of each interval are established. In both piecewise linear
approaches, a GA is used for finding the solution that
minimizes the total sum of squared errors.
A solution Sis represented by an array composed of rp
arrays of binary numbers of the same size lb. Each rp array
encodes the position of a required point on the array of
integer values, qi[q0,q
M], that represents the different
possible values of the truck load. On the rst approach,
these points correspond to the intervals limits and on the
second one, they correspond to the tangent points, see
Fig. 3. The chromosome for each individual of the initial
population Pt=0 is randomly generated using a Bernoulli
distribution with parameter p=0.5.
The evaluation function is the sum of the squared errors
of function approximation, see (17). For this, each linear
function equation and the interval limits are computed.
IFAC MIM 2016
June 28-30, 2016. Troyes, France
540
Fig. 2. Piecewise linear approximation functions
Fig. 3. Genetic Algorithm Solution Encoding
The fitness of a individual is defined as the inverse of the
evaluation function value.
qi[q0,qM]
[qα
i(am+bm×qi)]2,
qi[lm1,l
m]m∈{1,...,M}
(17)
Next generations Pt+1 are produced thanks to recombina-
tion and mutation processes.
3.4 Picewise Linear Approximation Modelling
Let tk
ij be the piecewise linear approximation value of
(yk
ij )αand t0=(l0)α. Then, the piecewise-linear functions
of the road segment risk can be transformed into MILP
model by introducing binary variables hm
ijk and continuous
variables λm
ijk ,m=1,··· ,M. The hm
ijk indicates the
comparison between yk
ij and lm1, and the λm
ijk variable
evaluates the distance between yk
ij and lm1, following
Padberg (2000). The model for each (yk
ij )αis given as
follows:
tk
ij =t0+
M
m=1
bmλm
ijk i, j ∈N i=j, k∈K (18)
yk
ij =l0+
M
m=1
λm
ijk i, j ∈N i=j, k∈K (19)
λ1
ijk l1l0i, j ∈N i=j, k∈K (20)
λm
ijk (lmlm1)hm
ijk i, j ∈N i=j, k∈K
m=1,··· ,M 1(21)
λm+1
ijk (lm+1 lm)hm
ijk i, j ∈N i=j, k∈K
m=1,··· ,M 1
(22)
λm
ijk 0,k∈K,(i, j )∈L,m=1,··· ,M (23)
hm
ijk ∈{0,1},k∈K,(i, j )∈L,m=1,··· ,M (24)
tk
ij 0,k∈K,(i, j)∈L (25)
total risk function for a set of routes is now defined as:
z=Prelease ×β×
(i,j)∈L
k∈K
TTAR
k×alij ×PD
ij ×tk
ij (26)
Equations (18)-(25) are included as constraints into the
model defined in subsection 2.1.
4. NUMERICAL TESTS
4.1 Problem Instances
To assess the quality of the approximation risk function,
we computed the total risk of best known solution routes
for HVRP instances proposed by Golden et al. (1984). 1
In this work we assumed that the nodes demand is ex-
pressed in hundreds of gallons of gasoline, gasoline density
is 2.805Kg/Gallon, and one unit of distance is equal of
100m. A release probability equals to 0.02487845, from
Kazantzi et al. (2011a) and Button and Reilly (2000), and
values of 0.72 and 0.00027 for αand βare used, see Ronza
et al. (2007). The risk objective (26) becomes:
z=0.02487845 ×0.0027×
(i,j)∈L
k∈K
TTAR
k×alij ×PD
ij
10 ×tk
ij (27)
The exposed population surrounding an arc (i, j ), PD
ij ,
is represented by a quantity in the square grid (dimension
1The cost-optimal solution for instances 3, 4, 5, 14 and 15 see
Gendreau et al. (1999); instances 13 and 17 see Brand˜ao (2009);
instance 16 see Penna et al. (2013); instance 18 see Prins (2009);
and the best know solution for instance 20 see Subramanian et al.
(2012).
IFAC MIM 2016
June 28-30, 2016. Troyes, France
541
542 Gustavo Alfredo Bula et al. / IFAC-PapersOnLine 49-12 (2016) 538–543
4×4 distance units) that contains the arc. A decay function
from the center to the exterior is used in order to represent
an urban area where the population density is decreasing
towards peripheral zones. PD
ij value generator is shown
in (28).
PD
ij = 9500u(1 maxDist popDist
maxDist ) + 500 (28)
where uis generated using a uniform distribution, u
U(0.4,0.6), maxDist is the maximum between the length
and the width of the rectangle that contains the squared
grid, and popDist is the maximum value between the
difference of the abscise and ordinate coordinates of the
left superior corner of the current square grid and the
coordinates of left superior corner of the central square
grid.
The HazMat incident rate of a vehicle on an arc is about
1×106per (vehicle Km), see Button and Reilly
(2000) and Kazantzi et al. (2011b). In this case we use
TTAR
kU[0.6,1.0]106per (vehicle Km)k∈K.
The GA was code in Java SE 8 and executed in an Intel
Core i7 Processor 2.4 GHz with 16 GB of RAM running
Windows 10. The MILP formulation was implemented
using a comercial solver (Gurobi) for Python 2.7.
For the piece-wise linear approximation of the incident
probability function, the number of linear functions (M),
is fixed at four corresponding to small load, a medium-
size load, a large load and a very-large load. After a
parameter tuning for a truck load that goes from 1
(minimum demand) to 400 (maximum vehicle capacity),
the parameters of GA were: a population size of 100
individuals, a mutation rate of 0.02, and 500 generations.
The value assigned to lb is 10.
After running the algorithm, the results for the first
piecewise linear approximation function are:
b1=0.07349097; 280.5(280.5yk
ij )9256.5
b2=0.04590467; 9256.5(280.5yk
ij )30574.5
b3=0.03555368; 30574.5(280.5yk
ij )64795.5
b4=0.02979203; 64795.5(280.5yk
ij )112200.0
and for the second function are:
b1=0.06835302; 280.5(280.5yk
ij )9995.2
b2=0.04468697; 9995.2(280.5yk
ij )31855.6
b3=0.03515308; 31855.6(280.5yk
ij )65838.6
b4=0.02964824; 65838.6(280.5yk
ij )112200.0
Given that the truck load varies according to the demand
of the clients to visit, and the range of these values is
the same for all the studied instances, the same piecewise
linear approximation was used in all of them.
4.2 Results
Tables 1 and 2 show the expected consequences estimated
using (15) and both PLF. In these tables, Inst. denotes
the name of the test-problem, ndenotes the number
of customers, BKS represents the best known solution
(optimal solutions in some cases). The approximation and
Table 1. Total routing risk for optimal-cost
solution using the first piecewise linear approx-
imation
Risk
BKS Exact Approximation (27)
Inst. n cost value (15) Val ue Gap %
×106×106
3 20 961.026 307.65 296.526 3.62
4 20 6437.331 248.85 233.875 6.02
5 20 1007.051 431.687 418.693 3.01
6 20 6516.468 261.625 248.483 5.02
13 50 2406.361 768.897 754.072 1.93
14 50 9119.28 571.197 554.861 2.86
15 50 2586.37 700.91 673.843 3.86
16 50 2720.433 790.004 762.671 3.46
17 75 1734.531 1479.142 1454.417 1.67
18 75 2369.646 1229.726 1198.711 2.52
19 100 8661.808 1171.318 1131.362 3.41
20 100 4032.81 1189.733 1148.8 3.44
Table 2. Total routing risk for optimal-cost
solution using the second piecewise linear ap-
proximation
Risk
BKS Exact Approximation (27)
Inst. n cost value (15) Val ue Gap %
×106×106
3 20 961.026 307.65 313.025 1.75
4 20 6437.331 248.85 252.622 1.52
5 20 1007.051 431.687 437.342 1.31
6 20 6516.468 261.625 266.198 1.75
13 50 2406.361 768.897 775.776 0.89
14 50 9119.28 571.197 577.295 1.07
15 50 2586.37 700.91 710.516 1.37
16 50 2720.433 790.004 801.02 1.39
17 75 1734.531 1479.142 1491.461 0.83
18 75 2369.646 1229.726 1242.815 1.06
19 100 8661.808 1171.318 1187.278 1.36
20 100 4032.81 1189.733 1205.337 1.31
the exact value of the expected consequences for each cost-
optimal solutions is presented, and the gap between both
approaches and the exact value. All the possible route
sequence combinations were considered in order to find
the minimum risk for a solution.
Given that the average difference in percentage between
the exact value (by using (15)) and the piecewise linear
approximation using the first function (3.4%) is greater
than the average difference (1.3%) for the second function,
this last approach is used on optimization problem.
The optimal risk for the first four instances is obtained
using the above presented MILP model of the risk problem
optimization shown in table 3. For other instances the
CPU time is more than 15 hours. From table 3, it is
remarkable that for instance 5, the total cost for the
optimal-risk solution is more than twice the optimal-cost
solution. Also, the optimal risk value obtained for each
instance is greater than the total risk value obtained when
the optimal-risk solution is evaluated by using (15).
5. CONCLUSIONS
The present study addresses the risk minimization prob-
lem for vehicle routing in hazardous materials (HazMat)
transportation using heterogeneous fleet of vehicles. We
IFAC MIM 2016
June 28-30, 2016. Troyes, France
542
Gustavo Alfredo Bula et al. / IFAC-PapersOnLine 49-12 (2016) 538–543 543
4×4 distance units) that contains the arc. A decay function
from the center to the exterior is used in order to represent
an urban area where the population density is decreasing
towards peripheral zones. PD
ij value generator is shown
in (28).
PD
ij = 9500u(1 maxDist popDist
maxDist ) + 500 (28)
where uis generated using a uniform distribution, u
U(0.4,0.6), maxDist is the maximum between the length
and the width of the rectangle that contains the squared
grid, and popDist is the maximum value between the
difference of the abscise and ordinate coordinates of the
left superior corner of the current square grid and the
coordinates of left superior corner of the central square
grid.
The HazMat incident rate of a vehicle on an arc is about
1×106per (vehicle Km), see Button and Reilly
(2000) and Kazantzi et al. (2011b). In this case we use
TTAR
kU[0.6,1.0]106per (vehicle Km)k∈K.
The GA was code in Java SE 8 and executed in an Intel
Core i7 Processor 2.4 GHz with 16 GB of RAM running
Windows 10. The MILP formulation was implemented
using a comercial solver (Gurobi) for Python 2.7.
For the piece-wise linear approximation of the incident
probability function, the number of linear functions (M),
is fixed at four corresponding to small load, a medium-
size load, a large load and a very-large load. After a
parameter tuning for a truck load that goes from 1
(minimum demand) to 400 (maximum vehicle capacity),
the parameters of GA were: a population size of 100
individuals, a mutation rate of 0.02, and 500 generations.
The value assigned to lb is 10.
After running the algorithm, the results for the first
piecewise linear approximation function are:
b1=0.07349097; 280.5(280.5yk
ij )9256.5
b2=0.04590467; 9256.5(280.5yk
ij )30574.5
b3=0.03555368; 30574.5(280.5yk
ij )64795.5
b4=0.02979203; 64795.5(280.5yk
ij )112200.0
and for the second function are:
b1=0.06835302; 280.5(280.5yk
ij )9995.2
b2=0.04468697; 9995.2(280.5yk
ij )31855.6
b3=0.03515308; 31855.6(280.5yk
ij )65838.6
b4=0.02964824; 65838.6(280.5yk
ij )112200.0
Given that the truck load varies according to the demand
of the clients to visit, and the range of these values is
the same for all the studied instances, the same piecewise
linear approximation was used in all of them.
4.2 Results
Tables 1 and 2 show the expected consequences estimated
using (15) and both PLF. In these tables, Inst. denotes
the name of the test-problem, ndenotes the number
of customers, BKS represents the best known solution
(optimal solutions in some cases). The approximation and
Table 1. Total routing risk for optimal-cost
solution using the first piecewise linear approx-
imation
Risk
BKS Exact Approximation (27)
Inst. n cost value (15) Val ue Gap %
×106×106
3 20 961.026 307.65 296.526 3.62
4 20 6437.331 248.85 233.875 6.02
5 20 1007.051 431.687 418.693 3.01
6 20 6516.468 261.625 248.483 5.02
13 50 2406.361 768.897 754.072 1.93
14 50 9119.28 571.197 554.861 2.86
15 50 2586.37 700.91 673.843 3.86
16 50 2720.433 790.004 762.671 3.46
17 75 1734.531 1479.142 1454.417 1.67
18 75 2369.646 1229.726 1198.711 2.52
19 100 8661.808 1171.318 1131.362 3.41
20 100 4032.81 1189.733 1148.8 3.44
Table 2. Total routing risk for optimal-cost
solution using the second piecewise linear ap-
proximation
Risk
BKS Exact Approximation (27)
Inst. n cost value (15) Val ue Gap %
×106×106
3 20 961.026 307.65 313.025 1.75
420 6437.331 248.85 252.622 1.52
5 20 1007.051 431.687 437.342 1.31
6 20 6516.468 261.625 266.198 1.75
13 50 2406.361 768.897 775.776 0.89
14 50 9119.28 571.197 577.295 1.07
15 50 2586.37 700.91 710.516 1.37
16 50 2720.433 790.004 801.02 1.39
17 75 1734.531 1479.142 1491.461 0.83
18 75 2369.646 1229.726 1242.815 1.06
19 100 8661.808 1171.318 1187.278 1.36
20 100 4032.81 1189.733 1205.337 1.31
the exact value of the expected consequences for each cost-
optimal solutions is presented, and the gap between both
approaches and the exact value. All the possible route
sequence combinations were considered in order to nd
the minimum risk for a solution.
Given that the average difference in percentage between
the exact value (by using (15)) and the piecewise linear
approximation using the rst function (3.4%) is greater
than the average difference (1.3%) for the second function,
this last approach is used on optimization problem.
The optimal risk for the first four instances is obtained
using the above presented MILP model of the risk problem
optimization shown in table 3. For other instances the
CPU time is more than 15 hours. From table 3, it is
remarkable that for instance 5, the total cost for the
optimal-risk solution is more than twice the optimal-cost
solution. Also, the optimal risk value obtained for each
instance is greater than the total risk value obtained when
the optimal-risk solution is evaluated by using (15).
5. CONCLUSIONS
The present study addresses the risk minimization prob-
lem for vehicle routing in hazardous materials (HazMat)
transportation using heterogeneous eet of vehicles. We
IFAC MIM 2016
June 28-30, 2016. Troyes, France
542
Table 3. Optimal risk values for some instances
of HVRP with unlimited fleet
Risk Optimization
Inst. n MILP Exact value (15) Cost Time
×106×106value Sec.
3 20 156.817 154.08 2047.102 17
4 20 168.238 165.597 33556.056 68
5 20 251.837 248.793 1305.316 133
6 20 196.801 193.361 14541.962 1839
propose a mixed integer linear programming model that
incorporates a piecewise linear approximation of the trans-
portation risk objective. The objective function captures
some variations in risk which are not considered in pre-
vious models in HazMat transportation. This function
includes an estimation of the HazMat transportation inci-
dent probability as a function of the truck load and type.
The proposed model is a more realistic approach and it
can be used for reducing the risk in HazMat distribution.
Comparing the risk of the cost-optimal solution to the risk-
optimal solution for the small instances of Heterogeneous
Vehicle Routing Problem with Fixed Costs and unlimited
fleet, the minimization of total cost and the minimization
of total risk appear as to be conflicting ob jectives.
Given the NP-hard nature of VRP problems, the develop-
ment of heuristics and meta-heuristics techniques that can
deal with problems with a greater number of clients is a
promising aspect of future research in using heterogeneous
fleet of truck for HazMat transportation.
REFERENCES
Androutsopoulos, K.N. and Zografos, K.G. (2010). Solving
the bicriterion routing and scheduling problem for haz-
ardous materials distribution. Transportation Research
Part C: Emerging Technologies, 18(5), 713 726.
Androutsopoulos, K.N. and Zografos, K.G. (2012). A bi-
objective time-dependent vehicle routing and scheduling
problem for hazardous materials distribution. EURO
Journal on Transportation and Logistics, 1(1-2), 157–
183.
Baldacci, R., Battarra, M., and Vigo, D. (2008). Routing a
heterogeneous fleet of vehicles. In B. Golden, S. Ragha-
van, and E. Wasil (eds.), The Vehicle Routing Problem:
Latest Advances and New Challenges, volume 43 of Op-
erations Research/Computer Science Interfaces, 3–27.
Springer US.
Bell, M.G. (2006). Mixed route strategies for the risk-
averse shipment of hazardous materials. Networks and
Spatial Economics, 6(3-4), 253–265.
Brand˜ao, J. (2009). A deterministic tabu search algorithm
for the fleet size and mix vehicle routing problem.
European journal of operational research, 195(3), 716–
728.
Button, N.P. and Reilly, P.M. (2000). Uncertainty in inci-
dent rates for trucks carrying dangerous goods. Accident
Analysis & Prevention, 32(6), 797 804.
Erkut, E., Tjandra, S.A., and Verter, V. (2007). Hazardous
materials transportation. Handbooks in operations re-
search and management science, 14, 539 621.
Gendreau, M., Laporte, G., Musaraganyi, C., and Taillard,
´
E.D. (1999). A tabu search heuristic for the hetero-
geneous fleet vehicle routing problem. Computers &
Operations Research, 26(12), 1153–1173.
Gheysens, F., Golden, B., and Assad, A. (1984). A compar-
ison of techniques for solving the fleet size and mix ve-
hicle routing problem. Operations-Research-Spektrum,
6(4), 207–216.
Golden, B., Assad, A., Levy, L., and Gheysens, F. (1984).
The fleet size and mix vehicle routing problem. Com-
puters & Operations Research, 11(1), 49–66.
Kazantzi, V., Kazantzis, N., and Gerogiannis, V. (2011a).
Simulating the effects of risk occurrences on a hazardous
material transportation model. Operations and Supply
Chain Management: An International Journal (OSCM),
4(2/3), 135 144.
Kazantzi, V., Kazantzis, N., and Gerogiannis, V.C.
(2011b). Risk informed optimization of a hazardous
material multi-periodic transportation model. Journal
of Loss Prevention in the Process Industries, 24(6), 767
773.
Padberg, M. (2000). Approximating separable nonlinear
functions via mixed zero-one programs. Operations
Research Letters, 27(1), 1 5.
Penna, P.H.V., Subramanian, A., and Ochi, L.S. (2013).
An iterated local search heuristic for the heterogeneous
fleet vehicle routing problem. Journal of Heuristics,
19(2), 201–232.
Pradhananga, R., Taniguchi, E., and Yamada, T. (2010).
Ant colony system based routing and scheduling for
hazardous material transportation. Procedia-Social and
Behavioral Sciences, 2(3), 6097–6108.
Pradhananga, R., Taniguchi, E., Yamada, T., and Qureshi,
A.G. (2014). Environmental Analysis of Pareto Optimal
Routes in Hazardous Material Transportation. Procedia
- Social and Behavioral Sciences, 125, 506–517.
Prins, C. (2009). Two memetic algorithms for hetero-
geneous fleet vehicle routing problems. Engineering
Applications of Artificial Intelligence, 22(6), 916–928.
Ronza, A., V´ılchez, J., and Casal, J. (2007). Using
transportation accident databases to investigate ignition
and explosion probabilities of flammable spills. Journal
of Hazardous Materials, 146(12), 106 123.
Saccomanno, F., Stewart, A., and Shortreed, J. (1993).
Uncertainty in the estimation of risks for the transport
of hazardous materials. In Transportation of Hazardous
Materials, 159–182. Springer.
Subramanian, A., Penna, P.H.V., Uchoa, E., and Ochi,
L.S. (2012). A hybrid algorithm for the heterogeneous
fleet vehicle routing problem. European Journal of
Operational Research, 221(2), 285–295.
Tarantilis, C.D. and Kiranoudis, C.T. (2001). Using
the vehicle routing problem for the transportation of
hazardous materials. Operational Research, 1(1), 67–78.
Zografos, K.G. and Androutsopoulos, K.N. (2004). A
heuristic algorithm for solving hazardous materials dis-
tribution problems. European Journal of Operational
Research, 152(2), 507–519.
Zografos, K.G. and Androutsopoulos, K.N. (2008). A deci-
sion support system for integrated hazardous materials
routing and emergency response decisions. Transporta-
tion Research Part C: Emerging Technologies, 16(6), 684
703.
IFAC MIM 2016
June 28-30, 2016. Troyes, France
543
... The first considers the elevations along the route while the second is introduced to take into account geometrical constraints related to the road radius. [6,7] calculated the risk in a different way than what has been discussed so far. In this case, in addition to the accidents probabilities, it also considered the release probability as a result of the accident, which the consequences are the number of people exposed, and the truck type and the load amount have a relevant impact on the risk. ...
... The symbol "x" is used when the paper considers the characteristics and Table 3 represents the nomenclatures. [7,21] used a mono-objective function which firstly minimized the distances and than the risk. [2,6,19,23] suggest bi-objective functions that analyze both logistical costs or distances and route risks. ...
... Case studied Risk model [24] Hazardous Materials accident probability * consequence + population exposure [2,18] Hazardous Materials accident probability * population exposure * load amount [12,19,23] Hazardous Materials accident probability * population exposure [21] Cash-in-Transit route length * load amount [6,7] Hazardous Materials accident probability * release probability * route length * load amount * truck type * population exposure [8] Hazardous Materials accident probability * population exposure + altimetric index + planimetric index [16] Cash-in-Transit ambush probability * theft success probability * route length * load amount * frequency of repeated use of a route Table 2: Risk models proposed in literature. ...
Preprint
Full-text available
The Vehicle Routing Problem (VRP) has been widely studied throughout its history as a way of optimizing routes by minimizing distances, and the issue of risk in VRP has been received less attention, which is essential to increase transport safety, to reduce accident costs and to improve delivery reliability. In this way, this paper aims to support decision makers to plan routes for a road freight company considering both, i.e. logistics cost and safety. An analytical approach based on statistics was developed in which official government data of accidents occurrences and data from cargo insurance companies were used to estimate the risk cost of routes using the Monte Carlo simulation. The Capacitated Vehicle Routing Problem (CVRP) was employed and logistics and risk costs were minimized by varying a specific safety level coefficient and the model generated solutions with safer routes, reducing risk cost by up to approximately 18%. The accidents probabilities and risk costs of each route represented values as expected and the main contributions of this paper is the applicability of the approach to support decision markers to choose routes considering safety and logistics costs, and to be a simple and adaptable methodology for any VRP model. In addition Knime Analytics Platform was also used to estimate the accidents probabilities and to simplify data exploration, analysis, visualization and interpretation.
... In the following, the linear approximated objective function is presented along with the relevant constraints. Then the model is solved in both nonlinear and linear ways, and the results are compared [6]. ...
Article
Full-text available
The problem of lot sizing and vehicle routing are combined to form the production routing problem. The efficiency of this combination in cutting expenses has been studied in the past. To reduce the risk associated with the manufacturing and distribution of hazardous products, the production routing problem is examined in this study. Researchers are paying more attention to sustainability’s social and environmental aspects. Hazardous materials are bad for the environment and human health. Mishaps using these substances frequently have unfavorable long-term effects. Risk is a criterion for measuring hazards in activities involving these materials. A mixed integer program is used to simulate the problem. The suggested model’s nonlinear risk function is dependent on the machine’s load, population risk, and hazardous substance. A piecewise linear function approximates this function since solving the mathematical model with the nonlinear objective function is more difficult. Several cases were utilized in this study to assess the model, solve it, and contrast the two linear and nonlinear models. The outcomes demonstrate that the approximation model may obtain a more accurate result simultaneously. The impact of alterations to warehousing and production capacity on risk has also been examined through sensitivity analysis. Using a nonlinear mathematical model, this study suggested a production routing problem for hazardous materials based on sustainability requirements and solved the model using a piecewise linear approximation.
... The paper [7] presents a mathematical model using piecewise linear functions to approximate and optimize routing risk for a heterogeneous vehicle routing problem transporting hazardous materials. A genetic algorithm estimates the piecewise linear function limits, which are integrated into a mixed integer linear programming model to minimize The article [8] presents a mixed integer programming model and simulated annealing algorithm to schedule group train operations for heavy-haul railways, optimizing the weighted sum of transportation cost and total cargo travel time while matching freight supply and demand. Constraints include delivery time commitments, maintenance time, and locomotives. ...
Article
Full-text available
The article presents an approach for choosing alternative transport routes in a multimodal transport system. This approach includes (1) the transportation needs hierarchy method and (2) the Evaluation of Petri Nets (E-nets) as a modeling tool. The purpose of the study is to develop a methodology for choosing alternative routes for the transportation of goods, taking into account the criteria used by decision-makers. The structure of the hierarchy of transport needs is proposed, which consists of five levels: geographical, economic, institutional/political, infrastructural, and technological. For each of the levels, sets of indicators characterizing it are proposed. The Petri net model captures system dynamics and allows the evaluation of alternative routes. A set of standard rules for transforming the structure of the hierarchy of transport needs into a Petri net is proposed, considering preference parameters for each level of the hierarchy. The proposed approach and the models built on its basis can be applied in the field of cargo transportation to improve operational efficiency and improve decision-making results.
... Tarantilis and Kiranoudis [4] had also done a similar topic research; the difference was that this research is based on vehicle fleet to meet customer needs, rather than focusing on the shortest path, which is more realistic. Bula et al. [5] defined the risk value of hazardous materials during transportation. e risk value is composed of the probability of accident, the extent of the accident, and the population density of the route. ...
Article
Full-text available
This study investigates a multidepot heterogeneous vehicle routing problem for a variety of hazardous materials with risk analysis, which is a practical problem in the actual industrial field. The objective of the problem is to design a series of routes that minimize the total cost composed of transportation cost, risk cost, and overtime work cost. Comprehensive consideration of factors such as transportation costs, multiple depots, heterogeneous vehicles, risks, and multiple accident scenarios is involved in our study. The problem is defined as a mixed integer programming model. A bidirectional tuning heuristic algorithm and particle swarm optimization algorithm are developed to solve the problem of different scales of instances. Computational results are competitive such that our algorithm can obtain effective results in small-scale instances and show great efficiency in large-scale instances with 70 customers, 30 vehicles, and 3 types of hazardous materials.
Article
The banking sector, a pivotal player in the economic system, faces intricate challenges in managing the cash deployment strategy for Automated Teller Machine (ATM) networks. This strategy necessitates a comprehensive consideration of inventory policies, logistics costs, and replenishment vehicle routing. Similar to other organizations, banks are dedicated to offering optimal services to customers, with cash availability at each branch serving as a critical metric. This is typically facilitated by Cash-in-Transit (CIT) firms, which, in the process of transferring money between branches, encounter potential risks such as robberies with severe consequences. To mitigate these risks and associated costs, CIT firms have turned to solving Vehicle Routing Problems (VRP). This study delves into optimizing CIT's vehicle routing through a proposed cooperative mathematical VRP model, incorporating two objective functions aimed at minimizing both risk and cost. The results section commences with an analysis of a real bank's transportation system, revealing a trade-off between cost and risk. This underscores the significance of integrating risk considerations into money transfer routing models. The cooperative approach model is subsequently employed to assess effectiveness in optimizing vehicle routing for CIT firms. Robust optimization yields numerical results indicating that increased collaboration among banks results in synergies in terms of risk and cost reduction. The highest synergy is observed when cooperating with the maximum number of banks (four), leading to the most significant savings in both risk and cost aspects.
Article
Full-text available
This paper addresses the problem of route planning for a fleet of electric vehicles departing from a depot and supplying customers with certain goods. This paper aims to present a permutation-based method of vehicle route coding adapted to the specificity of electric drive. The developed method integrated with an evolutionary algorithm allows for rapid generation of routes for multiple vehicles taking into account the necessity of supplying energy in available charging stations. The minimization of the route distance travelled by all vehicles was taken as a criterion. The performed testing indicated satisfactory computation speed. A real region with four charging stations and 33 customers was analysed. Different scenarios of demand were analysed, and factors affecting the results of the proposed calculation method were indicated. The limitations of the method were pointed out, mainly caused by assumptions that simplify the problem. In the future, it is planned for research and method development to include the lapse of time and for the set of factors influencing energy consumption by a moving vehicle to be extended.
Article
This research is a bi-objective vehicle routing optimization for hazmat shipments considering catastrophe avoidance and failed edges. The risk is defined as load dependent incident consequence, and the maximum risk is minimized based on the principle of catastrophe avoidance. A 2-stage decision-making is proposed to deal with the failed edges after incidents, and two different strategies are discussed. In each strategy, a bi-objective vehicle routing model is developed to decide the initial vehicle routing plan in the first decision-making stage, and a path selection model is developed to decide the paths of substitute vehicles in order to complete the unfinished deliveries of incident vehicles in the second decision-making stage. The exact algorithms and approximation algorithms are developed for both strategies. Whereafter, the two strategies are compared by mathematical analysis. Finally, numerical results are reported and the sensitivity analysis provides several managerial insights.
Article
Full-text available
The distribution of hazardous materials in urban areas is an important tactical and strategic decision problem. Reducing the transportation risk and increasing the traffic safety is also an important indicator for a sustainable transportation. For the last four decades, a multitude of approaches for risk assessment and modelling have been proposed. However, the majority of these approaches are focusing on different adaptations of shortest path problems. Risk modelling for routing and distributions problems, like the vehicle routing problem (VRP) have received far less attention, especially when the vehicle load is varying during a trip. This paper investigates how different factors are influencing the risk values and the outcomes of the hazardous materials vehicle routing problem (HMVRP). As foundation for the HMVRP, the path generation between the customer and the depot nodes in realistic urban road networks is considered. The influence of the fleet size is investigated. Different risk models are compared, with a special focus on the comparison of classical load-independent risk models with load-dependent risk models. Additionally, the tradeoff between risk minimization and the minimization of traveled distance is investigated. The results show, that these factors can have strong impact on the outcomes and lead to different “optimal” solutions.
Article
This study aimed to develop a model for vehicle routing problem with two objective functions of risk and distance minimization to optimize safety of cash/valuable commodities transportation. It is necessary to properly anticipate and prevent the occurrence of robbery to reduce the vulnerability to robbery attempts. The proposed approach for the vulnerability estimation of an armed robbery has been based on game theory and multi-criteria decision making (MCDM), which can accurately measure the amount of risk. A new multi-objective intelligent genetic algorithm (MOIGA) comprised of various heuristics is also designed to identify and intelligently select the most efficacious heuristic. The following experiments are used to test the proposed MOIGA: (1) Examining the influence of each proposed operator on the performance of the algorithm; (2) Evaluating the quality and diversity of MOIGA solutions compared to other popular algorithms. The obtained results demonstrate the effectiveness and efficiency of the proposed algorithm.
Article
Full-text available
The present paper explores the effects of different risk incidents on a Transportation Model developed for HazMat (Hazardous Materials) shipments. The particular objective of this study is to elucidate the effects of occurrence probabilities of the different risk events on the transportation model featuring total transportation cost. First, the present research study addresses the problem of identifying and evaluating various risk factors that influence the HazMat transportation network. Next, a modeling framework for HazMat transportation is proposed as a special case of the traditional transportation network in the presence of risk-informed safety constraints that need to be satisfied. A comprehensive characterization of the underlying risk profile that is probabilistically realized through appropriately conducted Monte Carlo simulations that capture the effect of underlying irreducible uncertainties associated with the main risk-drivers is followed by the proposed solution approach to the corresponding minimum cost flow network problem while reducing risks at the desired levels. In order to examine the impact of the occurrence possibilities of different risk events on the transportation model, appropriate parameterized simulation work is carried out, resulting in identifying release probability zones and safe network configurations that correspond to certain low-risk levels and degrees of risk-related uncertainties. These simulation studies help making informed decisions on optimal transportation configurations for ensuring safety in hazardous material shipments. Finally, the presented methodological framework demonstrates its potential usefulness in making risk-informed decisions while transporting goods and classes of materials that can be potentially proven dangerous to public health and ecosystem functions.
Article
Full-text available
This paper presents environmental analysis of the Pareto optimal solutions of a bi-objective Hazardous material Vehicle Routing and Scheduling Problem with Time Windows (HVRPTW) logistics instance derived from road network of Osaka city, Japan. Environmental emissions of CO2, NOx and SPM corresponding to the Pareto optimal solutions were determined and compared in terms of the total emission values and the intensities of emissions on various links used in the solutions. (C) 2014 The Authors. Published by Elsevier Ltd.
Article
Full-text available
Planning hazardous materials distribution routes for servicing a given set of orders within specified time windows is a problem frequently surfacing in a city logistics environment which is characterized by dynamic travel times. The hazardous materials distribution problem involves the determination of the sequence of deliveries and the corresponding paths assigned to each truck. This paper presents the formulation of the hazardous materials distribution problem as a bi-objective time-dependent vehicle routing problem with time windows. The paper presents the mathematical formulation of the problem as an integer network flow model with multiple objectives. The weighted-sum method is applied decomposing the bi-objective vehicle routing and scheduling problem to a series of single-objective instances of the problem, where the objective function is expressed by the weighted sum of the criteria under consideration. A route-building heuristic algorithm is presented for addressing each of the constituent single-objective problems, where stops are inserted iteratively in the front part of the unfinished route. A label-setting algorithm is integrated in the heuristic algorithm for solving the time-dependent shortest path problem with multiple intermediate stops arising after the insertion of any stop in the route. The proposed solution approach has been applied to a set of solvable test problems to assess the accuracy of the heuristic solutions. The results indicate a tolerable deviation of the heuristic solutions from the actual non-dominated solutions. In addition, the proposed algorithm was applied to a set of test problems resembling real-life problem cases. The average computational time needed for solving this type of test problems is not prohibitive.
Article
Full-text available
This paper presents a new meta-heuristic algorithm using an ant colony system (ACS) for multi-objective optimisation of hazardous material (HAZMAT) transportation. We focus on the vehicle routing problem with time windows (VRPTW) aspect of HAZMAT transportation problem. A VRPTW formulation considering multiple attributes in application to HAZMAT transportation is provided. ACS in the proposed algorithm works in the framework of pareto-optimisation for routing and integrates a labelling algorithm for finding non-dominated paths for path choice purpose. Validity of the algorithm has been tested by applying it to several VRPTW benchmark problems. Results show that the proposed algorithm performs quite satisfactorily to the wide variety of VRPTW problems.
Article
Full-text available
This paper presents a systematic framework toward the development of a Transportation Model for Hazardous Materials (HazMat). In practice, the proposed modeling framework is realized through an appropriate generalization of the traditional transportation network problem in the presence of safety constraints that need to be satisfied. The objective is to minimize transportation cost while reducing risks at the desired levels. In particular, the present research study identifies and evaluates different risk factors that influence the HazMat transportation network. Next, the transportation model is depicted graphically using nodes and arcs and optimal conditions are identified by solving the associated minimum cost flow network problem. The results show safety levels that help making informed decisions on choosing the optimal transportation configuration for hazardous material shipments. Within the proposed methodological context, appropriately parameterized simulation studies elucidate the effects of occurrence probabilities of the different risk events on transportation cost. Furthermore, as the appropriate management decisions must consider the effect of actions in one time period on future periods, the proposed model is structured as a multi-periodic model. Finally, the proposed methodological approach is employed to demonstrate the utility of proper analytical tools in decision making and particularly in ensuring that scientifically informed safety procedures are in place while transporting goods that can be potentially proven dangerous to the public and the surroundings.
Chapter
Full-text available
In the well-known Vehicle Routing Problem (VRP) a set of identical vehicles, based at a central depot, is to be optimally routed to supply customers with known demands subject to vehicle capacity constraints. An important variant of the VRP arises when a fleet of vehicles characterized by different capacities and costs is available for distribution activities. The problem is known as the Mixed Fleet VRP or as the Heterogeneous Fleet VRP. This chapter gives an overview of approaches from the literature to solve heterogeneous VRPs. In particular, we classify the different variants described in the literature and, as no exact algorithm has been presented for any variants of heterogeneous VRP, we review the lower bounds and the heuristic algorithms proposed. Computational results, comparing the performance of the different heuristic algorithms on benchmark instances, are also discussed.
Chapter
A number of significant advances have taken place in recent years concerning the analysis of risks for the transport of hazardous materials. These advances have been fostered by a better understanding of the risk-analysis process and improved data bases. Nevertheless, much of this work remains plagued by numerous inconsistencies and contradictions, and this in turn has generated a lack of public confidence in the process and its results. This paper reviews the nature of some of these uncertainties and suggests possible reasons for their existence. Risk component estimates from several studies are reviewed, and ranges in these estimates established. The implication of these uncertainties is discussed with respect to error bounds on the overall risks of transporting hazardous materials by truck and rail.
Article
According to the US Department of Transportation (US DOT), a hazardous material is defined as any substance or material capable of causing harm to people, property, and the environment. Dependence on hazardous materials is a fact in industrialized societies. There are thousands of different hazardous materials in use currently. The United Nations sorts hazardous materials into nine classes according to their physical, chemical, and nuclear properties: explosives and pyrotechnics; gasses; flammable and combustible liquids; flammable, combustible, and dangerous-when-wet solids; oxidizers and organic peroxides; poisonous and infectious materials; radioactive materials; corrosive materials (acidic or basic); and miscellaneous dangerous goods, such as hazardous wastes. In almost all instances, hazmats originate at a location other than their destination. The transportation of hazmats can be classified according to the mode of transport—namely, road, rail, water, air, and pipeline. Some shipments are intermodal; they are switched from one mode to another during transit.
Article
This paper deals with the Heterogeneous Fleet Vehicle Routing Problem (HFVRP). The HFVRP generalizes the classical Capacitated Vehicle Routing Problem by considering the existence of different vehicle types, with distinct capacities and costs. The objective is to determine the best fleet composition as well as the set of routes that minimize the total costs. The proposed hybrid algorithm is composed by an Iterated Local Search (ILS) based heuristic and a Set Partitioning (SP) formulation. The SP model is solved by means of a Mixed Integer Programming solver that interactively calls the ILS heuristic during its execution. The developed algorithm was tested in benchmark in-stances with up to 360 customers. The results obtained are quite competitive with those found in the literature and new improved solutions are reported.
Article
Transportation of hazardous materials (hazmats) is a decision problem that has been attracted much attention due to the risk factor involved. A considerable amount of models have been developed that employ single or multiple objective shortest path algorithms minimising the risks for a given origin-destination pair. However in many real life applications (i.e. transportation of gas cylinders), transportation of hazmats calls for the determination of a set of routes used by a fleet of trucks to serve a set of customers, rather than determination of a single optimal route as shortest path algorithms produce. In this paper, we focus on population exposure risk mitigation via production of truck-routes by solving a variant of the Vehicle Routing Problem. For this purpose we employ a single parameter metaheuristic algorithm. A case study of this approach is also demonstrated.