Prepare the following exercises for discussion in class on Monday September 12.
Input: A graph G=(V,E) and a cost function ω: V× V ↦ R.
Task: Find an Hamiltonian cycle of minimum cost.
Design at least one construction heuristic and at least one local search (solution representation + neighborhood + evaluation function).
Input: A set U of variables, a collection C of disjunctive clauses of at most k literals, where a literal is a variable or a negated variable in U. k is a constant, k≥ 2.
Task: A truth assignment for U or an truth assignment that maximizes the number of clauses satisfied.