An Improved Discrete Jaya Algorithm for Shortest Path Problems in Transportation-Related Processes

Shortest path problems are encountered in many engineering applications, e.g., intelligent transportation, robot path planning, and smart logistics. The environmental changes as sensed and transmitted via the Internet of Things make the shortest path change frequently, thus posing ever-increasing difficulty for traditional methods to meet the real-time requirements of many applications. Therefore, developing more efficient solutions has become particularly important. This paper presents an improved discrete Jaya algorithm (IDJaya) to solve the shortest path problem. A local search operation is applied to expand the scope of solution exploration and improve solution quality. The time complexity of IDJaya is analyzed. Experiments are carried out on seven real road networks and dense graphs in transportation-related processes. IDJaya is compared with the Dijkstra and ant colony optimization (ACO) algorithms. The results verify the superiority of the IDJaya over its peers. It can thus be well utilized to meet real-time application requirements.

[1]  Mengchu Zhou,et al.  Dual Feature Interaction-Based Graph Convolutional Network , 2023, IEEE Transactions on Knowledge and Data Engineering.

[2]  Mengchu Zhou,et al.  Electric Vehicle Routing Problem With Variable Vehicle Speed and Soft Time Windows for Perishable Product Delivery , 2023, IEEE Transactions on Intelligent Transportation Systems.

[3]  Zhou Hang,et al.  Energy Storage Charging Pile Management Based on Internet of Things Technology for Electric Vehicles , 2023, Processes.

[4]  A. Abusorrah,et al.  PSO-Based Sparse Source Location in Large-Scale Environments With a UAV Swarm , 2023, IEEE Transactions on Intelligent Transportation Systems.

[5]  Mengchu Zhou,et al.  Multirobot Cooperative Patrolling Strategy for Moving Objects , 2023, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[6]  Haipeng Yao,et al.  Knowledge Graph Aided Network Representation and Routing Algorithm for LEO Satellite Networks , 2023, IEEE Transactions on Vehicular Technology.

[7]  James J. Q. Yu,et al.  Toward Large-Scale Graph-Based Traffic Forecasting: A Data-Driven Network Partitioning Approach , 2023, IEEE Internet of Things Journal.

[8]  Mengchu Zhou,et al.  Minority-Weighted Graph Neural Network for Imbalanced Node Classification in Social Networks of Internet of People , 2023, IEEE Internet of Things Journal.

[9]  Yangming Zhou,et al.  Bilevel Memetic Search Approach to the Soft-Clustered Vehicle Routing Problem , 2022, Transportation Science.

[10]  A. Abusorrah,et al.  Scheduling of Resource Allocation Systems with Timed Petri Nets: A Survey , 2022, ACM Comput. Surv..

[11]  Mengchu Zhou,et al.  Joint Deployment Optimization and Flight Trajectory Planning for UAV Assisted IoT Data Collection: A Bilevel Optimization Approach , 2022, IEEE Transactions on Intelligent Transportation Systems.

[12]  Wei Ding,et al.  Remote Wind Farm Path Planning for Patrol Robot Based on the Hybrid Optimization Algorithm , 2022, Processes.

[13]  Hesheng Wang,et al.  Integrated Task Allocation and Path Coordination for Large-Scale Robot Networks With Uncertainties , 2022, IEEE Transactions on Automation Science and Engineering.

[14]  Yangming Zhou,et al.  Multi-Neighborhood Simulated Annealing-Based Iterated Local Search for Colored Traveling Salesman Problems , 2022, IEEE Transactions on Intelligent Transportation Systems.

[15]  Binrui Wang,et al.  Motion Planning of an Inchworm Robot Based on Improved Adaptive PSO , 2022, Processes.

[16]  Hai-Long Zeng,et al.  Picking Path Planning Method of Dual Rollers Type Safflower Picking Robot Based on Improved ant Colony Algorithm , 2022, Processes.

[17]  Mengchu Zhou,et al.  Distributed and Time-Delayed -Winner-Take-All Network for Competitive Coordination of Multiple Robots , 2022, IEEE Transactions on Cybernetics.

[18]  Qingxiang Wu,et al.  Face Verification Based on Deep Learning for Person Tracking in Hazardous Goods Factories , 2022, Processes.

[19]  Badong Chen,et al.  An Adaptive Rapidly-Exploring Random Tree , 2022, IEEE/CAA Journal of Automatica Sinica.

