Maintaining Arc Consistency
TechniqueMaintaining arc consistency (MAC) is a family of constraint-satisfaction algorithms that uses arc consistency as a filtering mechanism. In the cited Genesys-Pro test-program generation work, a customized MAC solver reduces variable domains through mandatory and nonmandatory constraints, reaches fixed points, and uses random single-value selections until a full satisfying assignment is produced.
WIKI
Overview
Maintaining arc consistency (MAC) is described as a family of algorithms that uses arc consistency as its filtering mechanism. An arc is arc-consistent when, for any value in the domain of any variable in the arc, there is a valid assignment to the other variables in the arc that satisfies the constraint. The procedure for reaching arc consistency removes from variable domains the values that cannot participate in any solution. [C1]
Role in constraint-satisfaction problems
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →