Different Approaches for Cooperation with Metaheuristics

Working on artificial intelligence, one of the tasks we can carry on is optimization of the possible solutions of a problem. Optimization problems appear. In optimization problems we search for the best solution, or one good enough, to a problem among a lot of alternatives. Problems we try to solve are usual in daily living. Every person constantly works out optimization problems, e.g. finding the quickest way from home to work taking into account traffic restrictions. Humans can find efficiently solutions to these problems because these are easy enough. Nevertheless, problems can be more complex, for example reducing fuel consumption of a fleet of plains. Computational algorithms are required to tackle this kind of problems. A first approach to solve them is using an exhaustive search. Theoretically, this method always finds the solution, but is not efficient as its execution time grows exponentially. In order to improve this method heuristics were proposed. Heuristics are intelligent techniques, methods or procedures that use expert knowledge to solve tasks; they try to obtain a high performance referring to solution quality and used resources. Metaheuristics, term first used by Fred Glover in 1986 (Glover, 1986), arise to improve heuristics, and can be defined as (Melián, Moreno & Moreno, 2003) ‘intelligent strategies for designing and improving very general heuristic procedures with a high performance’. Since Glover the field has been extensively developed. The current trend is designing new metaheuristics that improve the solution to given problems. However, another line, very interesting, is reuse existing metaheuristics in a coordinated system. In this article we present two different methods following this line.

[1]  V. Murthy Designing Agent-Based Negotiation for E-Marketing , 2003 .

[2]  Teodor Gabriel Crainic,et al.  Systemic Behavior of Cooperative Search Algorithms , 2002, Parallel Comput..

[3]  Victoria Y. Yoon,et al.  Using Ontological Reasoning for an Adaptive E-Commerce Experience , 2009, Int. J. Intell. Inf. Technol..

[4]  Teodor Gabriel Crainic,et al.  A cooperative parallel meta-heuristic for the vehicle routing problem with time windows , 2005, Comput. Oper. Res..

[5]  Gregory M. P. O'Hare,et al.  Mobile Multimedia: Reflecting on Dynamic Service Provision , 2010, Int. J. Ambient Comput. Intell..

[6]  V. Sugumaran The Inaugural Issue of the International Journal of Intelligent Information Technologies , 2005 .

[7]  Vijayan Sugumaran,et al.  Methodological Advancements in Intelligent Information Technologies: Evolutionary Trends , 2009 .

[8]  Vijay Kumar Mago,et al.  Cross-Disciplinary Applications of Artificial Intelligence and Pattern Recognition: Advancing Technologies , 2011 .

[9]  Michel Gendreau,et al.  Cooperative Parallel Tabu Search for Capacitated Network Design , 2002, J. Heuristics.

[10]  Sabine Moisan,et al.  Generating Knowledge-Based System Generators: A Software Engineering Approach , 2010, Int. J. Intell. Inf. Technol..

[11]  José L. Verdegay,et al.  A Fuzzy Valuation-Based Local Search Framework for Combinatorial Problems , 2002, Fuzzy Optim. Decis. Mak..

[12]  Pierre Hansen,et al.  Cooperative Parallel Variable Neighborhood Search for the p-Median , 2004, J. Heuristics.

[13]  Carlos Cruz Corona,et al.  Using memory and fuzzy rules in a co-operative multi-thread strategy for optimization , 2006, Inf. Sci..

[14]  Fred W. Glover,et al.  Future paths for integer programming and links to artificial intelligence , 1986, Comput. Oper. Res..

[15]  Julio Ortega Lopera,et al.  A Parallel Multilevel Metaheuristic for Graph Partitioning , 2004, J. Heuristics.

[16]  Michel Gendreau,et al.  Toward a Taxonomy of Parallel Tabu Search Heuristics , 1997, INFORMS J. Comput..

[17]  Vijayan Sugumaran Intelligent Information Technologies: Concepts, Methodologies, Tools and Applications , 2007 .

[18]  Gottfried Vossen,et al.  Secure Identity Management in a Service-Based E-Learning Environment , 2006, Int. J. Intell. Inf. Technol..

[19]  Manuel Kolp,et al.  A Modern Epistemological Reading of Agent Orientation , 2008, Int. J. Intell. Inf. Technol..