Constraint-Based Agents : An Architecture for Constraint-Based Modeling and Local-Search-Based Reasoning for Planning and Scheduling in Open and Dynamic Worlds - Alexander Nareyek ((Lecture Notes in Computer Science))