Machine-translated by Google. Questions are authored in English.
Top

Discussion

What is a maximum satisfiability formulation used for?

  • A.Proving that a constraint problem has no solution at all
  • B.Determining the maximum size of a satisfiable subproblem
  • C.Finding an assignment violating as few constraints as possible
  • D.Finding the assignment satisfying the largest number of variables

Answer: C

When a problem is over constrained, minimising the number of violated constraints, possibly weighted by importance, gives the best available compromise. Timetabling and staff rostering are typically posed this way from the start. Variable counts, unsatisfiability proofs and subproblem sizing are different questions. Converting an infeasible satisfaction problem into a feasible optimisation is how most real requirements are actually met.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.