1.0

1.0 | 1 rating Rate this file 0 Downloads (last 30 days) File Size: 155.54 KB File ID: #20421
image thumbnail

Five elements algorithm

by Yan Hong Cui

 

24 Jun 2008 (Updated 04 Nov 2008)

we propose a new global searching optimization algorithm, termed as harmony elements algorithm. Trad

| Watch this File

File Information
Description

The harmony elements algorithm is proposed as a global searching technique of numerical computing which inspired by the old Chinese philosophy: Doctrine of Wu Xing, the five color theorem, and the Hoffman-Singleton graph. According to operation of overcoming and generating policy, each element in individuals altered extremely rapid during algorithm running period. The extreme rapid changing of individuals oriented by rule of deduction and generation, so the algorithm could made function quickly reach to the best solution. Inspired by five color theorem, we choose five elements 0s, 1s, 2s, 3s, and 4s consisting of each individual strings represent as candidate solutions. The algorithm method which generated from Hoffman-Singleton graph made whole algorithm could be globally covering every existing candidate solutions during algorithm running, so the algorithm would not be able to trap into local optimization value.

MATLAB release MATLAB 7.4 (R2007a)
Other requirements No
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (4)
25 Jun 2008 John D'Errico

NO help provided. NO explanation of what the inputs or the outputs are. The description on the website is nearly worthy of Marco for its impenetrability to any understanding. There is no H1 line. No error checking.

A terrible user interface - a function that has no arguments, but then forces user input from the command line.

The code is worthy of the bit bucket. Mlint found two whole pages of things to complain about. Lots of loops, completely unvectorized code. No preallocation at all.

The author appears to have hard coded the objective function, so if you wish to use this, you must edit the code.

Overall, I'm sorry to say, but this is poor in every possible inharmonious aspect.

26 Jun 2008 Yan Hong Cui

Because all the work i done is totally original,a new method,the papers i put into the zip file could explain everything,please see the illustrate exaples.Sorry for no explanation about my program, i will add-in in future.

26 Jun 2008 Yan Hong Cui

The aim of i put my program in here is not for the program itself,but the algorithm method.

26 Jun 2008 John D'Errico

There are no examples, nor is there any explanation of the algorithm. The code is (I'm sorry to say) terrible and completely unreadable. If you want to use this to show off your algorithmic ideas, you need to vastly improve it.

Please login to add a comment or rating.
Updates
04 Nov 2008

update

Tag Activity for this File
Tag Applied By Date/Time
optimization Yan Hong Cui 22 Oct 2008 10:07:11
new global optimization algorithm Yan Hong Cui 22 Oct 2008 10:07:11
harmony Yan Hong Cui 22 Oct 2008 10:07:11
elements Yan Hong Cui 22 Oct 2008 10:07:11
searching Yan Hong Cui 22 Oct 2008 10:07:11

Contact us at files@mathworks.com