Source: https://ieor.columbia.edu/files/seasdepts/industrial-engineering-operations-research/pdf-files/Paul_Dominic.pdf