Skip to main content

Adaptive Memory Projection Methods for Integer Programming

  • Chapter
Metaheuristic Optimization via Memory and Evolution

Part of the book series: Operations Research/Computer Science Interfaces Series ((ORCS,volume 30))

Abstract

Projection methods, which hold selected variables fixed while manipulating others, have a particularly useful role in metaheuristic procedures, especially in connection with large scale optimization and parallelization approaches. This role is enriched by adaptive memory processes of tabu search, which provide a collection of easily stated strategies to uncover improved solutions during the course of the search. Within the context of pure and mixed integer programming, we show that intensification and diversification processes for adaptive memory projection can be supported in several ways, including the introduction of pseudo-cut inequalities that additionally focus the search. We describe how the resulting procedures can be embedded in constructive multistart methods as well as in progressive improvement methods, and how they can benefit by the application of target analysis.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 159.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Ahuja, R.K., O. Ergun, J.B. Orlin and A.P. Punnen (2002) “Survey of Very Large-Scale Neighborhood Search Techniques,” Discrete Applied Mathematics 123:75–102.

    Article  MathSciNet  Google Scholar 

  • Danna, E. and L. Perron (2003) Structured vs. Unstructured Large Neighborhood Search: A Case Study on Job-Shop Scheduling Problems with Earliness and Tardiness Costs, ILOG Technical Report, ILOG, S.A.

    Google Scholar 

  • Danna, E., E. Rothberg and C. Le Pape (2003) Exploring Relaxation Induced Neighborhoods to Improve MIP Solutions. ILOG Technical Report, ILOG, S.A.

    Google Scholar 

  • Fischetti, M. and A. Lodi (2002) “Local Branching,” Research Report, DEI, University of Padova and DEIS, University of Bologna.

    Google Scholar 

  • Glover, F. (1977) “Heuristics for Integer Programming Using Surrogate Constraints,” Decision Sciences, 8(1):156–166.

    Google Scholar 

  • Glover, F. (2000) Multi-Start and Strategic Oscillation Methods — Principles to Exploit Adaptive Memory. Computing Tools for Modeling, Optimization and Simulation: Interfaces in Computer Science and Operations Research, M. Laguna and J.L. Gonzales Velarde, eds., Kluwer Academic Publishers, 1–24.

    Google Scholar 

  • Glover, F. and M. Laguna (1997) Tabu Search, Kluwer Academic Publishers.

    Google Scholar 

  • Glover, F., M. Fischetti and A. Lodi (2003) Surrogate Branching Methods for Mixed Integer Programming. Report HCES-04-03, Hearin Center for Enterprise Science, University of Mississippi.

    Google Scholar 

  • Mautor, T. and P. Michelon (1997) Mimausa: A New Hybrid Method Combining Exact Solution and Local Search. MIC'97, 2nd Methaheuristics International Conference, Sophia Antipolis.

    Google Scholar 

  • Mautor, T. and P. Michelon (2001) Mimausa: An Application of Referent Domain Optimization. Technical Report, Laboratoire d'Informatique d'Avignon.

    Google Scholar 

  • Shaw, P. (1998) Using Constraint Programming and Local Search Methods to Solve Vehicle Routing Problems. In M. Maher and J.F. Puget, eds., Proceeding of CP '98, Springer-Verlag, 417–431.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Kluwer Academic Publishers

About this chapter

Cite this chapter

Glover, F. (2005). Adaptive Memory Projection Methods for Integer Programming. In: Sharda, R., Voß, S., Rego, C., Alidaee, B. (eds) Metaheuristic Optimization via Memory and Evolution. Operations Research/Computer Science Interfaces Series, vol 30. Springer, Boston, MA. https://doi.org/10.1007/0-387-23667-8_19

Download citation

Publish with us

Policies and ethics