Learning-based multi-agent system for solving combinatorial optimization problems: A new architecture

7Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Solving combinatorial optimization problems is an important challenge in all engineering applications. Researchers have been extensively solving these problems using evolutionary computations. This paper introduces a novel learning-based multi-agent system (LBMAS) in which all agents cooperate by acting on a common population and a two-stage archive containing promising fitness-based and positional-based solutions found so far. Metaheuristics as agents perform their own method individually and then share their outcomes. This way, even though individual performance may be low, collaboration of metaheuristics leads the system to reach high performance. In this system, solutions are modified by all running metaheuristics and the system learns gradually how promising metaheuristics are, in order to apply them based on their effectiveness. Finally, the performance of LBMAS is experimentally evaluated on Multiprocessor Scheduling Problem (MSP) which is an outstanding combinatorial optimization problem. Obtained results in comparison to well-known competitors show that our multi-agent system achieves better results in reasonable running times.

Cite

CITATION STYLE

APA

Lotfi, N., & Acan, A. (2015). Learning-based multi-agent system for solving combinatorial optimization problems: A new architecture. In Lecture Notes in Artificial Intelligence (Subseries of Lecture Notes in Computer Science) (Vol. 9121, pp. 319–332). Springer Verlag. https://doi.org/10.1007/978-3-319-19644-2_27

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free