IEEE Computational Intelligence Magazine - May 2022 - 89
operational status can be described as
pulling, holding, coasting, or braking.
Fernández-RodrÃguez et al. [60] proposed
a multiobjective PSO to minimize
the running time and energy consumption
of trains. Cao et al. [61]
scheduled the coasting time of trains by
GA to optimize punctuality, passenger
comfort, and energy consumption. Feng
et al. [62] used GA to manage the timetable
design and speed control simultaneously
to maximize the utilization of
regenerative braking energy.
E. Intelligent Route Scheduling
Route scheduling aims to allocate vehicles
and assign each vehicle a driving
route to achieve certain objectives. The
well-known vehicle routing problem
(VRP) is a typical route scheduling
problem, in which a delivery company
should design the driving route of each
truck/lorry for delivering the goods
from the depot to the customers and
finally going back to the depot. The
route scheduling is related to the service
quality and profit of delivery companies
from the business perspective. City
VRPs [63] consider both the benefit of
delivery companies (e.g., service quality
and route cost) and the benefit of citizens
(e.g., traffic congestion and environmental
pollution). In this regard,
route scheduling is also considered from
the citizen perspective.
In recent years, some new VRPs are
studied to meet the demands in smart
cities, including multi-echelon VRPs,
green VRPs, VRPs with EVs, VRPs with
crowdshipping, and VRPs with drones.
Multi-echelon VRPs are common in
city logistics, in which the delivery process
is divided into multiple steps rather
than directly delivering the goods from
the depot to the customers [64]. To
optimize the route cost, Yan et al. [65]
proposed a graph-based evolutionary
algorithm that incorporated the fuzzy
logic to enhance the search efficiency. In
addition, Wang et al. [66] proposed a
hybrid algorithm of PSO and GA to
minimize the total cost of a multi-echelon
logistics network. Green VRPs [67],
[68] focus on environmental pollution.
Poonthalir and Nadarajan [69] proposed
a PSO-based algorithm with a greedy
mutation operator to optimize not only
the route cost but also the fuel consumption
for reducing emissions of
greenhouse gas. Li et al. [70] proposed an
improved ACO algorithm to optimize
four objectives: revenue, cost, transportation
time, and CO2
emissions.
With the development of EVs, certain
studies considered the scenario of
using EVs to transport goods. The
usage of EVs can also reduce vehicle
exhaust emissions and improve the air
quality in cities. Thus, the VRPs with
EVs have connections to the green
VRPs. There are two critical issues: one
is that the charging of EVs requires a
lot more time than the refueling of traditional
petrol vehicles; the other is the
time-of-use (TOU) electricity price.
TOU electricity price means the electricity
price is time-varying throughout
the day, which is common in the current
electricity market. Considering
these two issues, Yang et al. [71] proposed
a GA-based algorithm and Miao
et al. [72] proposed a DE-based algorithm
to generate route schemes for
optimizing charging cost and battery
loss. Li et al. [73] further considered the
carbon taxes that aimed to reduce
greenhouse gas emissions. An ACObased
algorithm is proposed to optimize
the charging cost, payment for EVs and
employees, service quality, queuing time
of EVs for charging, and cost for carbon
taxes. Note that for readers who are
interested in VRPs with EVs, the
resources (including a benchmark set)
in https://mavrovouniotis.github.io/
EVRPcompetition2020/ can help them
start a study.
Crowdshipping, derived from sharing
economy, is a new delivery mode that
allows ordinary people to join the delivery
process using their own vehicles
[74]. To minimize the total cost of
crowdshipping delivery, Wu et al. [75]
proposed a scale-adaptive fitness evaluation
method and embedded it into GA.
Feng et al. [76] proposed a GA-based
evolutionary multitasking algorithm that
can solve multiple instances simultaneously
while obtaining promising results
through knowledge transfer.
Drones can also be used to deliver
goods, which can reduce labor cost and
improve delivery efficiency. Due to the
low carrying capacity of drones, drones
usually cooperate with traditional vehicles
(e.g., trucks) and undertake the lastmile
delivery. To deal with this new
scene, simulated annealing-based algorithms
are proposed in [77] and [78];
Shao et al. [79] considered the route
length of drones and the number of
landing depots along the route to formulate
an objective function and proposed
a hybrid algorithm of ACO and
A) algorithm; Das et al. [80] proposed an
ACO-based multiobjective algorithm to
minimize the route cost and to maximize
the service quality simultaneously.
In the future, large-scale highly
dynamic delivery systems will be promising
in smart cities. Some studies have
focused on this topic. To deal with the
challenge of large-scale delivery
demand, Xiao et al. [81] used the wellknown
NSGA-II [82] to divide the
large-scale VRPs into a set of subcomponents;
Jabir et al. [83] proposed a
hybrid algorithm of ACO and the variable
neighborhood search. To deal with
the challenge of dynamic delivery
demand, Jia et al. [84] proposed a setbased
PSO algorithm; Xiang et al. [85]
proposed an ACO-based algorithm that
used a pairwise proximity learning
method to help the algorithm adapt to
the change of delivery demand.
F. Intelligent Car Service
Car service in smart cities includes the
following three services: taxi, carpool,
and parking. These services are considered
from the business perspective since
the operators of these services want to
earn profits. In addition, these services
are typically used by citizens and are
thus also considered from the citizen
perspective. In the domain of taxis, taxi
dispatch is a critical problem to be
solved. Traditionally, taxi drivers do not
know where passengers are currently,
and they typically seek passengers based
on their own experience. Thus, some
passengers tend to wait a long time for a
taxi, and some taxi drivers tend to
drive without finding passengers. Taxi
MAY 2022 | IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE 89
https://mavrovouniotis.github.io/EVRPcompetition2020/
https://mavrovouniotis.github.io/EVRPcompetition2020/
IEEE Computational Intelligence Magazine - May 2022
Table of Contents for the Digital Edition of IEEE Computational Intelligence Magazine - May 2022
Contents
IEEE Computational Intelligence Magazine - May 2022 - Cover1
IEEE Computational Intelligence Magazine - May 2022 - Cover2
IEEE Computational Intelligence Magazine - May 2022 - Contents
IEEE Computational Intelligence Magazine - May 2022 - 2
IEEE Computational Intelligence Magazine - May 2022 - 3
IEEE Computational Intelligence Magazine - May 2022 - 4
IEEE Computational Intelligence Magazine - May 2022 - 5
IEEE Computational Intelligence Magazine - May 2022 - 6
IEEE Computational Intelligence Magazine - May 2022 - 7
IEEE Computational Intelligence Magazine - May 2022 - 8
IEEE Computational Intelligence Magazine - May 2022 - 9
IEEE Computational Intelligence Magazine - May 2022 - 10
IEEE Computational Intelligence Magazine - May 2022 - 11
IEEE Computational Intelligence Magazine - May 2022 - 12
IEEE Computational Intelligence Magazine - May 2022 - 13
IEEE Computational Intelligence Magazine - May 2022 - 14
IEEE Computational Intelligence Magazine - May 2022 - 15
IEEE Computational Intelligence Magazine - May 2022 - 16
IEEE Computational Intelligence Magazine - May 2022 - 17
IEEE Computational Intelligence Magazine - May 2022 - 18
IEEE Computational Intelligence Magazine - May 2022 - 19
IEEE Computational Intelligence Magazine - May 2022 - 20
IEEE Computational Intelligence Magazine - May 2022 - 21
IEEE Computational Intelligence Magazine - May 2022 - 22
IEEE Computational Intelligence Magazine - May 2022 - 23
IEEE Computational Intelligence Magazine - May 2022 - 24
IEEE Computational Intelligence Magazine - May 2022 - 25
IEEE Computational Intelligence Magazine - May 2022 - 26
IEEE Computational Intelligence Magazine - May 2022 - 27
IEEE Computational Intelligence Magazine - May 2022 - 28
IEEE Computational Intelligence Magazine - May 2022 - 29
IEEE Computational Intelligence Magazine - May 2022 - 30
IEEE Computational Intelligence Magazine - May 2022 - 31
IEEE Computational Intelligence Magazine - May 2022 - 32
IEEE Computational Intelligence Magazine - May 2022 - 33
IEEE Computational Intelligence Magazine - May 2022 - 34
IEEE Computational Intelligence Magazine - May 2022 - 35
IEEE Computational Intelligence Magazine - May 2022 - 36
IEEE Computational Intelligence Magazine - May 2022 - 37
IEEE Computational Intelligence Magazine - May 2022 - 38
IEEE Computational Intelligence Magazine - May 2022 - 39
IEEE Computational Intelligence Magazine - May 2022 - 40
IEEE Computational Intelligence Magazine - May 2022 - 41
IEEE Computational Intelligence Magazine - May 2022 - 42
IEEE Computational Intelligence Magazine - May 2022 - 43
IEEE Computational Intelligence Magazine - May 2022 - 44
IEEE Computational Intelligence Magazine - May 2022 - 45
IEEE Computational Intelligence Magazine - May 2022 - 46
IEEE Computational Intelligence Magazine - May 2022 - 47
IEEE Computational Intelligence Magazine - May 2022 - 48
IEEE Computational Intelligence Magazine - May 2022 - 49
IEEE Computational Intelligence Magazine - May 2022 - 50
IEEE Computational Intelligence Magazine - May 2022 - 51
IEEE Computational Intelligence Magazine - May 2022 - 52
IEEE Computational Intelligence Magazine - May 2022 - 53
IEEE Computational Intelligence Magazine - May 2022 - 54
IEEE Computational Intelligence Magazine - May 2022 - 55
IEEE Computational Intelligence Magazine - May 2022 - 56
IEEE Computational Intelligence Magazine - May 2022 - 57
IEEE Computational Intelligence Magazine - May 2022 - 58
IEEE Computational Intelligence Magazine - May 2022 - 59
IEEE Computational Intelligence Magazine - May 2022 - 60
IEEE Computational Intelligence Magazine - May 2022 - 61
IEEE Computational Intelligence Magazine - May 2022 - 62
IEEE Computational Intelligence Magazine - May 2022 - 63
IEEE Computational Intelligence Magazine - May 2022 - 64
IEEE Computational Intelligence Magazine - May 2022 - 65
IEEE Computational Intelligence Magazine - May 2022 - 66
IEEE Computational Intelligence Magazine - May 2022 - 67
IEEE Computational Intelligence Magazine - May 2022 - 68
IEEE Computational Intelligence Magazine - May 2022 - 69
IEEE Computational Intelligence Magazine - May 2022 - 70
IEEE Computational Intelligence Magazine - May 2022 - 71
IEEE Computational Intelligence Magazine - May 2022 - 72
IEEE Computational Intelligence Magazine - May 2022 - 73
IEEE Computational Intelligence Magazine - May 2022 - 74
IEEE Computational Intelligence Magazine - May 2022 - 75
IEEE Computational Intelligence Magazine - May 2022 - 76
IEEE Computational Intelligence Magazine - May 2022 - 77
IEEE Computational Intelligence Magazine - May 2022 - 78
IEEE Computational Intelligence Magazine - May 2022 - 79
IEEE Computational Intelligence Magazine - May 2022 - 80
IEEE Computational Intelligence Magazine - May 2022 - 81
IEEE Computational Intelligence Magazine - May 2022 - 82
IEEE Computational Intelligence Magazine - May 2022 - 83
IEEE Computational Intelligence Magazine - May 2022 - 84
IEEE Computational Intelligence Magazine - May 2022 - 85
IEEE Computational Intelligence Magazine - May 2022 - 86
IEEE Computational Intelligence Magazine - May 2022 - 87
IEEE Computational Intelligence Magazine - May 2022 - 88
IEEE Computational Intelligence Magazine - May 2022 - 89
IEEE Computational Intelligence Magazine - May 2022 - 90
IEEE Computational Intelligence Magazine - May 2022 - 91
IEEE Computational Intelligence Magazine - May 2022 - 92
IEEE Computational Intelligence Magazine - May 2022 - 93
IEEE Computational Intelligence Magazine - May 2022 - 94
IEEE Computational Intelligence Magazine - May 2022 - 95
IEEE Computational Intelligence Magazine - May 2022 - 96
IEEE Computational Intelligence Magazine - May 2022 - 97
IEEE Computational Intelligence Magazine - May 2022 - 98
IEEE Computational Intelligence Magazine - May 2022 - 99
IEEE Computational Intelligence Magazine - May 2022 - 100
IEEE Computational Intelligence Magazine - May 2022 - 101
IEEE Computational Intelligence Magazine - May 2022 - 102
IEEE Computational Intelligence Magazine - May 2022 - 103
IEEE Computational Intelligence Magazine - May 2022 - 104
IEEE Computational Intelligence Magazine - May 2022 - Cover3
IEEE Computational Intelligence Magazine - May 2022 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202311
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202308
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202305
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202302
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202211
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202208
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202205
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202202
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202111
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202108
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202105
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202102
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202011
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202008
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202005
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202002
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201911
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201908
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201905
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201902
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201811
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201808
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201805
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201802
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter12
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall12
https://www.nxtbookmedia.com