pub fn is_maximal_independent_set( num_vertices: usize, edges: &[(usize, usize)], selected: &[bool], ) -> bool
Check if a set is a maximal independent set.