Because there are many NP-complete problems which have strong implications in [[physics]], [[biology]] and other areas of science, much work in computer science is devoted toward developing algorithms which yield [[approximate]] solutions to these problems. | Because there are many NP-complete problems which have strong implications in [[physics]], [[biology]] and other areas of science, much work in computer science is devoted toward developing algorithms which yield [[approximate]] solutions to these problems. |