An enhanced statistical approach for evolutionary algorithm comparison
Proceedings of the 10th annual conference on Genetic and evolutionary computation
A SOLUTION OF REAL-WORLD OCST PROBLEMS WITH A NEW TREE ENCODING-BASED GENETIC ALGORITHM
Cybernetics and Systems
'Adaptive Link Adjustment' Applied to the Fixed Charge Transportation Problem
IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
Evolutionary design of oriented-tree networks using Cayley-type encodings
Information Sciences: an International Journal
The property analysis of evolutionary algorithms applied to spanning tree problems
Applied Intelligence
Computers and Operations Research
Nonlinear network optimization: an embedding vector space approach
IEEE Transactions on Evolutionary Computation
A swarm intelligence approach to the quadratic minimum spanning tree problem
Information Sciences: an International Journal
A new memetic algorithm using particle swarm optimization and genetic algorithm
KES'06 Proceedings of the 10th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part I
On a property analysis of representations for spanning tree problems
EA'05 Proceedings of the 7th international conference on Artificial Evolution
Hi-index | 0.00 |
We describe the "edge-window-decoder" strategy (EWD), a decoder-based redundant encoding strategy for tree-based combinatorial problems, and explore its performance on three well-known tree-based network optimization problems: the degree constrained minimum spanning tree problem (DCMST), the optimum communication spanning tree problem (OCST), and the quadratic minimum spanning tree problem (q-MST). Each is an NP-hard problem, and in each case the best previously published approach (for obtaining fast solutions on large instances) is an evolutionary algorithm (EA), characterized by a specialized encoding. EWD simply encodes a tree as a list of nodes (in which nodes may be repeated), and a tree is built from this list via a "tree construction routine" (TCR). A particular instantiation of EWD involves choosing a specific TCR, and choosing specific designs for the mutation and crossover operators (which work only at the genotype (list of nodes) level). Different combinations of TCRs and operators are described and explored and found to be suited to different classes of problem. We compare these several instantiations of EWD with other encodings (including the previous best reported for each problem) over several benchmark instances, as well as randomly generated instances. We find that instantiations of EWD generally perform favorably, clearly outperforming the best comparative approach in two of the three problem classes, and close to best in the third. Some analyses of EWD in terms of its locality, heritability, and bias are provided. These indicate that EWD shows high locality and heritability, and an intermediate level of bias toward the MST of the problem under consideration. In particular, the basic EWD encoding strategy is unbiased, but its good performance on a range of tree-based problems appears to be explainable in terms of the bias inherent in the associated operators. Further, experiments show that EWD strategies using one particular biased operator are able to apply a consistent intermediate level of bias "pressure" over time, thus allowing the search to range more freely in the early stages over the less represented areas of the landscape, rather than (as is the case with the other biased encoding/operator combinations compared against) quickly bec- oming committed to MST-like regions.