mercredi 29 juin 2011

The LP/IP History viewed by Martin Grötschel in 24 Questions

The LP/IP History viewed by Martin Grötschel in 24 Questions

The concluding talk of CPAIOR this year was given by Martin Grötschel who asked 24 interesting questions about the history of LP and IP.

  1. The questions about LP were:
  2. Who described the first linear equations solver?
  3. Who had the first LP solver (without knowing it)?
  4. Who formulated the first LP instance?
  5. Who described the first LP solver?
  6. Who described the first LP solver with impact in practice?
  7. Who described the currently most frequently used LP solver?
  8. Who implemented the first commercial LP code?
  9. Who received a Nobel Prize for LP?
  10. Who proved expected polyn. running time of the simplex method first?
  11. Who described the first polynomial time linear equations solver?
  12. Who had the first polynomial time LP solver (without knowing it)?
  13. Who described the first polynomial time LP solver?
  14. Who described the first polynomial time LP solver with practical impact?
  15. Who described the currently most frequently used barrier LP solver?
  16. What is the state of the art in LP solving?
and the questions about IP were:
  1. Which is the most important paper on integer programming?
  2. Which is the most important paper on combinatorial algorithms?
  3. Who described the first cutting plane algorithm?
  4. Who described the first branch&bound algorithm?
  5. Who described the first branch&cut algorithm?
  6. Who described the first column generation algorithm?
  7. Who implemented the first commercial IP code?
  8. Who described the first polynomial time IP solver?
  9. What is the state of the art in MIP solving?
I wonder what the questions for CP could be ?? :
  1. Who described the first CP solver?
  2. Who had the first CP solver (without knowing it)?
  3. Who formulated the first CP instance?
  4. Who described the first CP solver with impact in practice?
  5. Who described the currently most frequently used CP solver?
  6. Who implemented the first commercial CP code?
  7. Who received a Nobel Prize for CP? (I'm not sure we have one ;-) )
  8. Who described the first backtracking search?
  9. Who described the Branch and Bound for CP?
  10. Who described the first global constraint and its filtering algorithm?
  11. Who described/solved the first scheduling problem with CP?
  12. ...
Any suggestion/remarks on what the questions/answers could be for CP are very welcome.
Probably some answers can be found in a talk given by Pascal Van Hentenryck at CPAIOR08: "30 Years of Constraint Programming". Maybe CP is simply too young and it doesn't really make sense yet... I like to think that the major discoveries for CP are still to come ;-)

Aucun commentaire:

Enregistrer un commentaire