In this work we consider a natural optimization variant: instead of asking for k vertices which make the predicate true for all vertices y, we ask for the k vertices which maximize or minimize the number of y's which satisfy the predicate. In the same spirit, we give a dichotomy characterizing the hardness of all such predicates. Moreover, we extend the results to a characterization of predicates that admit a constant factor approximation.