A Scalable Two Stage Approach to Computing Optimal Decision Sets