scispace - formally typeset
Search or ask a question

Showing papers on "Ant colony optimization algorithms published in 2018"


Journal ArticleDOI
01 Oct 2018-Symmetry
TL;DR: The survey shows GA (genetic algorithm), PSO (particle swarm optimization algorithm), APF (artificial potential field), and ACO (ant colony optimization algorithm) are the most used approaches to solve the path planning of mobile robot.
Abstract: Good path planning technology of mobile robot can not only save a lot of time, but also reduce the wear and capital investment of mobile robot. Several methodologies have been proposed and reported in the literature for the path planning of mobile robot. Although these methodologies do not guarantee an optimal solution, they have been successfully applied in their works. The purpose of this paper is to review the modeling, optimization criteria and solution algorithms for the path planning of mobile robot. The survey shows GA (genetic algorithm), PSO (particle swarm optimization algorithm), APF (artificial potential field), and ACO (ant colony optimization algorithm) are the most used approaches to solve the path planning of mobile robot. Finally, future research is discussed which could provide reference for the path planning of mobile robot.

199 citations


Book ChapterDOI
09 May 2018
TL;DR: This paper presents a meta-analyses of approximation algorithms and their applications in the context of discrete-time decision-making and shows promising results in several domains including reinforcement learning and reinforcement learning.
Abstract: This chapter presents an overview of ant colony optimization (ACO)—a metaheuristic inspired by the behavior of real ants. ACO was proposed by Dorigo et al. as a method for solving hard combinatorial optimization problems (COPs). ACO was inspired by the observation of the behavior of real ants. One of the first researchers to investigate the social behavior of insects was the French entomologist Pierre-Paul Grasse. In the 40s and 50s of the twentieth century, he was observing the behavior of termites—in particular, the Bellicositermes natalensis and Cubitermes species. He discovered that these insects are capable to react to what he called “significant stimuli,” signals that activate a genetically encoded reaction. ACO has been formalized into a combinatorial optimization metaheuristic by Dorigo et al. and has since been used to tackle many COPs. Given a COP, the first step for the application of ACO to its solution consists in defining an adequate model.

170 citations


Journal ArticleDOI
TL;DR: This paper presents the particle swarm optimization (PSO) algorithm and the ant colony optimization (ACO) method as the representatives of the SI approach and mentions some metaheuristics belonging to the SI.
Abstract: In this paper, we present the swarm intelligence (SI) concept and mention some metaheuristics belonging to the SI. We present the particle swarm optimization (PSO) algorithm and the ant colony optimization (ACO) method as the representatives of the SI approach. In recent years, researchers are eager to develop and apply a variety of these two methods, despite the development of many other newer methods as Bat or FireFly algorithms. Presenting the PSO and ACO we put their pseudocode, their properties, and intuition lying behind them. Next, we focus on their real-life applications, indicating many papers presented varieties of basic algorithms and the areas of their applications.

168 citations


Journal ArticleDOI
TL;DR: Simulation results show that the proposed improved ACO algorithm approach for WSNs that use mobile sinks by considering CH distances can significantly improve wireless sensor network performance compared to other routing algorithms.
Abstract: Traditional wireless sensor networks (WSNs) with one static sink node suffer from the well-known hot spot problem, that of sensor nodes near the static sink bear more traffic load than outlying nodes. Thus, the overall network lifetime is reduced due to the fact some nodes deplete their energy reserves much faster compared to the rest. Recently, adopting sink mobility has been considered as a good strategy to overcome the hot spot problem. Mobile sink(s) physically move within the network and communicate with selected nodes, such as cluster heads (CHs), to perform direct data collection through short-range communications that requires no routing. Finding an optimal mobility trajectory for the mobile sink is critical in order to achieve energy efficiency. Taking hints from nature, the ant colony optimization (ACO) algorithm has been seen as a good solution to finding an optimal traversal path. Whereas the traditional ACO algorithm will guide ants to take a small step to the next node using current information, over time they will deviate from the target. Likewise, a mobile sink may communicate with selected node for a relatively long time making the traditional ACO algorithm delays not suitable for high real-time WSNs applications. In this paper, we propose an improved ACO algorithm approach for WSNs that use mobile sinks by considering CH distances. In this research, the network is divided into several clusters and each cluster has one CH. While the distance between CHs is considered under the traditional ACO algorithm, the mobile sink node finds an optimal mobility trajectory to communicate with CHs under our improved ACO algorithm. Simulation results show that the proposed algorithm can significantly improve wireless sensor network performance compared to other routing algorithms.

