On Hierarchical Optimal Supervisory Control Systems