Algorithms II research project: A more efficient approach to finding the min cover set