160 citations


Journal ArticleDOI
TL;DR: An algorithm named Fuzzy logic based Unequal clustering, and Ant Colony Optimization (ACO) based Routing, Hybrid protocol for WSN to eliminate hot spot problem and extend the network lifetime is introduced.
Abstract: Wireless Sensor Networks (WSN) became a key technology for a ubiquitous living and remains an active research due to the wide range of applications. The design of energy efficient WSN is still a greater research challenge. Clustering techniques have been widely used to reduce the energy consumption and prolong the network lifetime. This paper introduces an algorithm named Fuzzy logic based Unequal clustering, and Ant Colony Optimization (ACO) based Routing, Hybrid protocol for WSN to eliminate hot spot problem and extend the network lifetime. This protocol comprises of Cluster Head (CH) selection, inter-cluster routing and cluster maintenance. Fuzzy logic selects CHs efficiently and divides the network into unequal clusters based on residual energy, distance to Base Station (BS), distance to its neighbors, node degree and node centrality. It uses ACO based routing technique for efficient and reliable inter-cluster routing from CHs to BS. Moreover, this protocol transmits data in a hybrid manner, i.e. both proactive and reactive manner. A threshold concept is employed to transmit/intimate sudden changes in the environment in addition to periodic data transmission. For proper load balancing, a new routing strategy is also employed where threshold based data transmission takes place in shortest path and the periodic data transmission takes place in unused paths. Cross-layer cluster maintenance phase is also used for uniform load distribution. The proposed method is intensively experimented and compared with existing protocols namely LEACH, TEEN, DEEC and EAUCF. The simulation results show that the proposed method attains maximum lifetime, eliminates hot spot problem and balances the energy consumption among all nodes efficiently.

149 citations


Journal ArticleDOI
TL;DR: An intelligent self-organized algorithm (ISOA) is proposed to solve a cooperative search-attack mission planning problem for multiple unmanned aerial vehicles (multi-UAV) using the distributed control architecture which divides the global optimization problem into several local optimization problems.

144 citations


Journal ArticleDOI
Qin Yang1, Sang-Jo Yoo1
TL;DR: An optimal flight path planning mechanism is developed by using multi-objective bio-inspired algorithms and ant colony optimization from possible UAV flight paths, selected in accordance with sensing, energy, time, and risk utilities.
Abstract: The use of unmanned aerial vehicles (UAVs) has been considered to be an efficient platform for monitoring critical infrastructures spanning over geographical areas. UAVs have also demonstrated exceptional feasibility when collecting data due to the wide wireless sensor networks in which they operate. Based on environmental information such as prohibited airspace, geo-locational conditions, flight risk, and sensor deployment statistics, we developed an optimal flight path planning mechanism by using multi-objective bio-inspired algorithms. In this paper, we first acquire data sensing points from the entire sensor field, in which UAV communicates with sensors to obtain sensor data, then we determine the best flight path between neighboring acquisition points. Using the proposed joint genetic algorithm and ant colony optimization from possible UAV flight paths, an optimal one is selected in accordance with sensing, energy, time, and risk utilities. The simulation results show that our method can obtain dynamic environmental adaptivity and high utility in various practical situations.

143 citations


Journal ArticleDOI
TL;DR: The computational experiments show that the proposed Hybrid Ant Colony algorithm provides better results relative to the other algorithms, compared to the Adaptive Learning Approach and Genetic Heuristic algorithm.

124 citations


Journal ArticleDOI
TL;DR: A new approach based on ant colony optimization (ACO) to determine the trajectories of a fleet of unmanned air vehicles (UAVs) looking for a lost target in the minimum possible time is presented, including a new MTS heuristic that exploits the probability and spatial properties of the problem.

120 citations


Journal ArticleDOI
01 Mar 2018
TL;DR: The experimental results show that PACO-3Opt is more efficient and reliable than the other algorithms and can reach the global optimum.
Abstract: This article presented a parallel cooperative hybrid algorithm for solving traveling salesman problem. Although heuristic approaches and hybrid methods obtain good results in solving the TSP, they cannot successfully avoid getting stuck to local optima. Furthermore, their processing duration unluckily takes a long time. To overcome these deficiencies, we propose the parallel cooperative hybrid algorithm (PACO-3Opt) based on ant colony optimization. This method uses the 3-Opt algorithm to avoid local minima. PACO-3Opt has multiple colonies and a master---slave paradigm. Each colony runs ACO to generate the solutions. After a predefined number of iterations, each colony primarily runs 3-Opt to improve the solutions and then shares the best tour with other colonies. This process continues until the termination criterion meets. Thus, it can reach the global optimum. PACO-3Opt was compared with previous algorithms in the literature. The experimental results show that PACO-3Opt is more efficient and reliable than the other algorithms.

