Babes-Bolyai University of Cluj-Napoca
Faculty of Mathematics and Computer Science
Study Cycle: Graduate
SUBJECT

Code	Subject	
MII0008	Evolutionary Computing	

Section	Semester	Hours: C+S+L	Category	Type	
Computer Science - in Romanian	5	2+0+2	speciality	optional	
Mathematics-Computer Science - in Romanian	5	2+0+2	speciality	optional	
Information engineering - in English
Information engineering - in Romanian	5	2+0+2		optional	

Teaching Staff in Charge	Prof. DUMITRESCU Dan Dumitru, Ph.D., ddumitr@cs.ubbcluj.ro	
Aims	The basic paradigms, techniques and algorithms of Evolutionary computing are presented 
Evolutionary models are applied for solving some tipical NP-hard problems	
Content	Selection and search operators for binary and real encoding are presented. The main application domains are indicated.

1. Genetic algorithms (GAs)
2. Selection
3. Search operators for GAs
4. Population models
5. Parametter setting
6. Evolution strategies
7. Evolutionary programming
8. GAs for optimization problems	
Bibliography	DUMITRESCU,D.,B Lazzerini,Evolutionary Computation, CRC Press, New York, Boca Raton, 2000
DUMITRESCU,D.,B Lazzerini,Fuzzy Sets and treir Application in Training and Clustering , CRC Press, New York, Boca Raton, 2000
DUMITRESCU, D.,Principiile  Inteligentei artificiale,  Editura Albastra, Cluj,2000.
DUMITRESCU, D.,Principiile  teoriei clasificarii,  Editura Academiei, Bucuresti,2000.
DUMITRESCU, D.,Algoritmi genetici si strategii evolutive. Aplicatii in Inteligenta      Artificiala,  Editura Albastra, Cluj,2000.
DUMITRESCU, D., Inteligenta artificiala,  Univ. "Babes-Bolyai", 1995.
GOLDBERG, D. E., Genetic Algorithm. Addison-Wesley, Reading, 1989.
MICHALEWICZ, Z., Genetic Algorithms + Data Structures = Evolution Programs, Springer, Berlin, 1992.
	
Assessment