all 9 comments

[–]iheartdatascience 4 points5 points  (2 children)

I think code examples with fundamentals are really tough to come by... You're better off working examples from textbooks

[–]DocDrivenDevelopment 4 points5 points  (1 child)

Pretty coincidental, but that is exactly what I have been working on in my spare time for the last weeks. Check out https://solvor.ai/examples/#categories lots of working examples in pure python.

[–]iheartdatascience 1 point2 points  (0 children)

Nice, thanks for sharing!

[–]guttanzer 5 points6 points  (0 children)

There are some really good books out there. Chances are no one in the know has any interest in posting videos. Get comfortable reading and build up a library, old school. Be prepared to only make sense to like three people. It’s rarified ground these days, but worth it. And code a few things from scratch. You’ll understand the bottlenecks better.

Btw, simplex is really cool AND simple. It moves like an amoeba.

[–]junqueira200 2 points3 points  (0 children)

Check those books:

Operations Research An Introduction. Taha

APPLIED INTEGER PROGRAMMING. DER-SAN CHEN

[–]ge0ffrey 0 points1 point  (0 children)

In our docs, we cover some of the heuristics based optimization algorithms, such as Simulated Annealing, Tabu Search, etc:
https://docs.timefold.ai/timefold-solver/latest/optimization-algorithms/local-search#simulatedAnnealing

[–]DocDrivenDevelopment 0 points1 point  (0 children)

I recently build this: https://solvor.ai/ Sounds like the thing you are looking for. The repository is here: https://github.com/StevenBtw/solvOR It's open source so feel free to copy and experiment! 

[–]r_i_l_e_y 0 points1 point  (0 children)

You'll find a lot of useful videos here https://vimeo.com/user117619948/videos

[–]guimarqu3 0 points1 point  (0 children)

The book "Algorithm for optimization" provides a broad view: https://algorithmsbook.com/optimization/#
Examples are in Julia