118 citations


Journal ArticleDOI
TL;DR: The experimental results proved the good performance of the proposed IoV based route selection method, which is compared with the existing shortest path selection algorithms such as Dijikstra algorithm, Kruskal's algorithm and Prim's algorithm.

Journal ArticleDOI
TL;DR: A model of vector parallel ACO for multi-core SIMD CPU architecture is presented and a new fitness proportionate selection approach named Vector-based Roulette Wheel (VRW) in the tour construction stage is proposed, demonstrating the strong potential of CPU-based parallel ACOs.

Journal ArticleDOI
TL;DR: An improved ant colony algorithm is introduced that uses a stimulating probability to help the ant in its selection of the next grid and employs new heuristic information based on the principle of unlimited step length to expand the vision field and to increase the visibility accuracy.
Abstract: Ant colony algorithm is an intelligent optimization algorithm that is widely used in path planning for mobile robot due to its advantages, such as good feedback information, strong robustness and b...

Journal ArticleDOI
TL;DR: Hybrid Ant colony optimization and particle swarm optimization and PSO based energy efficient clustering and tree based routing protocol is proposed and considerably enhances network lifetime over other techniques.

Book
26 Jun 2018
TL;DR: This book proposes evolutionary version of several types of neural networks such as feed forward neural networks, radial basis function networks, as well as recurrent neural networks and multi-later perceptron, and provides a tutorial on how to design, adapt, and evaluate artificial neural networks.
Abstract: This book introduces readers to the fundamentals of artificial neural networks, with a special emphasis on evolutionary algorithms. At first, the book offers a literature review of several well-regarded evolutionary algorithms, including particle swarm and ant colony optimization, genetic algorithms and biogeography-based optimization. It then proposes evolutionary version of several types of neural networks such as feed forward neural networks, radial basis function networks, as well as recurrent neural networks and multi-later perceptron. Most of the challenges that have to be addressed when training artificial neural networks using evolutionary algorithms are discussed in detail. The book also demonstrates the application of the proposed algorithms for several purposes such as classification, clustering, approximation, and prediction problems. It provides a tutorial on how to design, adapt, and evaluate artificial neural networks as well, and includes source codes for most of the proposed techniques as supplementary materials.

Journal ArticleDOI
03 May 2018-Sensors
TL;DR: This paper adjusts the transmission power of the UAVs by anticipating their operational requirements and uses a variant of the K-Means Density clustering algorithm for selection of cluster heads, which outperforms the state of the art artificial intelligence techniques.
Abstract: Flying ad-hoc networks (FANETs) are a very vibrant research area nowadays. They have many military and civil applications. Limited battery energy and the high mobility of micro unmanned aerial vehicles (UAVs) represent their two main problems, i.e., short flight time and inefficient routing. In this paper, we try to address both of these problems by means of efficient clustering. First, we adjust the transmission power of the UAVs by anticipating their operational requirements. Optimal transmission range will have minimum packet loss ratio (PLR) and better link quality, which ultimately save the energy consumed during communication. Second, we use a variant of the K-Means Density clustering algorithm for selection of cluster heads. Optimal cluster heads enhance the cluster lifetime and reduce the routing overhead. The proposed model outperforms the state of the art artificial intelligence techniques such as Ant Colony Optimization-based clustering algorithm and Grey Wolf Optimization-based clustering algorithm. The performance of the proposed algorithm is evaluated in term of number of clusters, cluster building time, cluster lifetime and energy consumption.

Journal ArticleDOI
TL;DR: A new Ant Colony Optimization-based mobile sink path determination for wireless sensor networks to maximize the network lifetime and minimize the delay in collecting data from the sensor nodes is proposed.

