<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink">
<front><article-meta>
<title-group><article-title>AI-Driven Routing Algorithms for IoT Enabled Smart-City Infrastructure</article-title></title-group>
<contrib-group>
<contrib contrib-type="author"><name><surname>Samantaray *</surname><given-names>Alisha</given-names></name><xref ref-type="aff" rid="aff1"/></contrib>
<aff id="aff1">School of Computer Engineering, KIIT (Deemed to Be) University, Bhubaneswar -751024, Odisha, India.</aff>
</contrib-group>
<abstract><p>As urban infrastructure continues to develop towards increased interconnectivity, artificial intelligence (AI) has become a key enabler for enhancing IoT-integrated smart city systems. AI-based routing algorithms are essential in processing the vast quantities of data produced by IoT devices, leading to more efficient, adaptive, and durable urban services. These algorithms continually process and evaluate real-time information from connected sensors and devices, allowing for optimized routing in various applications such as traffic management, emergency response, waste collection, and energy distribution. Utilizing machine learning, reinforcement learning, and predictive analytics, AI-enhanced routing systems improve the agility and sustainability of urban infrastructure. This paper explores different AI-powered routing models and methods, examines their integration within IoT systems, and discusses issues related to data privacy, security, and scalability. In summary, AI-driven routing improves smart city infrastructure by delivering quicker, more intelligent, and adaptable solutions, which are crucial for cities looking to enhance resource utilization, decrease congestion, and foster a better quality of urban life.</p></abstract>
<kwd-group kwd-group-type="author"><kwd>AI</kwd><kwd>Routing algorithms</kwd><kwd>IoT</kwd><kwd>Smart cities</kwd><kwd>Machine learning</kwd></kwd-group>
</article-meta></front>
<body>
<sec id="sec-1"><label>1</label><title>Introduction</title>
<p>The advent of smart cities represents a transformative approach to urban living, where digital technologies and IoT (Internet of Things) devices are integrated to enhance the efficiency of city services, improve the quality of life, and promote sustainability. As cities become more interconnected, managing large-scale IoT infrastructure, which includes sensors, actuators, smart grids, and autonomous systems, poses significant challenges, particularly in data transmission and resource allocation.</p>
<p>At the core of a smart city&apos;s infrastructure lies the IoT network, which generates massive volumes of data from diverse devices. These networks require efficient routing mechanisms for seamless device communication, reliable data delivery, and real-time responsiveness to dynamic urban conditions. However, traditional routing algorithms, which typically rely on static or pre-defined paths, struggle to handle the scale, complexity, and variability inherent in a smart city environment. This is where AI-driven routing algorithms come into play.</p>
<p>AI-driven routing algorithms leverage machine learning, optimization techniques, and predictive analytics to dynamically manage the flow of data across complex IoT networks. Unlike conventional methods, these intelligent algorithms can learn from patterns, predict network congestion, and reroute data in real-time, ensuring that critical information is transmitted efficiently, even in unpredictable scenarios. These algorithms are designed to balance various factors, such as latency, bandwidth constraints, energy consumption, and data priority, making them well-suited for the demands of a smart city.</p>
<p>The integration of AI in IoT-based smart city infrastructure offers significant benefits:</p>
<p>I. Traffic management: AI-driven systems can optimize traffic signals and reroute vehicles using real-time traffic data, reducing congestion and improving overall mobility.</p>
<p>II. Energy distribution: smart grids can utilize AI to dynamically adjust power distribution based on real-time consumption patterns, enhancing energy efficiency and reducing waste.</p>
<p>III. Emergency response: AI can help reroute emergency vehicles by analyzing current traffic conditions and ensuring timely response during critical incidents.</p>
<p>IV. Predictive maintenance: AI-based routing algorithms can identify potential network failures or bottlenecks, allowing preemptive action to maintain system performance.</p>
<p>This research paper explores the potential of *AI-driven routing algorithms* to enhance the efficiency and resilience of IoT-enabled smart city infrastructure. It delves into the technical mechanisms underlying these algorithms, examines their application across different smart city domains, and evaluates their impact on optimizing urban services. The paper also discusses the challenges and future directions in this area, particularly in terms of scalability, security, and energy efficiency, all of which are critical to successfully implementing AI in smart city IoT networks.</p>
<p>This research aims to contribute to the ongoing development of intelligent, adaptive systems that can meet the growing demands of modern urban environments by providing a comprehensive analysis of AI-driven routing algorithms.</p>
<p>Tables and diagrams:</p>
<p>Comparison of traditional VS AI-driven algorithms:</p>
<p>Tables 1. Comparison of traditional and AI-driven routing algorithms in IoT networks.</p>
<p>Feature Traditional Routing Ai-Driven Routing Routing methods Static Dynamic Scalability Limited High Handling real-time data Limited Excellent Energy Efficiency Low High Response to network failure Delayed Immediate Predictive Capabilities None High IoT networks present unique challenges compared to traditional network infrastructures due to the constraints and requirements of energy efficiency, low latency, scalability, and resource limitations. The devices in these networks often have limited processing power and energy resources, making it essential for routing algorithms to minimize overhead and energy consumption while maintaining high performance. Some traditional routing algorithms that have been adapted for IoT networks include:</p>
<fig id="fig1"><label>Figure 1</label><caption><p>AI-driven routing in IoT-enabled smart cities, showcasing real-time optimization and adaptive decision-making.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:2:66,476.2,537.1,778.6"/><p content-type="note">This figure is shown in the PDF version of the article.</p></fig>
<p>I. Ad hoc On-Demand Distance Vector (AODV).</p>
<p>II. Dynamic Source Routing (DSR).</p>
<p>III. Low-Energy Adaptive Clustering Hierarchy (LEACH).</p>
<p>IV. Routing Protocol for Low-Power and Lossy Networks (RPL).</p>
</sec>
<sec id="sec-2"><label>2</label><title>Ad hoc On-Demand Distance Vector (AODV)</title>
<p>The Ad hoc On-Demand Distance Vector (AODV) is a reactive routing protocol, meaning routes are established only when required by a source node. It is used in ad hoc wireless networks, which are decentralized and have no fixed infrastructure, a common characteristic of IoT networks.</p>
<p>How it works:</p>
<p>I. Route discovery: when a source node wants to send data to a destination, it sends its neighbors a Route Request (RREQ) message. Each receiving node rebroadcasts this message until it reaches the destination or a node that knows a route to the destination.</p>
<p>II. Route reply: once the RREQ message reaches the destination or a node with a valid route to the destination, a Route Reply (RREP) message is sent back to the source, establishing the route.</p>
<p>III. Route maintenance: If a route is broken (e.g., due to node mobility), an error message is sent back to the source node, prompting a new route discovery process.</p>
<p>Advantages:</p>
<p>I. On-demand operation: routes are only created when needed, reducing control message overhead.</p>
<p>II. Efficient for networks with low mobility: since routes are only established as needed, the protocol works well in environments where the network topology doesn&apos;t change frequently.</p>
<p>Limitations:</p>
<p>I. Scalability: AODV’s broadcast-based route discovery leads to excessive overhead in large-scale networks, especially in dense environments.</p>
<p>II. Latency: discovering a route each time communication is required can introduce delays, particularly in dynamic environments like smart cities.</p>
<p>III. Energy consumption: frequent broadcasts during route discovery can drain the battery of resource-constrained IoT devices, reducing network lifetime.</p>
</sec>
<sec id="sec-3"><label>3</label><title>Dynamic Source Routing (DSR)</title>
<p>Dynamic Source Routing (DSR) is another reactive routing protocol for mobile ad hoc networks (MANETs). Unlike AODV, DSR uses source routing, meaning the entire path to the destination is included in the packet header.</p>
<p>How it works:</p>
<p>I. Route discovery: similar to AODV, when a source node wants to send a packet, it broadcasts a Route Request (RREQ). Each intermediate node adds its address to the RREQ packet as it is forwarded. When the RREQ reaches the destination, the destination node sends back a Route Reply (RREP), which contains the full path to the destination.</p>
<p>II. Source routing: once the route is discovered, the source node includes the entire route in the packet header.</p>
<p>Every subsequent packet sent to that destination will follow the same route.</p>
<p>III. Route caching: each node maintains a cache of known routes. If a node receives a packet destined for another node, it can check its cache for a valid route and avoid needing a new route discovery process. Advantages:</p>
<p>I. No periodic updates: DSR avoids the overhead of periodic route advertisements, making it more energy-efficient in static or slow-moving networks.</p>
<p>II. Route caching: route caches can speed up route discovery by allowing nodes to reuse known routes, reducing latency in low-mobility scenarios.</p>
<p>Limitations:</p>
<p>I. High overhead: including the entire route in the packet header leads to large packet sizes, especially in large networks with long routes, a significant issue for low-bandwidth and resource-constrained IoT devices. II. Scalability: like AODV, DSR does not scale well in large networks due to the need to maintain and store route information for every active connection.</p>
<p>III. Increased delay in dynamic environments: When nodes move frequently, routes may quickly become outdated, leading to route failures and the need for new route discovery processes.</p>
</sec>
<sec id="sec-4"><label>4</label><title>Low-Energy Adaptive Clustering Hierarchy (LEACH)</title>
<p>Low-Energy Adaptive Clustering Hierarchy (LEACH) is a proactive, hierarchical routing protocol specifically designed for energy efficiency in Wireless Sensor Networks (WSNs), commonly used in IoT applications. LEACH reduces energy consumption by organizing the network into clusters and rotating the role of cluster head among nodes.</p>
<sec id="sec-5"><title>How it works</title>
<p>I. Cluster formation: LEACH operates in rounds. At the beginning of each round, nodes self-organize into clusters. Based on a probability function, each node randomly decides whether to become a Cluster Head (CH) for that round. Non-CH nodes join the nearest cluster by sending a join request to the CH.</p>
<p>II. Data aggregation: each CH collects data from all nodes in its cluster and performs data aggregation (e.g., compressing or filtering redundant data) to reduce the total amount of data transmitted.</p>
<p>III. Communication with base station: the CH sends the aggregated data directly to the Base Station (BS) or sink node, which may be far from the clusters.</p>
<p>IV. Cluster head rotation: to avoid draining the battery of a single node (the CH), LEACH rotates the CH role among all nodes over time.</p>
<p>Advantages:</p>
<p>I. Energy Efficiency: LEACH is designed to minimize energy consumption by reducing the number of direct transmissions to the base station and rotating the CH role to balance energy consumption among all nodes. II. Data aggregation: The protocol reduces redundant data transmissions by allowing CHs to aggregate data from their member nodes.</p>
<p>Limitations:</p>
<p>I. Random CH selection: the random selection of CHs may not result in the most energy-efficient network configuration. Nodes with low remaining energy may still be selected as CHs, which could shorten the network&apos;s lifetime.</p>
<p>II. Scalability: LEACH works well in small—to medium-sized networks but struggles to scale effectively in large IoT networks. Frequent re-clustering and cluster head rotations can introduce overhead in larger networks.</p>
<p>III. Fixed Clustering: LEACH uses static clustering mechanisms, which might not be well-suited for dynamic smart-city environments where devices and conditions change frequently.</p>
</sec>
</sec>
<sec id="sec-6"><label>5</label><title>Routing Protocol for Low-Power and Lossy Networks (RPL)</title>
<p>Routing Protocol for Low-Power and Lossy Networks (RPL) is a proactive, distance-vector protocol specifically designed for low-power and lossy networks (LLNs), such as IoT networks where devices are often constrained in power, memory, and processing capacity.</p>
<sec id="sec-7"><title>How it works</title>
<p>I. DODAG Construction: RPL organizes the network into a Destination-Oriented Directed Acyclic Graph (DODAG). Each node ranks based on its distance to the root node (e.g., a sink or gateway). Nodes select their parent nodes based on routing metrics such as link quality, energy level, or hop count.</p>
<p>II. Upward and Downward Routes: RPL supports upward routing, where packets are sent towards the root, and downward routing, where packets are sent from the root to other nodes. This is useful in IoT applications where sensors may need to send data to a central controller or base station, and the controller may need to issue commands to the sensors.</p>
<p>III. Objective Function (OF): RPL allows the network designer to define an objective function based on specific application requirements, such as minimizing energy consumption or maximizing link reliability. The OF determines how nodes select their parents in the DODAG.</p>
</sec>
<sec id="sec-8"><title>Advantages</title>
<p>I. Customizability: RPL can be tailored to different application requirements by adjusting the objective function and metrics used for route selection.</p>
<p>II. Energy Efficiency: The protocol is optimized for LLNs, prioritizing energy-efficient routing in resource-constrained environments, which is ideal for IoT applications.</p>
<p>III. Hierarchical structure: The DODAG structure provides an organized routing framework that simplifies upward and downward routing.</p>
</sec>
<sec id="sec-9"><title>Limitations</title>
<p>I. Static operation: RPL works well in static or semi-static environments, but in dynamic networks with frequent topology changes (e.g., in smart cities with mobile devices), the protocol struggles to adapt quickly. This leads to inefficiencies, packet loss, or higher latency.</p>
<p>II. Increased overhead in dense networks: RPL’s control messages for DODAG maintenance and parent selection can become frequent in large, dense IoT networks, causing overhead and reduced performance. III. Complexity in downward routing: In applications requiring bidirectional communication (e.g., between sensors and controllers), RPL&apos;s downward routing can be inefficient and complex to manage in large networks.</p>
</sec>
<sec id="sec-10"><title>Key Observations</title>
<p>AODV and DSR are reactive routing protocols suitable for ad hoc, small-to-medium-sized networks but face challenges in large-scale, dynamic environments. Their reliance on frequent route discovery or maintaining source routes makes them unsuitable for large-scale IoT networks with frequent topology changes.</p>
<p>LEACH introduces energy efficiency through clustering, but its randomized cluster head selection and fixed clustering limit its scalability and adaptability in dynamic smart-city environments.</p>
<p>While optimized for low-power and lossy networks, RPL struggles in highly dynamic or dense environments typical of large IoT networks in smart cities due to its static behavior and increased overhead in complex topologies.</p>
</sec>
</sec>
<sec id="sec-11"><label>6</label><title>Key Limitations of Traditional Routing Algorithms</title>
<p>Despite their widespread application in IoT networks, traditional routing algorithms have significant limitations that make them suboptimal for large-scale smart-city environments. Below are the major limitations.</p>
<sec id="sec-12"><label>6.1</label><title>Static Behavior</title>
<p>Traditional routing protocols often rely on static configurations and predetermined routes, which makes them less effective in dynamic and rapidly changing environments. Smart cities are highly dynamic, with frequent changes in network topology due to mobility (e.g., vehicles, drones) or environmental conditions (e.g., weather). These protocols struggle to adapt to such changes in real-time, leading to degraded performance and increased packet loss.</p>
</sec>
<sec id="sec-13"><label>6.2</label><title>Scalability Issues</title>
<p>Many traditional protocols, such as AODV and DSR, are designed for small, localized networks and do not scale well to the thousands or millions of devices typical in smart cities. As the network grows, the overhead involved in route discovery and maintenance increases dramatically, resulting in higher latency and reduced efficiency. Large-scale environments demand routing algorithms that dynamically adjust to the number of devices and topological changes without compromising performance.</p>
</sec>
<sec id="sec-14"><label>6.3</label><title>Energy Inefficiency</title>
<p>Energy efficiency is one of the most critical concerns in IoT networks, where many devices are battery-powered or operate in low-power modes. Traditional routing protocols often fail to consider the energy constraints of these devices, resulting in inefficient use of resources. For instance, frequent route discovery and packet retransmissions in protocols like AODV and DSR increase the energy consumption of devices, leading to faster depletion of battery life, which is unsustainable for IoT systems that need to operate over long periods. In contrast, protocols like LEACH focus on energy efficiency but are not designed for highly dynamic networks, limiting their applicability in smart-city environments where energy efficiency and adaptability are essential <xref ref-type="bibr" rid="ref-1">[1–3]</xref>.</p>
</sec>
</sec>
<sec id="sec-15"><label>7</label><title>Complex Quality of Service (QoS) Requirements</title>
<p>Smart-city applications have diverse QoS requirements, depending on the service being offered. For example:</p>
<p>I. Real-time traffic control requires low latency and high reliability.</p>
<p>II. Emergency response systems need minimal delays and high reliability.</p>
<p>III. Waste management systems prioritize energy-efficient data collection over latency.</p>
<p>Traditional routing protocols often focus on a single performance metric, such as shortest path or energy efficiency, and fail to account for the complex and multi-objective QoS requirements typical of smart-city applications. As a result, they cannot guarantee optimal performance across various applications, especially when latency, throughput, and reliability must all be considered simultaneously.</p>
<p>While traditional routing algorithms have served as a foundation for IoT networks, they struggle to meet the demands of large-scale, heterogeneous, and dynamic smart-city environments. Their scalability, energy efficiency, and real-time adaptability limitations have prompted the exploration of more advanced solutions, particularly those driven by Artificial Intelligence (AI), which can address these challenges by learning from network conditions and making real-time routing decisions that adapt to changing circumstances <xref ref-type="bibr" rid="ref-4">[4]</xref>.</p>
<sec id="sec-16"><title>AI-driven approaches to IoT routing in smart cities</title>
<p>As IoT networks in smart cities grow more complex and dynamic, traditional routing protocols fail to address the unique challenges of energy efficiency, scalability, real-time decision-making, and dynamic environmental conditions. AI-driven approaches offer a powerful alternative by learning from network patterns, forecasting demand, and adapting to real-time changes. Here are some prominent AI techniques applied to IoT routing in smart cities.</p>
</sec>
<sec id="sec-17"><title>Machine learning-based routing</title>
<p>Machine Learning (ML) algorithms have proven highly effective in enhancing routing decisions for smart-city IoT networks by learning from historical data and identifying patterns in network behavior. ML algorithms can optimize routing processes such as node clustering, traffic prediction, and congestion control. Some common ML-based approaches used in IoT routing include <xref ref-type="bibr" rid="ref-5">[5]</xref>.</p>
</sec>
<sec id="sec-18"><title>Support Vector Machines (SVM) for decision-making</title>
<p>SVM is a supervised learning technique used for classification and regression tasks. In the context of IoT routing, SVM can classify network nodes based on factors such as traffic load, energy levels, and distance to neighbors. By distinguishing between optimal and suboptimal routes, SVM helps decide the best routing paths.</p>
<p>SVM is particularly useful in small-to-medium-sized IoT networks where it can quickly and efficiently classify network conditions and enable informed routing decisions <xref ref-type="bibr" rid="ref-6">[6]</xref>.</p>
</sec>
<sec id="sec-19"><title>K-Nearest Neighbors (KNN) for clustering</title>
<p>KNN is a simple ML algorithm that groups nodes based on their proximity to each other. It is often used for clustering sensor nodes in large IoT networks. By grouping nodes close to one another, KNN helps minimize the energy required for communication and reduces routing overhead.</p>
<p>KNN-based clustering can be employed in low-power IoT environments to create localized clusters that optimize intra-cluster communication while minimizing the need for long-range transmissions.</p>
</sec>
<sec id="sec-20"><title>Neural networks for traffic prediction and congestion control</title>
<p>Neural Networks are highly effective for predicting traffic patterns and congestion in smart-city networks, particularly in urban environments where data traffic is dynamic and unpredictable. By analyzing historical data, neural networks can forecast congestion hotspots and help reroute traffic to avoid delays. Neural networks can also be used for adaptive routing, which adjusts the routing paths in real time to prevent congestion or node overload <xref ref-type="bibr" rid="ref-7">[7]</xref>.</p>
</sec>
<sec id="sec-21"><title>Advantages of ML-based routing</title>
<p>I. Prediction and forecasting: ML models can predict traffic demand and network behavior based on historical patterns, optimizing routing for future states.</p>
<p>II. Adaptability: ML algorithms can adapt routing paths based on network conditions such as node energy levels, link quality, or traffic load.</p>
<p>III. Scalability: as smart-city IoT networks grow, ML algorithms can manage large amounts of data and identify optimal routes across vast networks.</p>
</sec>
<sec id="sec-22"><title>Reinforcement Learning (RL) in routing</title>
<p>Reinforcement Learning (RL) suits IoT networks in dynamic and unpredictable smart-city environments. In RL, the system learns through trial and error by receiving rewards or penalties based on the success or failure of routing actions. RL-based algorithms excel at adapting to changes in the network, such as congestion, mobility, or varying traffic conditions.</p>
</sec>
<sec id="sec-23"><title>Q-Learning</title>
<p>Q-learning is a popular RL technique in which agents learn to select optimal actions (in this case, routing decisions) by maximizing the cumulative reward over time. Each state-action pair is associated with a Q-value, representing the expected future reward for a particular action in a given state.</p>
<p>In IoT networks, Q-learning helps select the best path between nodes by evaluating link quality, energy consumption, and traffic load. The algorithm dynamically adjusts its routing decisions as the network evolves, learning which routes are most efficient.</p>
</sec>
<sec id="sec-24"><title>Deep Q-Networks (DQN)</title>
<p>DQN combines Q-learning with deep neural networks to handle large state spaces, which are common in smart-city IoT networks. A deep neural network is used to approximate the Q-value function, allowing DQN to learn optimal routing policies in environments where traditional Q-learning would struggle due to the sheer complexity of the network.</p>
<p>DQN-based routing algorithms can adapt to highly dynamic scenarios such as varying traffic conditions, mobile nodes (e.g., autonomous vehicles), or changing environmental factors like weather. By learning from these changing conditions, DQN algorithms enable more robust and adaptive routing strategies in large IoT networks.</p>
</sec>
<sec id="sec-25"><title>Advantages of RL in routing</title>
<p>I. Real-time adaptation: RL algorithms can adjust routing policies based on real-time feedback from the environment, making them ideal for dynamic smart-city applications.</p>
<p>II. Self-learning: RL enables IoT networks to self-learn and improve without human intervention, increasing efficiency as the network evolves.</p>
<p>III. Handling uncertainty: RL techniques excel in environments with uncertain traffic patterns and frequent topology changes, making them suitable for large and heterogeneous smart-city networks.</p>
</sec>
<sec id="sec-26"><title>Swarm intelligence and Bio-inspired algorithms</title>
<p>Swarm Intelligence (SI) refers to algorithms inspired by the collective behavior of biological systems such as ant colonies, bird flocking, and fish schooling. In smart-city IoT routing, SI algorithms are useful for distributed problem-solving and optimization, especially in large-scale and dynamic networks. Some notable SI techniques applied to IoT routing include.</p>
</sec>
<sec id="sec-27"><title>Ant Colony Optimization (ACO)</title>
<p>ACO is inspired by the behavior of ants searching for food. In this algorithm, ants lay pheromone trails as they traverse paths between nodes in the network. Over time, shorter paths accumulate more pheromones, guiding other ants toward the most efficient routes.</p>
<p>In IoT routing, ACO can find the shortest or most energy-efficient paths between devices, ensuring that data is transmitted with minimal delays and energy consumption. As conditions in the network change (e.g., node failure or congestion), ACO can dynamically adapt by reinforcing or degrading pheromone trails, leading to adaptive and flexible routing.</p>
</sec>
<sec id="sec-28"><title>Particle Swarm Optimization (PSO)</title>
<p>PSO mimics the social behavior of bird flocks or fish schools, where particles (nodes) move within a search space and adjust their positions based on their own experience and the experiences of neighboring particles. In IoT routing, PSO can be used to optimize load balancing, energy distribution, or data forwarding by exploring and exploiting possible routing solutions.</p>
<p>PSO-based routing is particularly effective for balancing the load in dense IoT networks and ensuring that no single node becomes overloaded with traffic, improving network lifespan and overall performance.</p>
</sec>
<sec id="sec-29"><title>Advantages of swarm intelligence</title>
<p>I. Scalability: SI algorithms like ACO and PSO are inherently scalable and can effectively handle large, distributed networks.</p>
<p>II. Adaptability: swarm intelligence algorithms are decentralized, allowing them to adapt quickly to changes in network topology without requiring global knowledge of the network.</p>
<p>III. Efficient exploration: SI algorithms simultaneously explore multiple potential solutions, ensuring optimal or near-optimal paths are found in complex networks.</p>
</sec>
<sec id="sec-30"><title>Evolutionary algorithms for optimization</title>
<p>Evolutionary Algorithms (EAs), such as Genetic Algorithms (GA), are optimization techniques inspired by natural selection. In IoT routing, EAs find near-optimal routing solutions in large, complex networks by evolving a population of candidate solutions over successive generations.</p>
</sec>
<sec id="sec-31"><title>Genetic Algorithms (GA)</title>
<p>In Genetic Algorithms, potential solutions (routes) are represented as chromosomes, which evolve over time through crossover, mutation, and selection processes. The fitness of each solution is evaluated based on factors such as energy efficiency, latency, and load balancing.</p>
<p>GAs are useful in IoT networks with vast search space for optimal routing solutions. By evolving a population of routing paths, GAs can efficiently explore the solution space and find near-optimal paths that balance multiple QoS metrics such as energy consumption, delay, and throughput.</p>
</sec>
<sec id="sec-32"><title>Advantages of evolutionary algorithms</title>
<p>I. Multi-objective optimization: EAs can simultaneously optimize multiple conflicting objectives (e.g., energy efficiency vs. latency), making them well-suited for smart-city applications with diverse QoS requirements. II. Handling complexity: EAs excel in environments with large search spaces, such as large-scale IoT networks, where finding the optimal routing solution by brute force is impractical.</p>
<p>III. Adaptation to dynamic conditions: EAs can adapt to changing network conditions (e.g., node failures or congestion) by evolving new solutions over time, ensuring continuous optimization.</p>
<p>AI-driven approaches to IoT routing transform smart-city infrastructures by addressing the limitations of traditional routing protocols. Techniques like Machine Learning, Reinforcement Learning, Swarm Intelligence, and Evolutionary Algorithms enable real-time adaptability, scalability, and energy efficiency while handling smart-city environments&apos; dynamic and complex nature. These AI-based methods optimize routing paths, reduce energy consumption, and ensure that diverse QoS requirements are met, making them ideal for the future of IoT-enabled smart cities.</p>
</sec>
<sec id="sec-33"><title>Applications of AI-driven routing in smart cities</title>
<p>AI-driven routing algorithms are crucial in enhancing the efficiency and effectiveness of various critical smart-city domains. By leveraging real-time data and predictive analytics, AI-based routing optimizes resource allocation, improves service delivery, and enables dynamic decision-making in areas such as traffic management, energy grids, and emergency services.</p>
</sec>
<sec id="sec-34"><title>Smart traffic management</title>
<p>Traffic congestion is a significant issue in urban areas, leading to delays, increased fuel consumption, and environmental pollution. AI-based routing algorithms are increasingly used to address these problems by optimizing real-time traffic flow. By integrating data from sensors, traffic cameras, GPS devices, and connected vehicles, AI-driven systems can dynamically adjust traffic routes and signals, reducing congestion and improving overall traffic efficiency.</p>
</sec>
<sec id="sec-35"><title>Key benefits</title>
<p>Dynamic route adjustments: AI algorithms can dynamically reroute vehicles to avoid congested areas based on real-time traffic data, significantly reducing delays.</p>
<p>Predictive traffic light control: AI-based systems can predict traffic flow patterns and adjust the timing of traffic lights to optimize vehicle movement at intersections. This reduces vehicle wait times and lowers the risk of bottlenecks.</p>
</sec>
<sec id="sec-36"><title>Example study</title>
<p>Zhou et al. <xref ref-type="bibr" rid="ref-8">[8]</xref> implemented a deep reinforcement learning-based routing algorithm in a smart traffic management system. The study focused on reducing traffic congestion in urban areas by dynamically controlling traffic signals and routing vehicles based on real-time traffic conditions. The algorithm reduced vehicle wait times and overall traffic congestion by learning optimal traffic control strategies, showing promise for deployment in large-scale smart cities. The RL-based system learned from historical traffic data and adjusted traffic signals to optimize vehicle flow during peak hours.</p>
</sec>
<sec id="sec-37"><title>Additional use cases</title>
<p>Smart parking systems: AI-driven routing can also help drivers find the nearest available parking spots by dynamically guiding vehicles based on parking availability and proximity.</p>
<p>Public transportation optimization: AI algorithms can predict traffic conditions and adjust public transportation routes and schedules to minimize delays and improve service efficiency.</p>
</sec>
<sec id="sec-38"><title>Smart energy grids</title>
<p>Energy management in smart cities is becoming more complex as urban populations grow and energy demand increases. AI-driven routing algorithms play a critical role in efficiently distributing electricity, especially in smart grids incorporating renewable energy sources such as solar and wind power. These algorithms help predict energy demand, manage load balancing, and ensure optimal energy routing to prevent blackouts and minimize power loss.</p>
</sec>
<sec id="sec-39"><title>Key benefits</title>
<p>Load balancing: AI algorithms can balance energy distribution by predicting periods of high demand and routing energy to areas that need it the most, reducing strain on the grid.</p>
<p>Demand prediction: AI can predict energy consumption patterns in different areas of the city, allowing for better resource management and ensuring that renewable energy sources are used efficiently.</p>
</sec>
<sec id="sec-40"><title>Example study</title>
<p>Alotaibi et al. <xref ref-type="bibr" rid="ref-9">[9]</xref> developed an AI-driven routing system for smart energy grids that optimizes power distribution by predicting consumer demand and grid performance in real time. Their system used machine learning techniques to forecast energy consumption and adjust power routing to minimize power losses and prevent grid overloads. By analyzing historical data on energy use, the system could anticipate high-demand periods and redistribute energy from lower-demand areas, ensuring optimal performance and energy efficiency.</p>
</sec>
<sec id="sec-41"><title>Additional use cases</title>
<p>Integration of renewable energy: AI-driven routing helps manage the intermittent nature of renewable energy sources by dynamically adjusting energy flow based on the availability of solar, wind, or other renewable energy inputs.</p>
<p>Peak shaving: AI algorithms can predict peak usage times and adjust energy distribution to minimize the risk of overloads, helping cities reduce energy costs and improve grid stability.</p>
</sec>
<sec id="sec-42"><title>Public safety and emergency response</title>
<p>In smart cities, public safety and emergency response depend on quick and efficient routing of resources, including emergency vehicles (e.g., ambulances, fire trucks, police vehicles). AI-based routing algorithms can dramatically reduce response times by identifying the least congested and fastest routes, ensuring that emergency services reach their destinations as quickly as possible.</p>
</sec>
<sec id="sec-43"><title>Key benefits</title>
<p>Dynamic routing for emergency vehicles: AI-based systems can analyze real-time traffic data to identify the best routes for emergency vehicles, helping them avoid traffic jams and other obstacles.</p>
<p>Resource optimization: AI can optimize the allocation of emergency resources (e.g., dispatching the nearest available ambulance or fire truck) based on factors such as location, traffic conditions, and urgency of the emergency.</p>
</sec>
<sec id="sec-44"><title>Example study</title>
<p>Reinforcement Learning (RL) based routing has been applied to optimize emergency vehicle dispatch in smart cities. The algorithm focuses on minimizing response times by routing emergency vehicles through the least congested roads. The system continuously learns from traffic patterns and adjusts its routing strategies, improving overall resource allocation and response efficiency. Studies have demonstrated faster response times, especially in densely populated urban areas with complex traffic patterns <xref ref-type="bibr" rid="ref-10">[10]</xref>, <xref ref-type="bibr" rid="ref-11">[11]</xref>.</p>
<p>Additional use cases:</p>
<p>I. Disaster management: in natural disasters (e.g., earthquakes or floods), AI-driven routing can help prioritize routes for emergency services, ensuring that critical areas are reached first.</p>
<p>II. Real-time crowd control: AI algorithms can predict crowd movements and help route security or emergency personnel to prevent overcrowding or manage evacuation routes efficiently.</p>
</sec>
<sec id="sec-45"><title>Waste management and environmental monitoring</title>
<p>AI-driven routing also finds application in smart city waste management systems and environmental monitoring. These systems can optimize the routes of waste collection vehicles and monitor environmental factors such as air quality, pollution, and noise levels.</p>
<p>Key benefits:</p>
<p>I. Optimized waste collection routes: AI-based routing can dynamically adjust waste collection routes based on the real-time status of waste bins (e.g., how full they are), reducing unnecessary trips and improving fuel efficiency.</p>
<p>II. Environmental monitoring: AI algorithms can analyze data from a network of IoT sensors to detect pollution or hazardous environmental conditions, enabling the city to take proactive measures to mitigate these issues. Example study:</p>
<p>A study conducted in 2021 proposed an AI-driven waste collection routing system that optimized garbage trucks&apos; paths based on real-time waste bin data and traffic conditions. The system reduced operational costs by minimizing fuel consumption and maximizing the efficiency of waste collection services.</p>
<p>AI-driven routing algorithms transform how smart cities manage traffic, energy, public safety, and other essential services. These algorithms allow for real-time adjustments, predictive capabilities, and improved resource allocation, ensuring smart cities operate efficiently and sustainably. By optimizing key domains such as smart traffic management, smart energy grids, and emergency response, AI-driven routing plays a pivotal role in improving the quality of life for urban residents and making cities more resilient, efficient, and environmentally friendly.</p>
</sec>
<sec id="sec-46"><title>Challenges in AI-driven IoT routing</title>
<p>While AI-driven routing algorithms offer significant advantages for IoT-based smart cities, several challenges hinder their widespread adoption and efficiency. Addressing these challenges is essential for successfully deploying AI in large-scale smart-city infrastructures. Some of the key challenges are:</p>
</sec>
<sec id="sec-47"><title>Data privacy and security</title>
<p>As IoT networks generate and transmit vast amounts of sensitive data, protecting this data from cyber threats becomes a critical concern. Smart cities handle data related to traffic patterns, energy consumption, public safety, healthcare, and other essential services, all of which need to be protected to ensure citizen privacy and system integrity.</p>
<p>Challenges:</p>
<p>I. Data vulnerability: AI-driven systems often require real-time data from numerous IoT devices, making them vulnerable to cyber-attacks, data breaches, and unauthorized access.</p>
<p>II. Privacy concerns: sensitive data collected from citizens (e.g., location data, health data, personal information) must be anonymized and encrypted to protect individual privacy.</p>
<p>III. Secure data transmission: as IoT devices communicate wirelessly, there is a higher risk of data being intercepted or tampered with during transmission.</p>
<p>Potential Solutions:</p>
<p>Advanced encryption techniques: encryption algorithms like blockchain or homomorphic encryption can secure the data transmitted between IoT devices and AI algorithms.</p>
<p>Federated learning: this technique allows machine learning models to be trained across decentralized devices without transferring raw data, enhancing privacy while still benefiting from AI capabilities</p>
</sec>
<sec id="sec-48"><title>Computational complexity</title>
<p>AI-driven routing algorithms, particularly those based on deep learning and reinforcement learning, often require substantial computational resources to train and execute. However, many IoT devices, especially in smart-city applications, are resource-constrained in processing power, memory, and energy capacity.</p>
<p>Challenges:</p>
<p>Resource limitations: many IoT devices (such as sensors, cameras, and wearables) have limited processing power and memory capacities, making it difficult to run complex AI algorithms directly on them.</p>
<p>High computational demand: training and running deep learning models on large-scale IoT networks can be computationally intensive, making real-time decision-making impractical in resource-constrained environments.</p>
<p>Potential solutions:</p>
<p>Edge computing: instead of relying on cloud-based AI models, edge computing allows computations closer to the data source (e.g., at the device or gateway level). This reduces latency and offloads the computational burden from IoT devices.</p>
<p>Model Compression: Techniques like model pruning, quantization, and knowledge distillation can reduce the size and complexity of AI models, making them more suitable for resource-limited IoT devices.</p>
</sec>
<sec id="sec-49"><title>Scalability</title>
<p>As smart-city infrastructures expand, with millions of interconnected IoT devices continuously added, routing algorithms must scale while maintaining efficiency and performance. Large-scale networks introduce challenges related to increased traffic, dynamic topologies, and the sheer volume of data that needs to be processed.</p>
<p>Challenges:</p>
<p>I. Dynamic network topologies: IoT networks in smart cities are dynamic, with devices being added, removed, or moved frequently (e.g., vehicles or drones), making it difficult to maintain stable routing paths.</p>
<p>II. Traffic overload: as the number of devices increases, routing algorithms must process more data, which can lead to network congestion and degrade the overall performance.</p>
<p>III. Latency: scaling AI-driven algorithms to large networks while maintaining low latency for time-sensitive applications (e.g., emergency response) is a significant challenge.</p>
<p>Potential Solutions:</p>
<p>I. Hierarchical routing: implementing hierarchical or cluster-based routing can reduce network complexity by organizing IoT devices into smaller, manageable groups, making it easier to scale routing decisions.</p>
<p>II. Decentralized AI: distributed AI techniques, where multiple nodes collaboratively participate in routing decisions, can help spread the computational load and ensure that the system scales effectively as the network grows.</p>
</sec>
<sec id="sec-50"><title>Energy efficiency</title>
<p>Many IoT devices in smart-city applications, such as sensors, wearables, and environmental monitoring devices, are battery-powered. These devices must operate for extended periods without frequent battery replacements or recharging. Therefore, energy-efficient routing algorithms are essential for prolonging device lifespans.</p>
<p>Challenges:</p>
<p>I. High energy consumption: AI algorithms, especially those requiring frequent data transmission and complex computations, can drain battery power quickly, reducing device lifespans.</p>
<p>II. Balancing energy and performance: AI-based routing algorithms must balance optimal routing decisions and energy conservation to ensure IoT devices remain operational for extended periods.</p>
<p>Potential Solutions:</p>
<p>Energy-Aware Routing: AI-driven algorithms can incorporate energy awareness, optimizing routes based on devices&apos; remaining energy levels and selecting paths that minimize energy consumption.</p>
<p>Sleep scheduling: techniques such as duty cycling and sleep scheduling can be implemented where IoT devices are put into low-power or sleep mode when not actively transmitting data, conserving energy.</p>
<p>AI-driven IoT routing algorithms hold immense potential for optimizing smart-city infrastructures. However, challenges such as data privacy, computational complexity, scalability, and energy efficiency must be addressed to ensure these algorithms&apos; successful and sustainable deployment in real-world scenarios. Future research should focus on developing AI solutions that balance performance with these challenges, ensuring that smart-city IoT networks are secure, scalable, and energy-efficient.</p>
</sec>
<sec id="sec-51"><title>Emerging trends and future directions</title>
<p>The future of AI-driven routing algorithms for IoT in smart cities is marked by rapid advancements and innovations addressing current challenges, such as scalability, privacy, and computational efficiency. Several emerging trends are expected to shape the landscape of smart-city routing algorithms and their effectiveness.</p>
</sec>
<sec id="sec-52"><title>Federated learning</title>
<p>Federated learning is an emerging paradigm in AI that enables model training across multiple distributed devices (such as IoT sensors, cameras, or smartphones) without transferring the raw data to a centralized server. This method helps enhance privacy and reduce computational load on the cloud by keeping data on local devices while still benefiting from collective learning.</p>
<p>Key Benefits:</p>
<p>I. Enhanced privacy: sensitive data remains on the local device, reducing the risk of data breaches during transmission.</p>
<p>II. Reduced network load: since only model updates are shared, not raw data, the amount of data transmitted between devices and the cloud is minimized.</p>
<p>III. Decentralized decision-making: federated learning enables distributed IoT devices to collaborate in training AI models, improving the system’s adaptability and resilience in dynamic environments.</p>
<p>Future directions:</p>
<p>In smart cities, federated learning could be applied to real-time traffic management, where vehicles and traffic lights collaboratively improve routing algorithms without centralizing traffic data.</p>
<p>In public health, federated learning can analyze city-wide health sensor data, ensuring privacy while optimizing emergency responses.</p>
</sec>
<sec id="sec-53"><title>Edge Computing</title>
<p>Edge computing is an emerging trend that shifts data processing and AI computation closer to IoT devices (at the &quot;edge&quot; of the network) rather than relying on centralized cloud-based processing. This significantly reduces latency, minimizes bandwidth usage, and offloads some computational tasks from the cloud, particularly useful for time-sensitive applications in smart cities.</p>
<p>Key benefits:</p>
<p>I. Reduced Latency: Since data is processed closer to its source, edge computing enables faster decision-making, which is crucial for applications like traffic management or emergency response systems.</p>
<p>II. Scalability: By distributing processing across many edge devices, large-scale IoT networks can be scaled without overwhelming a centralized cloud system.</p>
<p>III. Improved Energy Efficiency: Localized data processing can reduce energy consumption by minimizing the need for long-distance data transmission.</p>
<p>Future directions:</p>
<p>Real-time environmental monitoring: edge devices with AI capabilities can quickly analyze environmental data (e.g., air quality, temperature, or noise levels) and adjust smart-city systems in real-time.</p>
<p>Autonomous Vehicles: AI-driven edge computing can help autonomous vehicles make split-second navigation and obstacle-avoidance decisions in urban environments without relying on the cloud.</p>
</sec>
<sec id="sec-54"><title>Hybrid AI approaches</title>
<p>Hybrid AI approaches involve combining multiple AI techniques (such as reinforcement learning, swarm intelligence, evolutionary algorithms, and machine learning) to address the complexity and diversity of challenges in smart-city systems. Hybrid methods leverage the strengths of different techniques to improve decision-making, optimize resource allocation, and enhance the overall performance of IoT networks. Key benefits:</p>
<p>Enhanced problem solving: by combining the exploration capabilities of swarm intelligence with the learning efficiency of reinforcement learning, hybrid approaches can find more optimal solutions for complex routing problems in smart cities.</p>
<p>Increased flexibility: hybrid AI models can adapt to dynamic changes in the network, such as fluctuating traffic conditions, energy demand, or emergencies.</p>
<p>Improved Efficiency: Hybrid approaches can balance computational load and energy consumption while making accurate routing decisions.</p>
<p>Future directions:</p>
<p>Smart Traffic Systems: A hybrid model combining reinforcement learning for traffic prediction and swarm intelligence for optimal pathfinding can improve real-time urban traffic management.</p>
<p>Energy Grids: Combining genetic algorithms and machine learning for load balancing and predictive maintenance can optimize energy distribution in smart cities, reducing power wastage and improving grid resilience.</p>
</sec>
<sec id="sec-55"><title>Quantum computing</title>
<p>Quantum computing has the potential to revolutionize AI-driven routing algorithms by significantly improving optimization speeds and computational power. Quantum algorithms can explore large search spaces more efficiently than classical algorithms, making them ideal for solving complex routing and optimization problems in real-time smart-city environments.</p>
<p>Key benefits:</p>
<p>I. Faster optimization: quantum computing allows for near-instantaneous evaluation of many possible routes in a network, which can greatly enhance routing efficiency and decision-making in real-time scenarios.</p>
<p>II. Handling complex data: quantum systems are well-suited for analyzing vast amounts of interconnected data from various IoT devices in smart cities, making it easier to optimize resources such as traffic flow, energy distribution, and emergency responses.</p>
<p>III. Improved problem-solving in high-dimensional spaces: quantum algorithms can quickly explore and find optimal or near-optimal solutions in large and complex systems, a common challenge in smart-city networks. Future Directions:</p>
<p>Quantum-enhanced traffic management: quantum computing can drastically improve real-time traffic optimization by simultaneously evaluating millions of possible routing scenarios, minimizing congestion and delays.</p>
<p>Energy grid optimization: quantum algorithms can optimize energy routing across a smart city&apos;s grid, balancing demand, minimizing power losses, and more effectively integrating renewable energy sources. The future of AI-driven routing algorithms for IoT-based smart cities is highly promising, driven by advancements in federated learning, edge computing, hybrid AI techniques, and quantum computing. These trends address the current challenges in terms of scalability, computational complexity, and data privacy and open new possibilities for enhancing the efficiency, sustainability, and resilience of smart-city infrastructures. As these technologies mature, they will play a pivotal role in shaping the future of smart cities, improving quality of life, and driving innovation in urban management systems.</p>
</sec>
</sec>
<sec id="sec-56"><label>8</label><title>Conclusion</title>
<p>AI-driven routing algorithms are revolutionizing how IoT-enabled smart cities manage their urban infrastructure, offering innovative solutions to the challenges posed by complex, dynamic, and large-scale networks. By integrating machine learning, reinforcement learning, bio-inspired algorithms, and evolutionary techniques, these AI approaches significantly improve the efficiency, scalability, and adaptability of routing decisions in smart-city environments.</p>
<p>The applications of AI-driven routing span critical areas such as smart traffic management, energy grids, and public safety, demonstrating their potential to optimize urban operations. However, several challenges remain, including data privacy, energy efficiency, and the computational complexity of AI algorithms. Addressing these challenges is essential to successfully deploy AI-driven routing in smart cities, ensuring enhanced performance and the sustainability and security of IoT networks.</p>
<p>As technologies such as federated learning, edge computing, hybrid AI approaches, and quantum computing continue to develop, the future of smart-city routing is poised for further innovation. These advancements promise to make AI-driven solutions more scalable, efficient, and capable of meeting the evolving demands of urban environments, paving the way for smarter, more sustainable cities.</p>
</sec>
<sec id="sec-57"><title>Acknowledgments</title>
<p>I am writing to express my sincere gratitude to Professor Hitesh Mahapatra for his invaluable guidance and support throughout this research. I also thank the technical team at Kalinga Institute of Industrial Technology University for their encouragement and assistance. Additionally, I am thankful for the course curriculum that has greatly enriched my understanding of the subject matter.</p>
</sec>
<sec id="sec-58"><title>Author Contributaion</title>
<p>Alisha: Conceptualization and Framework Development: Established the study&apos;s foundational structure, focusing on AI-driven routing algorithms tailored for IoT-enabled smart city infrastructure.</p>
<p>Literature Review and Background Research: Conducted comprehensive research and review of relevant literature, including analysis of current challenges in scalability, privacy, computational efficiency, and energy efficiency, to contextualize the study within existing works.</p>
<p>Methodology Design: Developed the methodology to address critical challenges in implementing AI-driven routing algorithms in large-scale smart-city IoT networks.</p>
<p>Writing—Original Draft Preparation: Wrote the initial draft, covering core sections on the challenges, solutions, and emerging trends such as federated learning, edge computing, hybrid AI, and quantum computing.</p>
<p>Data Analysis and Interpretation: Analyzed case studies and simulation results, interpreting findings to refine proposed solutions and enhance applicability for smart city infrastructure.</p>
<p>Review and Editing: Revised and edited the paper, ensuring consistency, coherence, and alignment with industry standards for smart-city infrastructure research.</p>
</sec>
<sec id="sec-59"><title>Funding</title>
<p>This research has received no external funding.</p>
</sec>
<sec id="sec-60"><title>Data Availability</title>
<p>The data used and analyzed during the current study are available from the corresponding author upon reasonable request.</p>
</sec>
<sec id="sec-61"><title>Conflicts of Interest</title>
<p>The authors declare no conflict of interest regarding the publications of this paper.</p>
</sec>
</body>
<back><ref-list><title>References</title>
<ref id="ref-1"><label>1</label><mixed-citation>Goudarzi, A., Ghayoor, F., Waseem, M., Fahad, S., &amp; Traore, I. (2022). A survey on IoT-enabled smart grids: emerging, applications, challenges, and outlook. Energies, 15(19), 6984. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/en15196984">https://doi.org/10.3390/en15196984</ext-link></mixed-citation></ref>
<ref id="ref-2"><label>2</label><mixed-citation>Kirmani, S., Mazid, A., Khan, I. A., &amp; Abid, M. (2022). A survey on IoT-enabled smart grids: technologies, architectures, applications, and challenges. Sustainability, 15(1), 717. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/su15010717">https://doi.org/10.3390/su15010717</ext-link></mixed-citation></ref>
<ref id="ref-3"><label>3</label><mixed-citation>Abir, S. M. A. A., Anwar, A., Choi, J., &amp; Kayes, Asm. (2021). Iot-enabled smart energy grid: Applications and challenges. IEEE access, 9, 50961–50981. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/ACCESS.2021.3067331">https://doi.org/10.1109/ACCESS.2021.3067331</ext-link></mixed-citation></ref>
<ref id="ref-4"><label>4</label><mixed-citation>Chi, H. R., &amp; Radwan, A. (2020). Multi-objective optimization of green small cell allocation for IoT applications in smart city. IEEE access, 8, 101903–101914. <ext-link ext-link-type="uri" xlink:href="https://ieeexplore.ieee.org/abstract/document/9099810">https://ieeexplore.ieee.org/abstract/document/9099810</ext-link></mixed-citation></ref>
<ref id="ref-5"><label>5</label><mixed-citation>Mohapatra, H., Rath, A. K., &amp; Panda, N. (2022). IoT infrastructure for the accident avoidance: an approach of smart transportation. International journal of information technology, 14(2), 761–768.</mixed-citation></ref>
<ref id="ref-6"><label>6</label><mixed-citation>Mohapatra, H., Kolhar, M., &amp; Dalai, A. K. (2024). Efficient energy management by using sjf scheduling in wireless sensor network [presentation]. International conference on advances in distributed computing and machine learning (pp. 211–221). <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/978-981-97-1841-2_15">https://doi.org/10.1007/978-981-97-1841-2_15</ext-link></mixed-citation></ref>
<ref id="ref-7"><label>7</label><mixed-citation>Adeyinka, K. I., &amp; Adeyinka, T. I. (2025). Real-Time Traffic Management Using Graph Models. In Neural networks and graph models for traffic and energy systems (pp. 231–258). IGI Global Scientific Publishing. <ext-link ext-link-type="uri" xlink:href="https://www.igi-global.com/chapter/real-time-traffic-management-using-graph-models/370938">https://www.igi-global.com/chapter/real-time-traffic-management-using-graph-models/370938</ext-link></mixed-citation></ref>
<ref id="ref-8"><label>8</label><mixed-citation>Zhou, S., Chen, X., Li, C., Chang, W., Wei, F., &amp; Yang, L. (2024). Intelligent road network management supported by 6G and deep reinforcement learning. IEEE transactions on intelligent transportation systems. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/TITS.2024.3451193">https://doi.org/10.1109/TITS.2024.3451193</ext-link></mixed-citation></ref>
<ref id="ref-9"><label>9</label><mixed-citation>Alotaibi, I., Abido, M. A., Khalid, M., &amp; Savkin, A. V. (2020). A comprehensive review of recent advances in smart grids: A sustainable future with renewable energy resources. Energies, 13(23), 6269.</mixed-citation></ref>
<ref id="ref-10"><label>10</label><mixed-citation>Li, D., Zhang, Z., Alizadeh, B., Zhang, Z., Duffield, N., Meyer, M. A., … Behzadan, A. H. (2024). A reinforcement learning-based routing algorithm for large street networks. International journal of geographical information science, 38(2), 183–215. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/13658816.2023.2279975">https://doi.org/10.1080/13658816.2023.2279975</ext-link></mixed-citation></ref>
<ref id="ref-11"><label>11</label><mixed-citation>Yue, B., Ma, J., Shi, J., &amp; Yang, J. (2024). A deep reinforcement learning-based adaptive search for solving time-dependent green vehicle routing problem. IEEE access. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/ACCESS.2024.3369474">https://doi.org/10.1109/ACCESS.2024.3369474</ext-link></mixed-citation></ref>
</ref-list></back>
</article>