8 research outputs found

    A model for characterising the collective dynamic behaviour of evolutionary algorithms

    Get PDF
    Exploration and exploitation are considered essential notions in evolutionary algorithms. However, a precise interpretation of what constitutes exploration or exploitation is clearly lacking and so are specific measures for characterising such notions. In this paper, we start addressing this issue by presenting new measures that can be used as indicators of the exploitation behaviour of an algorithm. These work by characterising the extent to which available information guides the search. More precisely, they quantify the dependency of a population's activity on the observed fitness values and genetic material, utilising an empirical model that uses a coarse-grained representation of population dynamics and records information about it. The model uses the k-means clustering algorithm to identify the population's "basins of activity". The exploitation behaviour is then captured by an entropy-based measure based on the model that quantifies the strength of the association between a population's activity distribution and the observed fitness landscape information. In experiments, we analysed the effects of the search operators and their parameter settings on the collective dynamic behaviour of populations. We also analysed the effect of using different problems on algorithm behaviours.We define a behavioural landscape for each problem to identify the appropriate behaviour to achieve good results and point out possible applications for the proposed model

    An Analysis Of The Robustness Of Genetic Algorithm (ga) Methodology In The Design Of Trading System

    Get PDF
    (WP24/02 Clave pdf) This paper analyzes the robustness of Genetic Algorithms (GAs) technique for its application in the field of trading systems design for the Stock Exchange. The functioning of the GA is driven by the control parameters: crossover and mutation probabilities, number of generations, and size of population. Whether the results generated by the application of GAs to a specific problem are conditioned by the value assess to these parameters, becomes a main research field. The purpose of this paper is to develop a sensibility analyses about the dependency of the GA to the value of these parameters....Control parameters, Genetic algorithms, Trading systems

    A Model for Characterising the Collective Dynamic Behaviour of Evolutionary Algorithms

    Get PDF
    Abstract. Exploration and exploitation are considered essential notions in evolutionary algorithms. However, a precise interpretation of what constitutes exploration or exploitation is clearly lacking and so are specific measures for characterising such notions. In this paper, we start addressing this issue by presenting new measures that can be used as indicators of the exploitation behaviour of an algorithm. These work by characterising the extent to which available information guides the search. More precisely, they quantify the dependency of a population's activity on the observed fitness values and genetic material, utilising an empirical model that uses a coarse-grained representation of population dynamics and records information about it. The model uses the k-means clustering algorithm to identify the population's "basins of activity". The exploitation behaviour is then captured by an entropy-based measure based on the model that quantifies the strength of the association between a population's activity distribution and the observed fitness landscape information. In experiments, we analysed the effects of the search operators and their parameter settings on the collective dynamic behaviour of populations. We also analysed the effect of using different problems on algorithm behaviours. We define a behavioural landscape for each problem to identify the appropriate behaviour to achieve good results and point out possible applications for the proposed model

    Power systems generation scheduling and optimisation using evolutionary computation techniques

    Get PDF
    This thesis was submitted for the degree of Doctor of Philosophy and awarded by Brunel University.Optimal generation scheduling attempts to minimise the cost of power production while satisfying the various operation constraints and physical limitations on the power system components. The thermal generation scheduling problem can be considered as a power system control problem acting over different time frames. The unit commitment phase determines the optimum pattern for starting up and shutting down the generating units over the designated scheduling period, while the economic dispatch phase is concerned with allocation of the load demand among the on-line generators. In a hydrothermal system the optimal scheduling of generation involves the allocation of generation among the hydro electric and thermal plants so as to minimise total operation costs of thermal plants while satisfying the various constraints on the hydraulic and power system network. This thesis reports on the development of genetic algorithm computation techniques for the solution of the short term generation scheduling problem for power systems having both thermal and hydro units. A comprehensive genetic algorithm modelling framework for thermal and hydrothermal scheduling problems using two genetic algorithm models, a canonical genetic algorithm and a deterministic crowding genetic algorithm, is presented. The thermal scheduling modelling framework incorporates unit minimum up and down times, demand and reserve constraints, cooling time dependent start up costs, unit ramp rates, and multiple unit operating states, while constraints such as multiple cascade hydraulic networks, river transport delays and variable head hydro plants, are accounted for in the hydraulic system modelling. These basic genetic algorithm models have been enhanced, using quasi problem decomposition, and hybridisation techniques, resulting in efficient generation scheduling algorithms. The results of the performance of the algorithms on small, medium and large scale power system problems is presented and compared with other conventional scheduling techniques.Overseas Development Agenc

    An investigation of models for identifying critical components in a system.

    Get PDF
    Lai, Tsz Wai.Thesis (M.Phil.)--Chinese University of Hong Kong, 2011.Includes bibliographical references (leaves 193-207).Abstracts in English and Chinese.Chapter 1 --- Introduction --- p.1Chapter 1.1 --- Overview --- p.1Chapter 1.2 --- Contributions --- p.2Chapter 1.3 --- Organization --- p.2Chapter 2 --- Literature Review --- p.4Chapter 2.1 --- Taxonomy --- p.4Chapter 2.2 --- Design of Infrastructure --- p.6Chapter 2.2.1 --- Facility Location Models --- p.7Chapter 2.2.1.1 --- Random Breakdowns --- p.7Chapter 2.2.1.2 --- Deliberate Attacks --- p.8Chapter 2.2.2 --- Network Design Models --- p.9Chapter 2.3 --- Protection of Existing Components --- p.10Chapter 2.3.1 --- Interdiction Models --- p.11Chapter 2.3.2 --- Facility Location Models --- p.12Chapter 2.3.2.1 --- Random Breakdowns --- p.12Chapter 2.3.2.2 --- Deliberate Attacks --- p.12Chapter 2.3.3 --- Network Design Models --- p.14Chapter 3 --- Identifying Critical Facilities: Median Problem --- p.16Chapter 3.1 --- Introduction --- p.16Chapter 3.2 --- Problem Formulation --- p.18Chapter 3.2.1 --- The p-Median Problem --- p.18Chapter 3.2.1.1 --- A Toy Example --- p.19Chapter 3.2.1.2 --- Problem Definition --- p.21Chapter 3.2.1.3 --- Mathematical Model --- p.22Chapter 3.2.2 --- The r-Interdiction Median Problem --- p.24Chapter 3.2.2.1 --- The Toy Example --- p.24Chapter 3.2.2.2 --- Problem Definition --- p.27Chapter 3.2.2.3 --- Mathematical Model --- p.28Chapter 3.2.3 --- The r-Interdiction Median Problem with Fortification --- p.29Chapter 3.2.3.1 --- The Toy Example --- p.30Chapter 3.2.3.2 --- Problem Definition --- p.32Chapter 3.2.3.3 --- Mathematical Model --- p.33Chapter 3.2.4 --- The r-Interdiction Median Problem with Fortification (Bilevel Formulation) --- p.35Chapter 3.2.4.1 --- Mathematical Model --- p.36Chapter 3.3 --- Solution Methodologies --- p.38Chapter 3.3.1 --- Model Reduction --- p.38Chapter 3.3.2 --- Variable Consolidation --- p.40Chapter 3.3.3 --- Implicit Enumeration --- p.45Chapter 3.4 --- Results and Discussion --- p.48Chapter 3.4.1 --- Data Sets --- p.48Chapter 3.4.1.1 --- Swain --- p.48Chapter 3.4.1.2 --- London --- p.49Chapter 3.4.1.3 --- Alberta --- p.49Chapter 3.4.2 --- Computational Study --- p.50Chapter 3.4.2.1 --- The p-Median Problem --- p.50Chapter 3.4.2.2 --- The r-Interdiction Median Problem --- p.58Chapter 3.4.2.3 --- The r-Interdiction Median Problem with Fortification --- p.63Chapter 3.4.2.4 --- The r-Interdiction Median Problem with Fortification (Bilevel Formulation) --- p.68Chapter 3.5 --- Summary --- p.76Chapter 4 --- Hybrid Approaches --- p.79Chapter 4.1 --- Framework --- p.80Chapter 4.2 --- Tabu Assisted Heuristic Search --- p.81Chapter 4.2.1 --- A Tabu Assisted Heuristic Search Construct --- p.83Chapter 4.2.1.1 --- Search Space --- p.84Chapter 4.2.1.2 --- Initial Trial Solution --- p.85Chapter 4.2.1.3 --- Neighborhood Structure --- p.85Chapter 4.2.1.4 --- Local Search Procedure --- p.86Chapter 4.2.1.5 --- Form of Tabu Moves --- p.88Chapter 4.2.1.6 --- Addition of a Tabu Move --- p.88Chapter 4.2.1.7 --- Maximum Size of Tabu List --- p.89Chapter 4.2.1.8 --- Termination Criterion --- p.89Chapter 4.3 --- Hybrid Simulated Annealing Search --- p.90Chapter 4.3.1 --- A Hybrid Simulated Annealing Construct --- p.91Chapter 4.3.1.1 --- Random Selection of Immediate Neighbor --- p.92Chapter 4.3.1.2 --- Cooling Schedule --- p.93Chapter 4.3.1.3 --- Termination Criterion --- p.94Chapter 4.4 --- Hybrid Genetic Search Algorithm --- p.95Chapter 4.4.1 --- A Hybrid Genetic Search Construct --- p.99Chapter 4.4.1.1 --- Search Space --- p.99Chapter 4.4.1.2 --- Initial Population --- p.100Chapter 4.4.1.3 --- Selection --- p.104Chapter 4.4.1.4 --- Crossover --- p.105Chapter 4.4.1.5 --- Mutation --- p.106Chapter 4.4.1.6 --- New Population --- p.108Chapter 4.4.1.7 --- Termination Criterion --- p.109Chapter 4.5 --- Further Assessment --- p.109Chapter 4.6 --- Computational Study --- p.114Chapter 4.6.1 --- Parameter Selection --- p.115Chapter 4.6.1.1 --- Tabu Assisted Heuristic Search --- p.115Chapter 4.6.1.2 --- Hybrid Simulated Annealing Approach --- p.121Chapter 4.6.1.3 --- Hybrid Genetic Search Algorithm --- p.124Chapter 4.6.2 --- Expected Performance --- p.128Chapter 4.6.2.1 --- Tabu Assisted Heuristic Search --- p.128Chapter 4.6.2.2 --- Hybrid Simulated Annealing Approach --- p.138Chapter 4.6.2.3 --- Hybrid Genetic Search Algorithm --- p.146Chapter 4.6.2.4 --- Overall Comparison --- p.150Chapter 4.7 --- Summary --- p.153Chapter 5 --- A Special Case of the Median Problems --- p.156Chapter 5.1 --- Introduction --- p.157Chapter 5.2 --- Problem Formulation --- p.158Chapter 5.2.1 --- The r-Interdiction Covering Problem --- p.158Chapter 5.2.1.1 --- Problem Definition --- p.159Chapter 5.2.1.2 --- Mathematical Model --- p.160Chapter 5.2.2 --- The r-Interdiction Covering Problem with Fortification --- p.162Chapter 5.2.2.1 --- Problem Definition --- p.163Chapter 5.2.2.2 --- Mathematical Model --- p.164Chapter 5.2.3 --- The r-Interdiction Covering Problem with Fortification (Bilevel Formulation) --- p.167Chapter 5.2.3.1 --- Mathematical Model --- p.168Chapter 5.3 --- Theoretical Relationship --- p.170Chapter 5.4 --- Solution Methodologies --- p.172Chapter 5.5 --- Results and Discussion --- p.175Chapter 5.5.1 --- The r-Interdiction Covering Problem --- p.175Chapter 5.5.2 --- The r-Interdiction Covering Problem with Fortification --- p.178Chapter 5.5.3 --- The r-Interdiction Covering Problem with Fortification (Bilevel Formulation) --- p.182Chapter 5.6 --- Summary --- p.187Chapter 6 --- Conclusion --- p.189Chapter 6.1 --- Summary of Our Work --- p.189Chapter 6.2 --- Future Directions --- p.19

    Hybrid Optimisation Algorithms for Two-Objective Design of Water Distribution Systems

    Get PDF
    Multi-objective design or extended design of Water Distribution Systems (WDSs) has received more attention in recent years. It is of particular interest for obtaining the trade-offs between cost and hydraulic benefit to support the decision-making process. The design problem is usually formulated as a multi-objective optimisation problem, featuring a huge search space associated with a great number of constraints. Multi-objective evolutionary algorithms (MOEAs) are popular tools for addressing this kind of problem because they are capable of approximating the Pareto-optimal front effectively in a single run. However, these methods are often held by the “No Free Lunch” theorem (Wolpert and Macready 1997) that there is no guarantee that they can perform well on a wide range of cases. To overcome this drawback, many hybrid optimisation methods have been proposed to take advantage of multiple search mechanisms which can synergistically facilitate optimisation. In this thesis, a novel hybrid algorithm, called Genetically Adaptive Leaping Algorithm for approXimation and diversitY (GALAXY), is proposed. It is a dedicated optimiser for solving the discrete two-objective design or extended design of WDSs, minimising the total cost and maximising the network resilience, which is a surrogate indicator of hydraulic benefit. GALAXY is developed using the general framework of MOEAs with substantial improvements and modifications tailored for WDS design. It features a generational framework, a hybrid use of the traditional Pareto-dominance and the epsilon-dominance concepts, an integer coding scheme, and six search operators organised in a high-level teamwork hybrid paradigm. In addition, several important strategies are implemented within GALAXY, including the genetically adaptive strategy, the global information sharing strategy, the duplicates handling strategy and the hybrid replacement strategy. One great advantage of GALAXY over other state-of-the-art MOEAs lies in the fact that it eliminates all the individual parameters of search operators, thus providing an effective and efficient tool to researchers and practitioners alike for dealing with real-world cases. To verify the capability of GALAXY, an archive of benchmark problems of WDS design collected from the literature is first established, ranging from small to large cases. GALAXY has been applied to solve these benchmark design problems and its achievements in terms of both ultimate and dynamic performances are compared with those obtained by two state-of-the-art hybrid algorithms and two baseline MOEAs. GALAXY generally outperforms these MOEAs according to various numerical indicators and a graphical comparison tool. For the largest problem considered in this thesis, GALAXY does not perform as well as its competitors due to the limited computational budget in terms of number of function evaluations. All the algorithms have also been applied to solve the challenging Anytown rehabilitation problem, which considers both the design and operation of a system from the extended period simulation perspective. The performance of each algorithm is sensitive to the quality of the initial population and the random seed used. GALAXY and the Pareto-dominance based MOEAs are superior to the epsilon-dominance based methods; however, there is a tie between GALAXY and the Pareto-dominance based approaches. At the end, a summary of this thesis is provided and relevant conclusions are drawn. Recommendations for future research work are also made
    corecore