Combinatorial Criteria For Grobner Bases