Inconsistency Management in Software Engineering: Survey and Open Research Issues
Combinatorial optimization : algorithms and complexity