Historical Notes on Hybrid Metaheuristics

نویسندگان

  • C. COTTA
  • E - G. TALBI
  • E. ALBA
چکیده

1.1 INTRODUCTION Finding optimal solutions is in general computationally intractable for many com-binatorial optimization problems, e.g., those known as NP-hard [54]. The classical approach for dealing with this fact was the use of approximation algorithms, i.e., relaxing the goal from finding the optimal solution to obtaining solutions within some bounded distance from the former [61]. Unfortunately, it turns out that attainable bounds in practice (that is, at a tenable computational cost) are in general too far from the optimum to be useful in many problems. The days in which researchers struggled to slightly tighten worst-case bounds that were anyway far from practical, or in which finding a PTAS (let alone a FPTAS) for a certain problem was considered a whole success are thus swiftly coming to an end. Indeed, two new alternative lines of attack are being currently used to treat these difficulties. On one hand, a new corpus of theory is being built around the notion of fixed-parameter tractability that emanates from the field of parameterized complexity [40][41]. On the other hand, metaheuristics approaches are being increasingly used nowadays. Quoting [27], the philosophy of these latter techniques is " try to obtain probably optimal solutions to your problem, for provably good solutions are overwhelmingly hard to obtain ". See also [27][97] for some prospects on the intersection of both fields (parameterized complexity and metaheuristics). Focusing on the latter techniques, metaheuristics approaches can be broadly categorized into two major classes: single-solution search algorithms (also known as trajectory-based or local-search based algorithms), and multiple-solution search algorithms (also-known as population-based or –arguably stretching the term– evolutionary algorithms). Examples of the former class are descent local search (LS) [109], greedy heuristics (GH) [81], simulated annealing (SA) [72], or tabu search (TS) [56]. Among the latter class, one can cite genetic algorithms (GA) [63], evolution strategies (ES) [115], genetic programming (GP) [74], ant colony optimization (ACO) [22], scatter search (SS) [55], estimation of distribution algorithms (EDAs) [79], and others. We refer the reader to [23][58][108][116] for good overviews of metaheuristics. Over the years, interest in metaheuristics has risen considerably among researchers in combinatorial optimization. The flexibility of these techniques makes them prime candidates for tackling both new problems and variants of exiting problems. This fact,

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Unified View on Hybrid Metaheuristics

Manifold possibilities of hybridizing individual metaheuristics with each other and/or with algorithms from other fields exist. A large number of publications documents the benefits and great success of such hybrids. This article overviews several popular hybridization approaches and classifies them based on various characteristics. In particular with respect to low-level hybrids of different m...

متن کامل

Lecture Notes in Computer Science 7505

This article is about a tutorial on hybrid metaheuristics which was given at the first edition of the conference Theory and Practice of Natural Computing, held in October 2012 in Tarragona, Spain. Hybrid metaheuristics are techniques for (combinatorial) optimization that result from a combination of algorithmic components originating from different optimization methods. The tutorial covers five...

متن کامل

Solving the flexible job shop problem by hybrid metaheuristics-based multiagent model

The flexible job shop scheduling problem (FJSP) is a generalization of the classical job shop scheduling problem that allows to process operations on one machine out of a set of alternative machines. The FJSP is an NP-hard problem consisting of two sub-problems, which are the assignment and the scheduling problems. In this paper, we propose how to solve the FJSP by hybrid metaheuristics-based c...

متن کامل

Modeling and scheduling no-idle hybrid flow shop problems

Although several papers have studied no-idle scheduling problems, they all focus on flow shops, assuming one processor at each working stage. But, companies commonly extend to hybrid flow shops by duplicating machines in parallel in stages. This paper considers the problem of scheduling no-idle hybrid flow shops. A mixed integer linear programming model is first developed to mathematically form...

متن کامل

Empirical Analysis of Two Different Metaheuristics for Real-World Vehicle Routing Problems

We present two hybrid Metaheuristics, a hybrid Iterated Local Search and a hybrid Simulated Annealing, for solving real-world extensions of the Vehicle Routing Problem with Time Windows. Both hybrid Metaheuristics are based on the same neighborhood generating operators and local search procedures. The initial solutions are obtained by the Coefficient Weighted Distance Time Heuristics with autom...

متن کامل

A Brief Survey on Hybrid Metaheuristics

The combination of components from different algorithms is currently one of the most successful trends in optimization. The hybridization of metaheuristics such as ant colony optimization, evolutionary algorithms, and variable neighborhood search with techniques from operations research and artificial intelligence plays hereby an important role. The resulting hybrid algorithms are generally lab...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005