Add min_intersection to edges
Add min_intersection to vertex generation