Journal ArticleDOI
TL;DR: Considering the experimental results, DCLCA provides better quality fault tolerance aware scheduling that will help to improve the overall performance of the cloud environment.
Abstract: In cloud computing, resources are dynamically provisioned and delivered to users in a transparent manner automatically on-demand. Task execution failure is no longer accidental but a common characteristic of cloud computing environment. In recent times, a number of intelligent scheduling techniques have been used to address task scheduling issues in cloud without much attention to fault tolerance. In this research article, we proposed a dynamic clustering league championship algorithm (DCLCA) scheduling technique for fault tolerance awareness to address cloud task execution which would reflect on the current available resources and reduce the untimely failure of autonomous tasks. Experimental results show that our proposed technique produces remarkable fault reduction in task failure as measured in terms of failure rate. It also shows that the DCLCA outperformed the MTCT, MAXMIN, ant colony optimization and genetic algorithm-based NSGA-II by producing lower makespan with improvement of 57.8, 53.6, 24.3 and 13.4?% in the first scenario and 60.0, 38.9, 31.5 and 31.2?% in the second scenario, respectively. Considering the experimental results, DCLCA provides better quality fault tolerance aware scheduling that will help to improve the overall performance of the cloud environment.

Journal ArticleDOI
TL;DR: A hybrid algorithm using the Taguchi parameter design method was developed based on an improved Max-Min Ant System to solve well-known test problems and large-sized instances and Computational results show high efficiency for the proposed algorithm.

Journal ArticleDOI
TL;DR: A cognitive or intelligent model of bio-inspired approach is used to find the optimal solution of task scheduling for IoT applications in a heterogeneous multiprocessor cloud environment.

Journal ArticleDOI
TL;DR: This paper investigates emergency transportation in real-life disasters scenarios and formulates the problem as an integer linear programming model (called cum-MDVRP), which combines cumulative vehicle routing problem and multidepot vehicle routing Problem, which is NP-hard.
Abstract: The increasing impacts of natural disasters have led to concerns regarding predisaster plans and post-disaster responses. During post-disaster responses, emergency transportation is the most important part of disaster relief supply chain operations, and its optimal planning differs from traditional transportation problems in the objective function and complex constraints. In disaster scenarios, fairness and effectiveness are two important aspects. This paper investigates emergency transportation in real-life disasters scenarios and formulates the problem as an integer linear programming model (called cum-MDVRP), which combines cumulative vehicle routing problem and multidepot vehicle routing problem. The cum-MDVRP is NP-hard. To solve it, a novel hybrid ant colony optimization-based algorithm is proposed by combining both saving algorithms and a simple two-step 2-opt algorithm. The proposed algorithm allows ants to go in and out the depots for multiple rounds, so we abbreviate it as ACOMR. Moreover, we present a smart design of the ants’ tabus, which helps to simplify the solution constructing process. The ACOMR could yield good solutions quickly, then the decision makers for emergency responses could do expert planning at the earliest time. Computational results on standard benchmarking data sets show that the proposed cum-MDVRP model performs well, and the ACOMR algorithm is more effective and stable than the existing algorithms.

Journal ArticleDOI
TL;DR: The key idea of the proposed work is to determine a hierarchical structure of cloud–fog computing to provide different types of computing services for SG resource management, and to propose a hybrid approach of ACO and ABC known as hybrid artificial bee ant colony optimization (HABACO).
Abstract: A smart grid (SG) is a modernized electric grid that enhances the reliability, efficiency, sustainability, and economics of electricity services. Moreover, it plays a vital role in modern energy infrastructure. The core challenge faced by SGs is how to efficiently utilize different kinds of front-end smart devices, such as smart meters and power assets, and in what manner to process the enormous volume of data received from these devices. Furthermore, cloud and fog computing provide on-demand resources for computation, which is a good solution to overcome SG hurdles. Fog-based cloud computing has numerous good characteristics, such as cost-saving, energy-saving, scalability, flexibility, and agility. Resource management is one of the big issues in SGs. In this paper, we propose a cloud–fog–based model for resource management in SGs. The key idea of the proposed work is to determine a hierarchical structure of cloud–fog computing to provide different types of computing services for SG resource management. Regarding the performance enhancement of cloud computing, different load balancing techniques are used. For load balancing between an SG user’s requests and service providers, five algorithms are implemented: round robin, throttled, artificial bee colony (ABC), ant colony optimization (ACO), and particle swarm optimization. Moreover, we propose a hybrid approach of ACO and ABC known as hybrid artificial bee ant colony optimization (HABACO). Simulation results show that our proposed technique HABACO outperformed the other techniques.

Journal ArticleDOI
TL;DR: A novel approach to automatic maritime routing algorithm, given a set of ship trajectories, infer a routable road network by combining data-driven based algorithms by focusing on Douglas-Peucker algorithm and DBSCAN algorithm.

