DocumentCode
3059197
Title
On cooperation between evolutionary algorithms and other search paradigms
Author
Denzinger, Jörg ; Offermann, Tim
Author_Institution
Fachbereich Inf., Kaiserslautern Univ., Germany
Volume
3
fYear
1999
fDate
1999
Abstract
We present a multi-agent based approach for achieving cooperation between search systems employing different search paradigms. The search agents periodically interrupt their search, select interesting information from their states that is transmitted to the other agents, filter the information sent to them with respect to their own demands, integrate the remaining information into their search, and then continue the search. There are different kinds of information to be exchanged and the selection is both success- and demand-driven. We demonstrate the usefulness of this approach by coupling a search system based on a genetic algorithm and a branch-and-bound based system for job-shop-scheduling. Our experiments show that the cooperation results in finding better solutions within a given time limit and in finding solutions comparable to those generated by the best system working alone in less time. The speed-up factors for some examples even exceed the number of agents (computers) used
Keywords
genetic algorithms; multi-agent systems; scheduling; search problems; branch-and-bound based system; cooperation; demand-driven selection; evolutionary algorithms; information filtering; interesting information selection; job shop scheduling; multi-agent based approach; search agents; search paradigms; speed-up factors; success-driven selection; time limit; Current measurement; Evolutionary computation; Genetic algorithms; Information filtering; Information filters; Multiagent systems; Problem-solving; Processor scheduling; Search problems;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation, 1999. CEC 99. Proceedings of the 1999 Congress on
Conference_Location
Washington, DC
Print_ISBN
0-7803-5536-9
Type
conf
DOI
10.1109/CEC.1999.785563
Filename
785563
Link To Document