In Algorithms, we're approaching it not so much as a problem to be solved, but as an example of intractable problems. As such, the mathematical problems are subordinate to the computational roadblocks, so it's a different take. However, given that the vast majority of real problems are either trivial (meaning well understood with easy to look up algorithms) or NP-complete, I would think that some discussion of heuristics and optimality estimates would be in order. Doesn't look like that's where this class is going, but if you know you can't solve a problem, it makes sense to ask how good can you do?
No comments:
Post a Comment