Journal ArticleDOI
TL;DR: The proposed metaheuristic dragonfly-based clustering algorithm CAVDO is used for cluster-based packet route optimization to make stable topology, and mobility aware dynamic transmission range algorithm (MA-DTR) is used withCAVDO for transmission range adaptation on the basis of traffic density.
Abstract: Internet of vehicles (IoV) is a branch of the internet of things (IoT) which is used for communication among vehicles. As vehicular nodes are considered always in motion, hence it causes the frequent changes in the topology. These changes cause major issues in IoV like scalability, dynamic topology changes, and shortest path for routing. Clustering is among one of the solutions for such type of issues. In this paper, the stability of IoV topology in a dynamic environment is focused. The proposed metaheuristic dragonfly-based clustering algorithm CAVDO is used for cluster-based packet route optimization to make stable topology, and mobility aware dynamic transmission range algorithm (MA-DTR) is used with CAVDO for transmission range adaptation on the basis of traffic density. The proposed CAVDO with MA-DTR is compared with the progressive baseline techniques ant colony optimization (ACO) and comprehensive learning particle swarm optimization (CLPSO). Numerous experiments were performed keeping in view the transmission dynamics for stable topology. CAVDO performed better in many cases providing minimum number of clusters according to current channel condition. Considerable important parameters involved in clustering process are: number of un-clustered nodes as a re-clustering criterion, clustering time, re-clustering delay, dynamic transmission range, direction, and speed. According to these parameters, results indicate that CAVDO outperformed ACO-based clustering and CLPSO in various network settings. Additionally, to improve the network availability and to incorporate the functionalities of next-generation network infrastructure, 5G-enabled architecture is also utilized.

Journal ArticleDOI
TL;DR: A novel strengthened pheromone update mechanism is designed that strengthens the phersomone on the edges, which had never been done before, utilizing dynamic information to perform path optimization.

Journal ArticleDOI
TL;DR: The main objective of this work is to develop and improve a maximum power tracking control strategy using metaheuristic methods and Ant colony optimization algorithm is used to determine the optimal PI controller parameters for speed control.

Journal ArticleDOI
TL;DR: The simulation and experimental results indicate that the robustness of the proposed optimal design method for ADRC is better than that of the conventional ADRC when the disturbances occur and that the method is feasible and effective.
Abstract: An autodisturbance-rejection control (ADRC) of an induction motor based on an ant colony optimization (ACO) algorithm is proposed in this paper, in order to realize the precise decoupling of the induction motor and the disturbance compensation. A novel control method employs ACO as an automatic tune mechanism for an ADRC controller. According to the feedback information from the induction motor, an optimal solution can be achieved via the optimization mechanism and self-learning ability of ACO after the iterative calculation; therefore, the reliance of the ADRC controller on parameters can be reduced. The simulation and experimental results indicate that the robustness of the proposed optimal design method for ADRC is better than that of the conventional ADRC when the disturbances occur and that the method is feasible and effective.

Journal ArticleDOI
TL;DR: An approach to optimize a hybrid microgrid (HMG) system with different fuel options and the results show that the combined optimal configuration of HMG system is better in satisfying load demands without violating any restraints.

Journal ArticleDOI
TL;DR: A new clustering-based reliable low-latency multipath routing (CRLLR) scheme is proposed by employing Ant Colony Optimization (ACO) technique, which outperforms the AQRV and T-AOMDV in terms of overall latency and reliability at the expenses of slightly higher energy consumption.

Journal ArticleDOI
TL;DR: A novel map matching model is developed that considers local geometric/topological information and a global similarity measure simultaneously and adopts an ant colony optimization algorithm that mimics the path finding process of ants transporting food in nature.
Abstract: Many trajectory-based applications require an essential step of mapping raw GPS trajectories onto the digital road network accurately. This task, commonly referred to as map matching, is challenging due to the measurement error of GPS devices in critical environment and the sampling error caused by long sampling intervals. Traditional algorithms focus on either a local or a global perspective to deal with the problem. To further improve the performance, this paper develops a novel map matching model that considers local geometric/topological information and a global similarity measure simultaneously. To accomplish the optimization goal in this complex model, we adopt an ant colony optimization algorithm that mimics the path finding process of ants transporting food in nature. The algorithm utilizes both local heuristic and global fitness to search the global optimum of the model. Experimental results verify that the proposed algorithm is able to provide accurate map matching results within a relatively short execution time.