VSIDS
VSIDS, or Variable State Independent Decaying Sum, is a dynamic variable ordering heuristic used in modern SAT solvers, particularly those based on conflict-driven clause learning (CDCL). It guides the choice of which unassigned variable to branch on next, in order to prune the search space efficiently.
Implementation associates an activity score with each variable. When a conflict is derived and a clause is
VSIDS has had a major influence on SAT solvers. It is lightweight, interpretable, and adapts to problem