Search the courses, subjects, tracks, games and features, or jump straight to a page.
5 cards from this section. Quick, good the night before a test.
What is the difference between generating and checking algorithms?
Think about what you do when you receive an answer to a problem.
Can you give an example of a problem that can be checked but not easily generated?
Recall the definition of SAT and its verification process.
What distinguishes a generating algorithm from a checking algorithm?
Recall the definitions discussed in class.
True or False: The Boolean Satisfiability problem can be generated efficiently.
Think of the complexity of SAT when generating solutions.
Design a checking algorithm for the Traveling Salesman Problem that utilizes binary search in conjunction with a distance bound.
Consider using approximations before refining your search with binary search.
Using the concept of reduction, show how you can demonstrate that finding a maximum independent set is at least as hard as solving the vertex cover problem.
Explore the relationships between nodes and edges in both problems.
4 more questions in this section. Enroll free to practise them all.
Enroll free