“…It is well-known that many problems in control theory such as stabilization, optimal control or pole assignment can be solved under assumption that the considered system is controllable. After first introducing by Kalman in [20], the controllability of dynamic systems has attracted a lot of interest, see [5,11,16,18,31]. The concept of controllability can be separated into complete controllability and approximate controllability, where the concept of complete controllability is that the dynamical system can be steered exactly from one state to another state while the concept of approximate controllability means that the dynamical system can be steered to a small neighborhood of final state in a given time, that is to say that the complete controllability always implies the approximate controllability, but in general, the converse statement is not true excepting the case of finite dimensional system.…”