Muutke küpsiste eelistusi

E-raamat: Mathematical Programming Solver Based on Local Search [Wiley Online]

  • Formaat: 82 pages
  • Ilmumisaeg: 27-Jun-2014
  • Kirjastus: ISTE Ltd and John Wiley & Sons Inc
  • ISBN-10: 1118966465
  • ISBN-13: 9781118966464
  • Wiley Online
  • Hind: 174,45 €*
  • * hind, mis tagab piiramatu üheaegsete kasutajate arvuga ligipääsu piiramatuks ajaks
  • Formaat: 82 pages
  • Ilmumisaeg: 27-Jun-2014
  • Kirjastus: ISTE Ltd and John Wiley & Sons Inc
  • ISBN-10: 1118966465
  • ISBN-13: 9781118966464
This book covers local search for combinatorial optimization and its extension to mixed-variable optimization. Although not yet understood from the theoretical point of view, local search is the paradigm of choice for tackling large-scale real-life optimization problems. Today's end-users demand interactivity with decision support systems. For optimization software, this means obtaining good-quality solutions quickly. Fast iterative improvement methods, like local search, are suited to satisfying such needs. Here the authors show local search in a new light, in particular presenting a new kind of mathematical programming solver, namely LocalSolver, based on neighborhood search.

First, an iconoclast methodology is presented to design and engineer local search algorithms. The authors' concern regarding industrializing local search approaches is of particular interest for practitioners. This methodology is applied to solve two industrial problems with high economic stakes. Software based on local search induces extra costs in development and maintenance in comparison with the direct use of mixed-integer linear programming solvers. The authors then move on to present the LocalSolver project whose goal is to offer the power of local search through a model-and-run solver for large-scale 0-1 nonlinear programming. They conclude by presenting their ongoing and future work on LocalSolver toward a full mathematical programming solver based on local search.
Acknowledgments vii
Preface ix
Introduction xi
Chapter 1 Local Search: Methodology and Industrial Applications
1(28)
1.1 Our methodology: back to basics
1(9)
1.1.1 What are the needs in business and industry?
3(1)
1.1.2 The main ingredients of the recipe
4(2)
1.1.3 Enriching and enlarging neighborhoods
6(2)
1.1.4 High-performance software engineering
8(2)
1.2 Car sequencing for painting and assembly lines
10(7)
1.2.1 Search strategy and moves
12(1)
1.2.2 Enriching the moves and boosting their evaluation
13(2)
1.2.3 Experimental results and discussion
15(2)
1.3 Vehicle routing with inventory management
17(12)
1.3.1 State-of-the-art
21(1)
1.3.2 Search strategy and moves
21(2)
1.3.3 Incremental evaluation machinery
23(6)
Chapter 2 Local Search for 0--1 Nonlinear Programming
29(24)
2.1 The LocalSolver project
29(3)
2.2 State-of-the-art
32(1)
2.3 Enriching modeling standards
33(6)
2.3.1 LocalSolver modeling formalism
35(3)
2.3.2 LocalSolver programming language
38(1)
2.4 The core algorithmic ideas
39(5)
2.4.1 Effective local search moves
39(3)
2.4.2 Incremental evaluation machinery
42(2)
2.5 Benchmarks
44(9)
2.5.1 Car sequencing
44(3)
2.5.2 Machine scheduling
47(1)
2.5.3 Quadratic assignment problem
48(1)
2.5.4 MIPLIB 2010
49(4)
Chapter 3 Toward an Optimization Solver Based on Neighborhood Search
53(12)
3.1 Using neighborhood search as global search strategy
53(3)
3.2 Extension to continuous and mixed optimization
56(3)
3.3 Separating the computation of solutions and bounds
59(3)
3.4 A New-Generation, hybrid mathematical programming solver
62(3)
Bibliography 65(14)
Lists of Figures and Tables 79(2)
Index 81
Frédéric Gardi is a Senior Expert and Vice President of Products at Innovation 24, a subsidiary of Bouygues in Paris, France, and Product Manager of LocalSolver. He specializes in the design and engineering of local search algorithms.

Thierry Benoist is a Senior Expert in charge of operations research projects at Innovation 24.

Julien Darlay is an Expert at Innovation 24. His fields of expertise include algorithmics, combinatory and numerical optimization, forecast, statistical and logical data analysis and simulation.

Bertrand Estellon is Professor in the IT Department and the Faculty of Science at Aix-Marseille University in France and a member of the combinatory and operational research team of the Laboratoire d'Informatique Fondamentale de Marseille.

Romain Megel is an Expert at Innovation 24. His fields of expertise include algorithmics, optimization, inference-based systems (constraint programming, expert systems), and business rule management.