@jack I believe that more recent advances in both hardware, software and theory has made linear programming significantly more tractable, to the point that I think @thardin claims that systems of hundreds of millions of goods are entirely possible to compute within reasonable resource constraints.