The use of linear programming for analysis and planning