Linear programming and its applications