The document discusses two key problems in computer science: the subset sum problem and graph coloring. The subset sum problem, an NP-complete issue, involves determining if a non-empty subset of given integers sums to a specified value, with solutions approached via recursion and dynamic programming. Graph coloring involves assigning colors to vertices in a graph such that no two adjacent vertices share the same color, utilizing techniques like vertex, face, and edge coloring.
Related topics: