Supervisory Control for State-Vector Transition Models - A Unified Approach