CHAPTER IV: DUALITY IN LINEAR PROGRAMMING