496 research outputs found

    Improving resiliency using graph based evolutionary algorithms

    Get PDF
    Resiliency is an important characteristic of any system. It signifies the ability of a system to survive and recover from unprecedented disruptions. Various characteristics exist that indicate the level of resiliency in a system. One of these attributes is the adaptability of the system. This adaptability can be enhanced by redundancy present within the system. In the context of system design, redundancy can be achieved by having a diverse set of good designs for that particular system. Evolutionary algorithms are widely used in creating designs for engineering systems, as they perform well on discontinuous and/or high dimensional problems. One method to control the diversity of solutions within an evolutionary algorithm is the use of combinatorial graphs, or graph based evolutionary algorithms. This diversity of solutions is key factor to enhance the redundancy of a system design. In this work, the way how graph based evolutionary algorithms generate diverse solutions is investigated by examining the influence of representation and mutation. This allows for greater understanding of the exploratory nature of each representation and how they can control the number of solution generated within a trial. The results of this research are then applied to the Travelling [sic] Salesman Problem, a known NP hard problem often used as a surrogate for logistic or network design problems. When the redundancy in system design is improved, adaptability can be achieved by placing an agent to initiate a transfer to other good solutions in the event of a disruption in network connectivity, making it possible to improve the resiliency of the system --Abstract, page iii

    Evolutionary Algorithms, Markov Decision Processes, Adaptive Critic Designs, and Clustering: Commonalities, Hybridization and Performance

    Get PDF
    We briefly review and compare the mathematical formulation of Markov decision processes (MDP) and evolutionary algorithms (EA). In so doing, we observe that the adaptive critic design (ACD) approach to MDP can be viewed as a special form of EA. This leads us to pose pertinent questions about possible expansions of the methodology of ACD. This expansive view of EA is not limited to ACD. We discuss how it is possible to consider the powerful chained Lin Kernighan (chained LK) algorithm for the traveling salesman problem (TSP) as a degenerate case of EA. Finally, we review some recent TSP results, using clustering to divide-and-conquer, that provide superior speed and scalability

    A study of the effects of clustering and local search on radio network design: evolutionary computation approaches

    Get PDF
    Eighth International Conference on Hybrid Intelligent Systems. Barcelona, 10-12 September 2008The goal of this paper is twofold. First, we want to make a study about how evolutionary computation techniques can efficiently solve the radio network design problem. For this goal we test several evolutionary computation techniques within the OPLINK experimental framework and compare them. Second, we propose a clustering approach and a 2-OPT in order to improve the results obtained by the evolutionary algorithms. Experiments carried out provide empirical evidence of how clustering-based techniques help in improving all algorithms tested. Extensive computational tests, including ones without clustering and 2-OPT, are performed with three evolutionary algorithms: genetic algorithms, memetic algorithms and chromosome appearance probability matrix algorithms.Publicad

    Meta-learning computational intelligence architectures

    Get PDF
    In computational intelligence, the term \u27memetic algorithm\u27 has come to be associated with the algorithmic pairing of a global search method with a local search method. In a sociological context, a \u27meme\u27 has been loosely defined as a unit of cultural information, the social analog of genes for individuals. Both of these definitions are inadequate, as \u27memetic algorithm\u27 is too specific, and ultimately a misnomer, as much as a \u27meme\u27 is defined too generally to be of scientific use. In this dissertation the notion of memes and meta-learning is extended from a computational viewpoint and the purpose, definitions, design guidelines and architecture for effective meta-learning are explored. The background and structure of meta-learning architectures is discussed, incorporating viewpoints from psychology, sociology, computational intelligence, and engineering. The benefits and limitations of meme-based learning are demonstrated through two experimental case studies -- Meta-Learning Genetic Programming and Meta- Learning Traveling Salesman Problem Optimization. Additionally, the development and properties of several new algorithms are detailed, inspired by the previous case-studies. With applications ranging from cognitive science to machine learning, meta-learning has the potential to provide much-needed stimulation to the field of computational intelligence by providing a framework for higher order learning --Abstract, page iii

    Hybridization of Biologically Inspired Algorithms for Discrete Optimisation Problems

    Get PDF
    In the field of Optimization Algorithms, despite the popularity of hybrid designs, not enough consideration has been given to hybridization strategies. This paper aims to raise awareness of the benefits that such a study can bring. It does this by conducting a systematic review of popular algorithms used for optimization, within the context of Combinatorial Optimization Problems. Then, a comparative analysis is performed between Hybrid and Base versions of the algorithms to demonstrate an increase in optimization performance when hybridization is employed

    Genetic based clustering algorithms and applications.

    Get PDF
    by Lee Wing Kin.Thesis (M.Phil.)--Chinese University of Hong Kong, 2000.Includes bibliographical references (leaves 81-90).Abstracts in English and Chinese.Abstract --- p.iAcknowledgments --- p.iiiList of Figures --- p.viiList of Tables --- p.viiiChapter 1 --- Introduction --- p.1Chapter 1.1 --- Clustering --- p.1Chapter 1.1.1 --- Hierarchical Classification --- p.2Chapter 1.1.2 --- Partitional Classification --- p.3Chapter 1.1.3 --- Comparative Analysis --- p.4Chapter 1.2 --- Cluster Analysis and Traveling Salesman Problem --- p.5Chapter 1.3 --- Solving Clustering Problem --- p.7Chapter 1.4 --- Genetic Algorithms --- p.9Chapter 1.5 --- Outline of Work --- p.11Chapter 2 --- The Clustering Algorithms and Applications --- p.13Chapter 2.1 --- Introduction --- p.13Chapter 2.2 --- Traveling Salesman Problem --- p.14Chapter 2.2.1 --- Related Work on TSP --- p.14Chapter 2.2.2 --- Solving TSP using Genetic Algorithm --- p.15Chapter 2.3 --- Applications --- p.22Chapter 2.3.1 --- Clustering for Vertical Partitioning Design --- p.22Chapter 2.3.2 --- Horizontal Partitioning a Relational Database --- p.36Chapter 2.3.3 --- Object-Oriented Database Design --- p.42Chapter 2.3.4 --- Document Database Design --- p.49Chapter 2.4 --- Conclusions --- p.53Chapter 3 --- The Experiments for Vertical Partitioning Problem --- p.55Chapter 3.1 --- Introduction --- p.55Chapter 3.2 --- Comparative Study --- p.56Chapter 3.3 --- Experimental Results --- p.59Chapter 3.4 --- Conclusions --- p.61Chapter 4 --- Three New Operators for TSP --- p.62Chapter 4.1 --- Introduction --- p.62Chapter 4.2 --- Enhanced Cost Edge Recombination Operator --- p.63Chapter 4.3 --- Shortest Path Operator --- p.66Chapter 4.4 --- Shortest Edge Operator --- p.69Chapter 4.5 --- The Experiments --- p.71Chapter 4.5.1 --- Experimental Results for a 48-city TSP --- p.71Chapter 4.5.2 --- Experimental Results for Problems in TSPLIB --- p.73Chapter 4.6 --- Conclusions --- p.77Chapter 5 --- Conclusions --- p.78Chapter 5.1 --- Summary of Achievements --- p.78Chapter 5.2 --- Future Development --- p.80Bibliography --- p.8

    Clustering search

    Get PDF
    This paper presents the Clustering Search (CS) as a new hybrid metaheuristic, which works in conjunction with other metaheuristics, managing the implementation of local search algorithms for optimization problems. Usually the local search is costly and should be used only in promising regions of the search space. The CS assists in the discovery of these regions by dividing the search space into clusters. The CS and its applications are reviewed and a case study for a problem of capacitated clustering is presented.Conselho Nacional de Desenvolvimento CientĂ­fico e TecnolĂłgico (CNPq)Universidade Federal do MaranhĂŁoUniversidade Federal de SĂŁo Paulo (UNIFESP)Instituto Nacional de Pesquisas EspaciaisUNIFESPSciEL
    • …
    corecore