A Parallel Meta-Heuristic Approach to Reduce Vehicle Travel Time in Smart Cities

被引:4
|
作者
Rico-Garcia, Hector [1 ]
Sanchez-Romero, Jose-Luis [1 ]
Jimeno-Morenilla, Antonio [1 ]
Migallon-Gomis, Hector [2 ]
机构
[1] Univ Alicante, Dept Comp Technol, Alicante 03690, Spain
[2] Miguel Hernandez Univ, Dept Comp Engn, Alicante 03202, Spain
来源
APPLIED SCIENCES-BASEL | 2021年 / 11卷 / 02期
关键词
smart cities; meta-heuristics; travelling salesman problem; TLBO; parallelism; GPU;
D O I
10.3390/app11020818
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The development of the smart city concept and inhabitants' need to reduce travel time, in addition to society's awareness of the importance of reducing fuel consumption and respecting the environment, have led to a new approach to the classic travelling salesman problem (TSP) applied to urban environments. This problem can be formulated as "Given a list of geographic points and the distances between each pair of points, what is the shortest possible route that visits each point and returns to the departure point?". At present, with the development of Internet of Things (IoT) devices and increased capabilities of sensors, a large amount of data and measurements are available, allowing researchers to model accurately the routes to choose. In this work, the aim is to provide a solution to the TSP in smart city environments using a modified version of the metaheuristic optimization algorithm Teacher Learner Based Optimization (TLBO). In addition, to improve performance, the solution is implemented by means of a parallel graphics processing unit (GPU) architecture, specifically a Compute Unified Device Architecture (CUDA) implementation.
引用
收藏
页码:1 / 17
页数:17
相关论文
共 50 条
  • [1] A cooperative parallel meta-heuristic for the vehicle routing problem with time windows
    Le Bouthillier, A
    Crainic, TG
    COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (07) : 1685 - 1708
  • [2] A meta-heuristic approach to parallel code generation
    McCollum, B
    Corr, PH
    Milligan, P
    HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2002, 2003, 2565 : 693 - 702
  • [3] A Hybrid Meta-Heuristic Algorithm for Vehicle Routing Problem with Time Windows
    Yassen, Esam Taha
    Ayob, Masri
    Nazri, Mohd Zakree Ahmad
    Sabar, Nasser R.
    INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2015, 24 (06)
  • [4] Overview of Parallel Computing for Meta-Heuristic Algorithms
    Sun, Ying
    Chu, Shu-Chuan
    Hu, Pei
    Watada, Junzo
    Si, Mingchao
    Pan, Jeng-Shyang
    Journal of Network Intelligence, 2022, 7 (03): : 656 - 681
  • [5] A META-HEURISTIC APPROACH FOR IPPS PROBLEM
    Alcan, Pelin
    Uslu, Mehmet Fatih
    Basligil, Huseyin
    UNCERTAINTY MODELLING IN KNOWLEDGE ENGINEERING AND DECISION MAKING, 2016, 10 : 778 - 784
  • [6] Distributed Generation Planning in Smart Distribution Grids via a Meta-Heuristic Approach
    Eajal, A. A.
    El-Saadany, E. F.
    AlHajri, M. F.
    2014 IEEE 27TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2014,
  • [7] Meta-heuristic approach to proportional fairness
    Köppen M.
    Yoshida K.
    Ohnishi K.
    Tsuru M.
    Evolutionary Intelligence, 2012, 5 (4) : 231 - 244
  • [8] Vehicle Routing Problem with Time Windows Using Meta-Heuristic Algorithms: A Survey
    Dixit, Aditya
    Mishra, Apoorva
    Shukla, Anupam
    HARMONY SEARCH AND NATURE INSPIRED OPTIMIZATION ALGORITHMS, 2019, 741 : 539 - 546
  • [9] An improved meta-heuristic approach for solving identical parallel processor scheduling problem
    Bathrinath, S.
    Saravanasankar, S.
    Mahapatra, S. S.
    Singh, Manas Ranjan
    Ponnambalam, S. G.
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2016, 230 (06) : 1114 - 1126
  • [10] A meta-heuristic for minimizing total weighted flow time on parallel batch machines
    Jia, Zhao-hong
    Zhang, Han
    Long, Wen-tao
    Leung, Joseph Y-T.
    Li, Kai
    Li, Wei
    COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 125 : 298 - 308