fast_visibility_graph