[20]  Haolin Li,et al.  A literature review of smart warehouse operations management , 2022, Frontiers of Engineering Management.

[21]  Ahmed Alabdulwahab,et al.  Personalized Route Planning System Based on Driver Preference , 2021, Sensors.

[22]  Ibrahim S. Alsukayti,et al.  An Intelligent Optimized Route-Discovery Model for IoT-Based VANETs , 2021, Processes.

[23]  B. Liu,et al.  Research on the Shortest Path for Crossing Desert Based on Floyd Algorithm , 2021, 2021 IEEE 3rd International Conference on Frontiers Technology of Information and Computer (ICFTIC).

[24]  Rongxu Zhang,et al.  Road Scene Recognition of Forklift AGV Equipment Based on Deep Learning , 2021, Processes.

[25]  Mengchu Zhou,et al.  Solving Dynamic Traveling Salesman Problems With Deep Reinforcement Learning , 2021, IEEE Transactions on Neural Networks and Learning Systems.

[26]  C. Raghavendra Rao,et al.  Analysis of high speed design on a multilayer PCB substrate , 2021, 2021 International Conference on Recent Trends on Electronics, Information, Communication & Technology (RTEICT).

[27]  Rambabu Motamarri,et al.  JAYA Algorithm Based on Lévy Flight for Global MPPT Under Partial Shading in Photovoltaic System , 2021, IEEE Journal of Emerging and Selected Topics in Power Electronics.

[28]  Haitao Yuan,et al.  Profit-Maximized Collaborative Computation Offloading and Resource Allocation in Distributed Cloud and Edge Computing Systems , 2021, IEEE Transactions on Automation Science and Engineering.

[29]  MengChu Zhou,et al.  Bi-Objective Colored Traveling Salesman Problems , 2021, IEEE Transactions on Intelligent Transportation Systems.

[30]  Zhengcai Cao,et al.  An Efficient RRT-Based Framework for Planning Short and Smooth Wheeled Robot Motion Under Kinodynamic Constraints , 2021, IEEE Transactions on Industrial Electronics.

[31]  Lijie Xu,et al.  Enabling the Wireless Charging via Bus Network: Route Scheduling for Electric Vehicles , 2021, IEEE Transactions on Intelligent Transportation Systems.

[32]  Yaonan Wang,et al.  Boundary Gap Based Reactive Navigation in Unknown Environments , 2021, IEEE/CAA Journal of Automatica Sinica.

[33]  Ye Tian,et al.  A Pairwise Proximity Learning-Based Ant Colony Algorithm for Dynamic Vehicle Routing Problems , 2021, IEEE Transactions on Intelligent Transportation Systems.

[34]  Yajun Chen,et al.  Intelligent Hough Transform With Jaya to Detect the Diameter of Red-Hot Circular Workpiece , 2021, IEEE Sensors Journal.

[35]  Abdullah Abusorrah,et al.  Aspect-Based Sentiment Analysis: A Survey of Deep Learning Methods , 2020, IEEE Transactions on Computational Social Systems.

[36]  Milan Sága,et al.  Design of a Mechanical Part of an Automated Platform for Oblique Manipulation , 2020, Applied Sciences.

[37]  Dominique Gruyer,et al.  A Review of Motion Planning for Highway Autonomous Driving , 2020, IEEE Transactions on Intelligent Transportation Systems.

[38]  Dongmei Li,et al.  Research on the Shortest Path Solution Method of Interval Valued Neutrosophic Graphs Based on the Ant Colony Algorithm , 2020, IEEE Access.

[39]  Jun Li,et al.  Delaunay-Triangulation-Based Variable Neighborhood Search to Solve Large-Scale General Colored Traveling Salesman Problems , 2020, IEEE Transactions on Intelligent Transportation Systems.

[40]  Wenbao Ai,et al.  Bisection and Exact Algorithms Based on the Lagrangian Dual for a Single-Constrained Shortest Path Problem , 2020, IEEE/ACM Transactions on Networking.

[41]  Huynh Thi Thanh Binh,et al.  An efficient strategy for using multifactorial optimization to solve the clustered shortest path tree problem , 2020, Applied Intelligence.

[42]  Huynh Thi Thanh Binh,et al.  An efficient strategy for using multifactorial optimization to solve the clustered shortest path tree problem , 2020, Applied Intelligence.

