Ask HN: What to study to learn optimization algorithms
I'm thinking a SAT solver is going to be the best approach and using the multiple buckets problem. I don't have a lot of theoretical background in these areas and would like to read a book or two before starting down this path. Any recommendations as far as books or even subject matter to study?