Live data from Hacker News

Applied Mathematical Programming (1977)

web.mit.edu

1–10 of 57 posts

Re: Applied Mathematical Programming (1977)

#4

Has this been updated since 1977? Because the field and tools and even the view points have changed a ton.

Based on the code output in the book, it is old. But the book seems pretty easy to follow even if you are not strong in math. Hopefully, in the near future I will be able to pass a book like this to an LLM and have it enrich it with code examples in a programming language I am familiar with.

Re: Applied Mathematical Programming (1977)

#7

Has this been updated since 1977? Because the field and tools and even the view points have changed a ton.

The tools probably have changed but the fundamental language is the same. The same way that you need to wire your brain to see how a problem can be casted as a dynamic programming one, you also need to learn how to formulate problems as integer/linear programming ones.

For example all of the "hard" leetcode problems can be casted as math programming ones. But the interviewers will not appreciate this solution approach lol.

Once you conquer the logic/language then learning the tools is the easy part.

Re: Applied Mathematical Programming (1977)

#9

Has this been updated since 1977? Because the field and tools and even the view points have changed a ton.

The tools probably have changed but the fundamental language is the same. The same way that you need to wire your brain to see how a problem can be casted as a dynamic programming one, you also need to learn how to formulate problems as integer/linear programming ones. For example all of the "hard" leetcode problems can be casted as math programming ones. But the interviewers will not appreciate this solution approac…

> But the interviewers will not appreciate this solution approach lol.

I once witnessed a programmer with a PhD in Maths find closed form formulas for a lot of questions where it was expected to write some code with loops building/accumulating a result. As a simple example, to explain what was going on, if the question would be "calculate the 100th fibonacci number", she would just use Binet's formula to do so (as opposed to using a loop). I was rather impressed how often that happened.

Post reply on HN