Cover Selection Algorithm