https://9dok.net/document/qo5vd0x0-on-the-simplex-method-using-an-artificial-basis.html