Linear programming Lecture notes D. Bertsimas, J.N. Tsitsiklis. Introduction to linear optimization. Others 3Blue1Brown channel by Grant Sanderson.