DocumentCode :
2258079
Title :
Solving large scale problems using estimation distribution algorithm with arithmetic coding
Author :
Suwannik, Worasait ; Chongstitvatana, Prabhas
Author_Institution :
Kasetsart Univ., Bangkok
fYear :
2007
fDate :
17-19 Oct. 2007
Firstpage :
358
Lastpage :
363
Abstract :
This work proposes an algorithm which combines estimation distribution algorithm with a chromosome compression scheme to solve large scale problems. The search space reduction resulted from chromosome compression enables the proposed algorithm to solve one-million-bit problems and a one-billion-bit problem. Arithmetic coding represents a compressed binary string with two real numbers. Using this representation, a model of highly fit individuals can be constructed. This model can be used to evolve the solution in the manner of estimation distribution algorithm. The proposed algorithm is applied to large scale problems which are one-million-bit OneMax, royal road, trap functions. It is also applied to one-billion-bit OneMax problem. The experimental result shows that the proposed algorithm can solve million-bit OneMax problem in 4 seconds and billion-bit OneMax problem in 92 minutes using a normal PC-class computer.
Keywords :
arithmetic codes; binary codes; data compression; Royal Road; Trap functions; arithmetic coding; chromosome compression scheme; compressed binary string; estimation distribution algorithm; large scale problems; one-million-bit OneMax; one-million-bit problems; Biological cells; Compression algorithms; Computer science; Digital arithmetic; Distributed computing; Electronic design automation and methodology; Encoding; Genetic algorithms; Genetic mutations; Large-scale systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications and Information Technologies, 2007. ISCIT '07. International Symposium on
Conference_Location :
Sydney,. NSW
Print_ISBN :
978-1-4244-0976-1
Electronic_ISBN :
978-1-4244-0977-8
Type :
conf
DOI :
10.1109/ISCIT.2007.4392045
Filename :
4392045
Link To Document :
بازگشت