VibraXX
Live Quiz Arena
🎁 1 Free Round Daily
⚡ Enter Arena
HomeCategoriesLogic & PuzzlesQuestion
Question
Logic & Puzzles

A propositional logic solver using the DPLL algorithm encounters a CNF formula with a unit clause. Which consequence follows during unit propagation?

A)The solver backtracks immediately
B)The formula becomes unsatisfiable
C)A variable is randomly assigned
D)A literal is assigned a value

💡 Explanation

When a unit clause exists, unit propagation assigns the literal in that clause a truth value because this forces the clause to be satisfied. Therefore, a literal is assigned, rather than the solver backtracking or making random assignments, since the unit clause provides direct information.

🏆 Up to £1,000 monthly prize pool

Ready for the live challenge? Join the next global round now.
*Terms apply. Skill-based competition.

⚡ Enter Arena

Related Questions

Browse Logic & Puzzles