login about faq
4
1

From what I can gather, there is not much theory behind local search methods like Tabu Search, Simulated Annealing, Large Neighborhood Search, etc. By theory I mean some mathematical argument as to why these methods work in the cases that they do.

Despite that I feel there might exist some good theories about such methods that I would be interested in.

If someone knows of a good set of such references (maybe survey papers for instance), I would be grateful.

asked Apr 22 '10 at 03:06

Sid's gravatar image

Sid
45129

edited Feb 12 at 07:02

fbahr's gravatar image

fbahr ♦
1.6k37


A list of textbooks and compilations (far from being complete or representative) discussing theoretical aspects – as well as run-time behaviour and computational results – of local search techniques ...

Collections:

Monographs:

"Classics":

link

answered Apr 23 '10 at 09:15

fbahr's gravatar image

fbahr ♦
1.6k37

edited Feb 14 at 15:29

There is a large body of work studying the finite-time convergence properties of Simulated Annealing, based on Markov chain models. You could start with the following paper:

  • Nolte and Schrader (2000) A note on the finite time behaviour of simulated annealing. Mathematics of Operations Research, 25(3) 476-484.

There isn't as much theoretical study made into the convergence of deterministic methods like tabu search, even though they have been proven empirically to be more successful in general.

link

answered Apr 22 '10 at 09:58

DC%20Woods's gravatar image

DC Woods ♦
3.5k424

If you look at something like "Game of life" there are some interesting theory on that (for example you can prove that in the limit your machine starts to make a highway regardless of initial conditions). Most of these methods fall under probabilistic algorithms so there is basically no argument about convergence or complexity. But you can use some of the results from stochastic systems for example we know that symmetric 3D random walks are transient while 2D random walks are null recurrent that explains why most of the agent based methods work nicely in 2D but fail in 3D. (basically a drunk ant will get back home eventually but a drunk bird gets lost forever)

link

answered Apr 22 '10 at 04:10

Mark's gravatar image

Mark ♦
3.4k323

I liked Pascal Van Hentenryck.'s book on 'constraint-based local search'.

link

answered Apr 22 '10 at 19:17

shiva%203's gravatar image

shiva 3
811

There are several investigations of the computational complexity of local search algorithms and of finding local optima, there even is a complexity class related to this: PLS, see e.g. here. I would consider that "theory".

link

answered Feb 12 at 08:20

Marco%20Luebbecke's gravatar image

Marco Luebbecke
1.4k18

edited Feb 12 at 11:48

fbahr's gravatar image

fbahr ♦
1.6k37

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×75
×3
×3

Asked: Apr 22 '10 at 03:06

Seen: 804 times

Last updated: Feb 14 at 15:29

OR-Exchange! Your site for questions, answers, and announcements about operations research.