“…A persistent monitoring problem arises when a dynamically changing environment is monitored by a set of mobile agents and encompasses applications such as environmental sensing [1], surveillance systems [2], energy management [3] and data collection [4]. In contrast to cases where every point in the environment is equally valued for agents to monitor, in many others, only a finite set of "points of interest" (henceforth called "targets") holds a positive value [5], [6]. The persistent monitoring problem considered in this paper belongs to the latter class, where the goal of the agent team is to monitor (sense or collect information from) each target in order to reduce an "uncertainty metric" associated with the target state.…”