Using more jargon we can recast the problem: “Given a covering of X, find the smallest sub-covering.”.