An improved suboptimal solution for supervisory control and observation problem