1. A method for optimal camera selection in array of cameras for monitoring and surveillance applications, the method comprising: determining a plurality of resolutions associated with a plurality of cameras defined for intervals along a linear axis; receiving information associated with points on the intervals and desired resolutions for the points; forming a combinatorial state trellis, wherein each level represents a point according to a linear order of the points and possible combinations of camera resolutions covering the point are listed as states on a corresponding level; and evaluating optimal paths through the levels while obeying resolution constraints in each path that is traversed in the trellis until a survival path is determined.