共查询到20条相似文献,搜索用时 15 毫秒
1.
Craenen B.G.W. Eiben A.E. van Hemert J.I. 《Evolutionary Computation, IEEE Transactions on》2003,7(5):424-444
Constraint handling is not straightforward in evolutionary algorithms (EAs) since the usual search operators, mutation and recombination, are 'blind' to constraints. Nevertheless, the issue is highly relevant, for many challenging problems involve constraints. Over the last decade, numerous EAs for solving constraint satisfaction problems (CSP) have been introduced and studied on various problems. The diversity of approaches and the variety of problems used to study the resulting algorithms prevents a fair and accurate comparison of these algorithms. This paper aligns related work by presenting a concise overview and an extensive performance comparison of all these EAs on a systematically generated test suite of random binary CSPs. The random problem instance generator is based on a theoretical model that fixes deficiencies of models and respective generators that have been formerly used in the evolutionary computing field. 相似文献
2.
Maurice Dohmen 《Computers & Graphics》1995,19(6):831-845
In geometric modeling, a model is built by specifying relations between geometric entities, which are to be maintained by the modeling system. Many relations can be specified declaratively as geometric constraints on these entities. Constraint satisfaction techniques are used for validation of the geometric model. This article presents an overview of general constraint satisfaction techniques, both for finite domain and infinite domain constraint satisfaction problems. Specific satisfaction techniques for geometric constraints get special attention. Furthermore, the article presents concepts from constraint programming, concerning the integration of constraint specification and programming languages. 相似文献
3.
Clustering is a popular data analysis and data mining technique. It is the unsupervised classification of patterns into groups.
Many algorithms for large data sets have been proposed in the literature using different techniques. However, conventional
algorithms have some shortcomings such as slowness of the convergence, sensitive to initial value and preset classed in large
scale data set etc. and they still require much investigation to improve performance and efficiency. Over the last decade,
clustering with ant-based and swarm-based algorithms are emerging as an alternative to more traditional clustering techniques.
Many complex optimization problems still exist, and it is often very difficult to obtain the desired result with one of these
algorithms alone. Thus, robust and flexible techniques of optimization are needed to generate good results for clustering
data. Some algorithms that imitate certain natural principles, known as evolutionary algorithms have been used in a wide variety
of real-world applications. Recently, much research has been proposed using hybrid evolutionary algorithms to solve the clustering
problem. This paper provides a survey of hybrid evolutionary algorithms for cluster analysis. 相似文献
4.
Constraint handling is one of the major concerns when applying genetic algorithms (GAs) to solve constrained optimization problems. This paper proposes a boundary simulation method to address inequality constraints for GAs. This method can efficiently generate a feasible region boundary point set to approximately simulate the boundary of the feasible region. Based on the results of the boundary simulation method, GAs can start the genetic search from the boundary of the feasible region or the feasible region itself directly. Furthermore, a series of genetic operators that abandon or repair infeasible individuals produced during the search process is also proposed. The numerical experiments indicate that the proposed method can provide competitive results compared with other studies. 相似文献
5.
《国际计算机数学杂志》2012,89(5):837-849
Multigrid methods have been proven to be an efficient approach in accelerating the convergence rate of numerical algorithms for solving partial differential equations. This paper investigates whether multigrid methods are helpful to accelerate the convergence rate of evolutionary algorithms for solving global optimization problems. A novel multigrid evolutionary algorithm is proposed and its convergence is proven. The algorithm is tested on a set of 13 well-known benchmark functions. Experiment results demonstrate that multigrid methods can accelerate the convergence rate of evolutionary algorithms and improve their performance. 相似文献
6.
Fonseca C.M. Fleming P.J. 《IEEE transactions on systems, man, and cybernetics. Part A, Systems and humans : a publication of the IEEE Systems, Man, and Cybernetics Society》1998,28(1):26-37
In optimization, multiple objectives and constraints cannot be handled independently of the underlying optimizer. Requirements such as continuity and differentiability of the cost surface add yet another conflicting element to the decision process. While “better” solutions should be rated higher than “worse” ones, the resulting cost landscape must also comply with such requirements. Evolutionary algorithms (EAs), which have found application in many areas not amenable to optimization by other methods, possess many characteristics desirable in a multiobjective optimizer, most notably the concerted handling of multiple candidate solutions. However, EAs are essentially unconstrained search techniques which require the assignment of a scalar measure of quality, or fitness, to such candidate solutions. After reviewing current revolutionary approaches to multiobjective and constrained optimization, the paper proposes that fitness assignment be interpreted as, or at least related to, a multicriterion decision process. A suitable decision making framework based on goals and priorities is subsequently formulated in terms of a relational operator, characterized, and shown to encompass a number of simpler decision strategies. Finally, the ranking of an arbitrary number of candidates is considered. The effect of preference changes on the cost surface seen by an EA is illustrated graphically for a simple problem. The paper concludes with the formulation of a multiobjective genetic algorithm based on the proposed decision strategy. Niche formation techniques are used to promote diversity among preferable candidates, and progressive articulation of preferences is shown to be possible as long as the genetic algorithm can recover from abrupt changes in the cost landscape 相似文献
7.
Penalty functions are frequently employed for handling constraints in constrained optimization problems (COPs). In penalty function methods, penalty coefficients balance objective and penalty functions. However, finding appropriate penalty coefficients to strike the right balance is often very hard. They are problems dependent. Stochastic ranking (SR) and constraint-domination principle (CDP) are two promising penalty functions based constraint handling techniques that avoid penalty coefficients. In this paper, the extended/modified versions of SR and CDP are implemented for the first time in the multiobjective evolutionary algorithm based on decomposition (MOEA/D) framework. This led to two new algorithms, CMOEA/D-DE-SR and CMOEA/D-DE-CDP. The performance of these new algorithms is tested on CTP-series and CF-series test instances in terms of the HV-metric, IGD-metric, and SC-metric. The experimental results are compared with NSGA-II, IDEA, and the three best performers of CEC 2009 MOEA competition, which showed better and competitive performance of the proposed algorithms on most test instances of the two test suits. The sensitivity of the performance of proposed algorithms to parameters is also investigated. The experimental results reveal that CDP works better than SR in the MOEA/D framework. 相似文献
8.
Constraint handling is one of the major concerns when applying genetic algorithms (GAs) to solve constrained optimization problems. This paper proposes to use the gradient information derived from the constraint set to systematically repair infeasible solutions. The proposed repair procedure is embedded into a simple GA as a special operator. Experiments using 11 benchmark problems are presented and compared with the best known solutions reported in the literature. Our results are competitive, if not better, compared to the results reported using the homomorphous mapping method, the stochastic ranking method, and the self-adaptive fitness formulation method. 相似文献
9.
Predictive control strategies allow for the systematic handling of constraint, performance and stability. However, the associated algorithms can be computational burdensome and/or difficult to unravel. The aim of this paper is to discuss and compare algorithms based on invariant sets which meet the additional requirement for computational simplicity. There may of course be a concomitant loss of optimality, but as illustrated, this can be minimal and often is a small price to pay when one considers the significant improvements in efficiency. 相似文献
10.
Peter Grogono Alun Preece Rajjan Shinghal Ching Y. Suen 《Expert systems with applications》1992,5(3-4):395-401
Hardware and software used within the telecommunications industry must combine great complexity with high reliability. Production and maintenance of communications equipment requires many different kinds of human expertise. There is growing interest in the potential of expert systems to assist, or perhaps to replace, human experts. It is important to ensure that the expert systems are reliable and accurate; consequently, they must be evaluated. We review published experience with expert systems in the telecommunications industry and we propose some principles that we feel could usefully be adopted for their evaluation. 相似文献
11.
Fonseca C.M. Fleming P.J. 《IEEE transactions on systems, man, and cybernetics. Part A, Systems and humans : a publication of the IEEE Systems, Man, and Cybernetics Society》1998,28(1):38-47
For part I see ibid., 26-37. The evolutionary approach to multiple function optimization formulated in the first part of the paper is applied to the optimization of the low-pressure spool speed governor of a Pegasus gas turbine engine. This study illustrates how a technique such as the multiobjective genetic algorithm can be applied, and exemplifies how design requirements can be refined as the algorithm runs. Several objective functions and associated goals express design concerns in direct form, i.e., as the designer would state them. While such a designer-oriented formulation is very attractive, its practical usefulness depends heavily on the ability to search and optimize cost surfaces in a class much broader than usual, as already provided to a large extent by the genetic algorithm (GA). The two instances of the problem studied demonstrate the need for preference articulation in cases where many and highly competing objectives lead to a nondominated set too large for a finite population to sample effectively. It is shown that only a very small portion of the nondominated set is of practical relevance, which further substantiates the need to supply preference information to the GA. The paper concludes with a discussion of the results 相似文献
12.
The paper focuses on evaluating constraint satisfaction search algorithms on application based random problem instances. The
application we use is a well-studied problem in the electric power industry: optimally scheduling preventive maintenance of
power generating units within a power plant. We show how these scheduling problems can be cast as constraint satisfaction
problems and used to define the structure of randomly generated non-binary CSPs. The random problem instances are then used
to evaluate several previously studied algorithms. The paper also demonstrates how constraint satisfaction can be used for
optimization tasks. To find an optimal maintenance schedule, a series of CSPs are solved with successively tighter cost-bound
constraints. We introduce and experiment with an “iterative learning” algorithm which records additional constraints uncovered
during search. The constraints recorded during the solution of one instance with a certain cost-bound are used again on subsequent
instances having tighter cost-bounds. Our results show that on a class of randomly generated maintenance scheduling problems,
iterative learning reduces the time required to find a good schedule.
This revised version was published online in June 2006 with corrections to the Cover Date. 相似文献
13.
14.
Multimedia Tools and Applications - Materialized view selection problem is a NP-hard, constrained optimization problem where the pre-computation of views is censorious for query performance... 相似文献
15.
A key feature of an efficient and reliable multi-objective evolutionary algorithm is the ability to maintain genetic diversity within a population of solutions. In this paper, we present a new diversity-preserving mechanism, the Genetic Diversity Evaluation Method (GeDEM), which considers a distance-based measure of genetic diversity as a real objective in fitness assignment. This provides a dual selection pressure towards the exploitation of current non-dominated solutions and the exploration of the search space. We also introduce a new multi-objective evolutionary algorithm, the Genetic Diversity Evolutionary Algorithm (GDEA), strictly designed around GeDEM and then we compare it with other state-of-the-art algorithms on a well-established suite of test problems. Experimental results clearly indicate that the performance of GDEA is top-level. 相似文献
16.
This paper introduces a software tool based on illustrative applications for the development, analysis and application of multiobjective evolutionary algorithms. The multiobjective evolutionary algorithms tool (MOEAT) written in C# using a variety of multiobjective evolutionary algorithms (MOEAs) offers a powerful environment for various kinds of optimization tasks. It has many useful features such as visualizing of the progress and the results of optimization in a dynamic or static mode, and decision variable settings. The performance measurements of well-known multiobjective evolutionary algorithms in MOEAT are done using benchmark problems. In addition, two case studies from engineering domain are presented. 相似文献
17.
Phan Han Duy Ellis Kirsten Barca Jan Carlo Dorin Alan 《Neural computing & applications》2020,32(2):567-588
Neural Computing and Applications - Parameter settings for nature-inspired optimization algorithms are essential for their effective performance. Evolutionary algorithms and swarm intelligence... 相似文献
18.
19.
A survey of Certified Professional Ergonomists (CPEs) was conducted to gather information on the types of basic tools, direct and observational measurement techniques, and software used by practitioners. The motivation for the survey was to better understand what types of tools and methods practitioners use, their opinions of these tools, and to potentially gain an understanding of the constraints or preferences that influence this selection. Reasons for using or not using a selection of tools were also surveyed. Of 578 surveys that were delivered to CPEs and Associate Ergonomics Professionals, 308 were returned for a response rate of 53%. The respondents tended to be biased towards physical ergonomics, as the survey primarily focused on this area of ergonomics. A high percentage of respondents reported using tape measures, video cameras, stopwatches and digital cameras. The most commonly used observational methods were those involving manual materials handling, whereas the most commonly used direct measurement tools were pinch and grip dynamometers and push/pull gauges. The frequency and type of checklists, software, and anthropometric data used are summarized. 相似文献
20.
A survey of shadow algorithms 总被引:10,自引:0,他引:10
The various types of shadows are characterized. Most existing shadow algorithms are described, and their complexities, advantages, and shortcomings are discussed. Hard shadows, soft shadows, shadows of transparent objects, and shadows for complex modeling primitives are considered. For each type, shadow algorithms within various rendering techniques are examined. The aim is to provide readers with enough background and insight on the various methods to allow them to choose the algorithm best suited to their needs and to help identify the areas that need more research and point to possible solutions 相似文献