[43]  MengChu Zhou,et al.  Non-Dominated Immune-Endocrine Short Feedback Algorithm for Multi-Robot Maritime Patrolling , 2020, IEEE Transactions on Intelligent Transportation Systems.

[44]  Gao Chang Zhao,et al.  The Shortest Path Problem and Its Critical Edge in Uncertain Environment , 2019, IEEE Access.

[45]  Alexandre Reiffers,et al.  Opinion Shaping in Social Networks Using Reinforcement Learning , 2019, IEEE Transactions on Control of Network Systems.

[46]  MengChu Zhou,et al.  Solving Traffic Signal Scheduling Problems in Heterogeneous Traffic Network by Using Meta-Heuristics , 2019, IEEE Transactions on Intelligent Transportation Systems.

[47]  Huynh Thi Thanh Binh,et al.  New approach to solving the clustered shortest-path tree problem based on reducing the search space of evolutionary algorithm , 2019, Knowl. Based Syst..

[48]  MengChu Zhou,et al.  Flexible Job-Shop Rescheduling for New Job Insertion by Using Discrete Jaya Algorithm , 2019, IEEE Transactions on Cybernetics.

[49]  Zhipeng Lü,et al.  A Multi-Stage Metaheuristic Algorithm for Shortest Simple Path Problem With Must-Pass Nodes , 2019, IEEE Access.

[50]  Dmitrii Chemodanov,et al.  A Constrained Shortest Path Scheme for Virtual Network Service Management , 2018, IEEE Transactions on Network and Service Management.

[51]  Chi K. Tse,et al.  Shortest Path Planning for Energy-Constrained Mobile Platforms Navigating on Uneven Terrains , 2018, IEEE Transactions on Industrial Informatics.

[52]  Lixin Ji,et al.  Improving centralized path calculation based on graph compression , 2018, China Communications.

[53]  Jeffrey Xu Yu,et al.  To Meet or Not to Meet: Finding the Shortest Paths in Road Networks , 2018, IEEE Transactions on Knowledge and Data Engineering.

[54]  MengChu Zhou,et al.  MPTR: A Maximal-Marginal-Relevance-Based Personalized Trip Recommendation Method , 2018, IEEE Transactions on Intelligent Transportation Systems.

[55]  Aoying Zhou,et al.  Finding Top-k Shortest Paths with Diversity , 2018, IEEE Transactions on Knowledge and Data Engineering.

[56]  MengChu Zhou,et al.  Population-Based Incremental Learning Algorithm for a Serial Colored Traveling Salesman Problem , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[57]  Manisha Mishra,et al.  A Multiobjective Path-Planning Algorithm With Time Windows for Asset Routing in a Dynamic Weather-Impacted Environment , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[58]  Rubén Ruiz,et al.  An Exact Algorithm for the Shortest Path Problem With Position-Based Learning Effects , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[59]  Chao Wang,et al.  Discrete Jaya algorithm for solving flexible job shop rescheduling problem , 2017, 2017 29th Chinese Control And Decision Conference (CCDC).

[60]  Rong Su,et al.  Discrete Jaya algorithm for flexible job shop scheduling problem with new job insertion , 2016, 2016 14th International Conference on Control, Automation, Robotics and Vision (ICARCV).

[61]  Yong Dou,et al.  An FPGA Implementation for Solving the Large Single-Source-Shortest-Path Problem , 2016, IEEE Transactions on Circuits and Systems II: Express Briefs.

[62]  MengChu Zhou,et al.  Colored Traveling Salesman Problem , 2015, IEEE Transactions on Cybernetics.

[63]  Gang Feng,et al.  Finding Multi-Constrained Multiple Shortest Paths , 2015, IEEE Transactions on Computers.

[64]  E. Barillot,et al.  The shortest path is not the one you know: application of biological network resources in precision oncology research. , 2015, Mutagenesis.

[65]  Gene Eu Jan,et al.  An $\bm{O(n\log n)}$ Shortest Path Algorithm Based on Delaunay Triangulation , 2014, IEEE/ASME Transactions on Mechatronics.

[66]  Junying Zhang,et al.  A Minimum Resource Neural Network Framework for Solving Multiconstraint Shortest Path Problems , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[67]  Qingquan Li,et al.  Shortest Path Finding Problem in Stochastic Time-Dependent Road Networks With Stochastic First-In-First-Out Property , 2013, IEEE Transactions on Intelligent Transportation Systems.

