250 research outputs found

    Application of Max-min Ant System in Modelling the Inspectional Tour of Main Sales Points of Ghacem In Ghana.

    Get PDF
    Ant colony optimization (ACO) has widely been applied to solve combinatorial optimization problems in recent years. There are few studies, however, on its convergence time, which re?ects how many iteration times ACO algorithms spend in converging to the optimal solution. This study aims at using a Max-Min Ant System (MMAS), which belongs to Ants Algorithm to obtain optimal tour of the Travelling Salesman Problem of Ghacem. The study considered a twelve city node graph (major sales point of Ghacem) with the nodes representing the twelve cities, and the edges representing the major roads linking the cities. Secondary data of the inter-city driving distances was obtained from the Ghana Highway Authority. The results showed that the objective of finding the minimum tour from the Symmetric Travelling Salesman Problem (STSP) model by using Max-Min Ants System (MMAS) Algorithm was successfully achieved. The optimal route of total cost distance was found to be 1873Km. Therefore, Ghacem could minimize the cost of transportation  as the  Directors of Ghacem Ghana go on a tour to check on the sales performance  of the twelve key Distributors in the  major sales points in Ghana, starting from Tema where the company’s Head office is sited. It is very prudent for the company to rely on MMAS model to reduce fuel cost in order to maximize profit. In doing so it go along way to increase the tax revenue of the state. Keywords: Max-Min Ants System (MMAS), Ant Colony Optimization (ACO), Algorithm, Travelling Salesman (TSP), Ghace

    Ant-Balanced multiple traveling salesmen: ACO-BmTSP

    Get PDF
    A new algorithm based on the ant colony optimization (ACO) method for the multiple traveling salesman problem (mTSP) is presented and defined as ACO-BmTSP. This paper addresses the problem of solving the mTSP while considering several salesmen and keeping both the total travel cost at the minimum and the tours balanced. Eleven different problems with several variants were analyzed to validate the method. The 20 variants considered three to twenty salesmen regarding 11 to 783 cities. The results were compared with best-known solutions (BKSs) in the literature. Computational experiments showed that a total of eight final results were better than those of the BKSs, and the others were quite promising, showing that with few adaptations, it will be possible to obtain better results than those of the BKSs. Although the ACO metaheuristic does not guarantee that the best solution will be found, it is essential in problems with non-deterministic polynomial time complexity resolution or when used as an initial bound solution in an integer programming formulation. Computational experiments on a wide range of benchmark problems within an acceptable time limit showed that compared with four existing algorithms, the proposed algorithm presented better results for several problems than the other algorithms did.info:eu-repo/semantics/publishedVersio

    An improved ant colony optimization-based approach with mobile sink for wireless sensor networks

    Get PDF
    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

    The AddACO: A bio-inspired modified version of the ant colony optimization algorithm to solve travel salesman problems

    Get PDF
    The Travel Salesman Problem (TSP) consists in finding the minimal-length closed tour that connects the entire group of nodes of a given graph. We propose to solve such a combinatorial optimization problem with the AddACO algorithm: it is a version of the Ant Colony Optimization method that is characterized by a modified probabilistic law at the basis of the exploratory movement of the artificial insects. In particular, the ant decisional rule is here set to amount in a linear convex combination of competing behavioral stimuli and has therefore an additive form (hence the name of our algorithm), rather than the canonical multiplicative one. The AddACO intends to address two conceptual shortcomings that characterize classical ACO methods: (i) the population of artificial insects is in principle allowed to simultaneously minimize/maximize all migratory guidance cues (which is in implausible from a biological/ecological point of view) and (ii) a given edge of the graph has a null probability to be explored if at least one of the movement trait is therein equal to zero, i.e., regardless the intensity of the others (this in principle reduces the exploratory potential of the ant colony). Three possible variants of our method are then specified: the AddACO-V1, which includes pheromone trail and visibility as insect decisional variables, and the AddACO-V2 and the AddACO-V3, which in turn add random effects and inertia, respectively, to the two classical migratory stimuli. The three versions of our algorithm are tested on benchmark middle-scale TPS instances, in order to assess their performance and to find their optimal parameter setting. The best performing variant is finally applied to large-scale TSPs, compared to the naive Ant-Cycle Ant System, proposed by Dorigo and colleagues, and evaluated in terms of quality of the solutions, computational time, and convergence speed. The aim is in fact to show that the proposed transition probability, as long as its conceptual advantages, is competitive from a performance perspective, i.e., if it does not reduce the exploratory capacity of the ant population w.r.t. the canonical one (at least in the case of selected TSPs). A theoretical study of the asymptotic behavior of the AddACO is given in the appendix of the work, whose conclusive section contains some hints for further improvements of our algorithm, also in the perspective of its application to other optimization problems

    Confronto di modelli di scheduling: il caso Husqvarna-Motorcycles.

    Get PDF
    Il moderno mondo produttivo è caratterizzato da una crescente ansia competitiva che si traduce in ricerca di sistemi produttivi volti a minimizzare i costi delle attività non a valore aggiunto, che vadano ad unire le esigenze di politiche gestionali basate su economie di scala e di politiche basate sulla reattività e flessibilità. Esigenze di minimizzazione dei costi ed elevata flessibilità sono in generale contrastanti tra di loro, tuttavia può essere raggiunto un buon compromesso tramite un opportuna pianificazione di medio termine. In questo elaborato viene affrontato il caso reale Husqvarna-Motorcycles di pianificazione e scheduling della produzione volto ad ottenere piani fattibili ed economici. All’arrivo in azienda la pianificazione di medio termine dell’assemblaggio veicoli e motori veniva effettuata manualmente con criteri di ottimizzazione legati al buon senso e con l’obiettivo disoddisfare la domanda ed allo stesso tempo saturare il più possibile le risorse produttive. Nella realtà in esame le linee di montaggio veicoli possono essere modellate come una singola macchina su cui viene effettuato un singolo task, con tempi di setup dipendenti e con una finestra temporale di consegna dei job. Ogni job che verrà prodotto al di fuori della finestra temporale sarà soggetto a costi aggiuntivi, che saranno di immobilizzazione e immagazzinamento nel caso in cui il job venga concluso in anticipo, mentre i costi di ritardo non sono valorizzabili ma hanno un forte impatto sull’immagine dell’azienda dato che i job in oggetto nascono da ordini clienti o da previsioni di vendita. Il lavoro è volto ad automatizzare tale procedura, allo scopo di ottimizzare i tempi persi per il setup e minimizzare i costi di magazzino e immobilizzazione e limitando gli eventuali ritardi di consegna del prodotto finito, derivanti da vincoli di capacità produttiva.. La procedura utilizzata consiste nell’uso di un algoritmo formalizzato da Dorigo et al nel 1992 denominata ACS (Ant Colony System) per risolvere il problema della sequenza di setup ottima, e un algoritmo euristico per ricercare lotti economici e per a livellare la produzione per fare in modo che si riesca a produrre quanto richiesto dall’ufficio marketing. L’elaborato riguarderà quindi, la presentazione dell’azienda e del suo sistema produttivo, i concetti generali di programmazione della produzione e di scheduling, e la soluzione adottata per ottenere un piano produttivo fattibile ed economico

    AntEpiSeeker: detecting epistatic interactions for case-control studies using a two-stage ant colony optimization algorithm

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>Epistatic interactions of multiple single nucleotide polymorphisms (SNPs) are now believed to affect individual susceptibility to common diseases. The detection of such interactions, however, is a challenging task in large scale association studies. Ant colony optimization (ACO) algorithms have been shown to be useful in detecting epistatic interactions.</p> <p>Findings</p> <p>AntEpiSeeker, a new two-stage ant colony optimization algorithm, has been developed for detecting epistasis in a case-control design. Based on some practical epistatic models, AntEpiSeeker has performed very well.</p> <p>Conclusions</p> <p>AntEpiSeeker is a powerful and efficient tool for large-scale association studies and can be downloaded from <url>http://nce.ads.uga.edu/~romdhane/AntEpiSeeker/index.html</url>.</p

    Une heuristique de recherche à voisinage variable pour le problème du voyageur de commerce avec fenêtres de temps

    Get PDF
    Nous adaptons une heuristique de recherche à voisinage variable pour traiter le problème du voyageur de commerce avec fenêtres de temps (TSPTW) lorsque l'objectif est la minimisation du temps d'arrivée au dépôt de destination. Nous utilisons des méthodes efficientes pour la vérification de la réalisabilité et de la rentabilité d'un mouvement. Nous explorons les voisinages dans des ordres permettant de réduire l'espace de recherche. La méthode résultante est compétitive avec l'état de l'art. Nous améliorons les meilleures solutions connues pour deux classes d'instances et nous fournissons les résultats de plusieurs instances du TSPTW pour la première fois.We adapt a general variable neighborhood search heuristic to solve the traveling salesman problem with time windows (TSPTW) where the objective is to minimize the completion time. We use efficient methods to check the feasibility and the profitability of a movement. We use a specific order to reduce the search space while exploring the neighborhoods. The resulting method is competitive with the state-of-the-art. We improve the best known solutions for two classes of instances and provide the results of multiple instances of TSPTW for the first time

    MGA trajectory planning with an ACO-inspired algorithm

    Get PDF
    Given a set of celestial bodies, the problem of finding an optimal sequence of gravity assist manoeuvres, deep space manoeuvres (DSM) and transfer arcs connecting two or more bodies in the set is combinatorial in nature. The number of possible paths grows exponentially with the number of celestial bodies. Therefore, the design of an optimal multiple gravity assist (MGA) trajectory is a NP-hard mixed combinatorial-continuous problem, and its automated solution would greatly improve the assessment of multiple alternative mission options in a shorter time. This work proposes to formulate the complete automated design of a multiple gravity assist trajectory as an autonomous planning and scheduling problem. The resulting scheduled plan will provide the planetary sequence for a multiple gravity assist trajectory and a good estimation of the optimality of the associated trajectories. We propose the use of a two-dimensional trajectory model in which pairs of celestial bodies are connected by transfer arcs containing one DSM. The problem of matching the position of the planet at the time of arrival is solved by varying the pericentre of the preceding swing-by, or the magnitude of the launch excess velocity, for the first arc. By using this model, for each departure date we can generate a full tree of possible transfers from departure to destination. Each leaf of the tree represents a planetary encounter and a possible way to reach that planet. An algorithm inspired by Ant Colony Optimization (ACO) is devised to explore the space of possible plans. The ants explore the tree from departure to destination adding one node at the time: every time an ant is at a node, a probability function is used to select one of the remaining feasible directions. This approach to automatic trajectory planning is applied to the design of optimal transfers to Saturn and among the Galilean moons of Jupiter, and solutions are compared to those found through traditional genetic-algorithm-based techniques
    • …
    corecore