A max-min ant system for the finance-based scheduling problem. (August 2017)