[68]  Richard Combes,et al.  Stochastic Online Shortest Path Routing: The Value of Feedback , 2013, IEEE Transactions on Automatic Control.

[69]  Nikolaus Correll,et al.  C-FOREST: Parallel Shortest Path Planning With Superlinear Speedup , 2013, IEEE Transactions on Robotics.

[70]  MengChu Zhou,et al.  Modeling and deadlock avoidance of automated manufacturing systems with multiple automated guided vehicles , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[71]  Stuart E. Dreyfus,et al.  An Appraisal of Some Shortest-Path Algorithms , 1969, Oper. Res..

[72]  Nils J. Nilsson,et al.  A Formal Basis for the Heuristic Determination of Minimum Cost Paths , 1968, IEEE Trans. Syst. Sci. Cybern..

[73]  Stephen J. Garland,et al.  Algorithm 97: Shortest path , 1962, Commun. ACM.

[74]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[75]  Mengchu Zhou,et al.  A Tutorial on Internet of Behaviors: Concept, Architecture, Technology, Applications, and Challenges , 2023, IEEE Communications Surveys & Tutorials.

[76]  Y. Al-Turki,et al.  A Novel Deep-Learning-Based QoS Prediction Model for Service Recommendation Utilizing Multi-Stage Multi-Scale Feature Fusion With Individual Evaluations , 2023, IEEE Transactions on Automation Science and Engineering.

[77]  Yangming Zhou,et al.  Detecting $k$-Vertex Cuts in Sparse Networks via a Fast Local Search Approach , 2023, IEEE Transactions on Computational Social Systems.

[78]  Mengchu Zhou,et al.  Bi-Trajectory Hybrid Search to Solve Bottleneck-Minimized Colored Traveling Salesman Problems , 2023, IEEE Transactions on Automation Science and Engineering.

[79]  Hossam A. Abd El-Ghany,et al.  Optimal Design and Control of SSSCs for TLs Considering Technical and Economic Indices Using GA and SAMPE-JAYA Algorithms , 2021, IEEE Access.

[80]  Umar Qasim,et al.  Electricity Theft Detection With Automatic Labeling and Enhanced RUSBoost Classification Using Differential Evolution and Jaya Algorithm , 2021, IEEE Access.

[81]  Dan-Dan Zhu,et al.  A New Algorithm Based on Dijkstra for Vehicle Path Planning Considering Intersection Attribute , 2021, IEEE Access.

[82]  Ioana Zelina,et al.  An Effective Genetic Algorithm for Solving the Clustered Shortest-Path Tree Problem , 2021, IEEE Access.

[83]  Xiong Hu,et al.  Geometric A-Star Algorithm: An Improved A-Star Algorithm for AGV Path Planning in a Port Environment , 2021, IEEE Access.

[84]  Mahmoud Owais,et al.  Pareto Optimal Path Generation Algorithm in Stochastic Transportation Networks , 2020, IEEE Access.

[85]  Jian Xiong,et al.  Split Demand One-to-One Pickup and Delivery Problems With the Shortest-Path Transport Along Real-Life Paths , 2020, IEEE Access.

[86]  Alan J. Michaels,et al.  Solving the Max-Flow Problem on a Quantum Annealing Computer , 2020, IEEE Transactions on Quantum Engineering.

[87]  Tien-Loc Le,et al.  Multilayer Interval Type-2 Fuzzy Controller Design for Quadcopter Unmanned Aerial Vehicles Using Jaya Algorithm , 2020, IEEE Access.

[88]  Yu-ya Cui,et al.  A New Algorithm of the Best Path Selection Based on Machine Learning , 2019, IEEE Access.

[89]  Hongyan Zhang,et al.  IBAS: Index Based A-Star , 2018, IEEE Access.

[90]  Ivan Kuric,et al.  Measurement of industrial robot pose repeatability , 2018 .

[91]  Željko Ivandić,et al.  SOLUTIONS TO THE CHARACTERISTIC EQUATION FOR INDUSTRIAL ROBOT ’ S ELLIPTIC TRAJECTORIES , 2016 .

[92]  R. Rao,et al.  Jaya: A simple and new optimization algorithm for solving constrained and unconstrained optimization problems , 2016 .

[93]  Andrew Lumsdaine,et al.  Single-Source Shortest Paths with the Parallel Boost Graph Library , 2006, The Shortest Path Problem.