A First Course in Linear Optimization (2013)
umich.app.box.com
A First Course in Linear Optimization (2013)
1–10 of 15 posts
Re: A First Course in Linear Optimization (2013)
#2Re: A First Course in Linear Optimization (2013)
#3Re: A First Course in Linear Optimization (2013)
#4Re: A First Course in Linear Optimization (2013)
#5Re: A First Course in Linear Optimization (2013)
#6Call me a snob, but after reading too many beautifully typeset LaTeX books/papers, trying to reading math in fonts like this is very off putting.
Re: A First Course in Linear Optimization (2013)
#7A great way to get started is to play around with the solver feature in Excel. Many software engineers may be loath to use this tool, but Excel actually provides a great GUI with which to do simple linear and integer programming problems.
Re: A First Course in Linear Optimization (2013)
#8Linear optimization is a subject that is often neglected in computer science curriculums, even at the graduate level. It is common for computer science students to learn algorithms such as hill climbing or even stochastic local search algorithms such as simulated annealing, but in fact there are many applications for which linear optimization methods can solve the same problems better in a small fraction of the time.…
Take any undergrad algorithms class: 99% of it is combinatorial. There's an equal (probably larger) parallel universe of numerical thinking and numerical algorithms which is either not taught, or taught as a secondary class under the names of 'numerical analysis', 'scientific computing', and so on. None of stacks, queues, trees, and graphs are going to help you out when you have to discretize a differential equation or solve the resulting linear system with correctly enforcing the boundary conditions. You could ace an algorithms class and not have a clue how to begin tackling those kinds of problems.
This is especially relevant today when machine learning is heavily dependent on computational linear algebra and other numerics, and a typical CS student is not trained for that.
Re: A First Course in Linear Optimization (2013)
#9Linear optimization is a subject that is often neglected in computer science curriculums, even at the graduate level. It is common for computer science students to learn algorithms such as hill climbing or even stochastic local search algorithms such as simulated annealing, but in fact there are many applications for which linear optimization methods can solve the same problems better in a small fraction of the time.…