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

Discussion

What is a soft constraint?

  • A.One that may be violated at a stated cost
  • B.One that applies only to some of the variables
  • C.One whose truth is uncertain rather than known
  • D.One that is checked only after a solution is found

Answer: A

Soft constraints carry a penalty rather than a prohibition, so the solver minimises the total penalty while satisfying the hard constraints absolutely. That distinction between what must hold and what is merely preferred is essential in any real specification. Partial application, uncertainty and post hoc checking are different notions. Requiring a specification to state which of its requirements are negotiable is often the most useful question an analyst can ask.

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

Post your comment

Please log in or register to post a comment.