Scheduling Live Interactive Narratives with Mixed-Integer Linear Programming.
Handling contingency in temporal constraint networks: from consistency to controllabilities