在数学中，线性规划（Linear Programming，简称LP）特指目标函数和约束条件皆为线性的最佳化问题。线性规划是最优化问题中的一个重要领域。在作业研究中所面临的许多实际问题都可以用线性规划来处理，特别是某些特殊情况，例如：网路流、多商品流量等问题，都被认为非常重要。目前已有大量针对线性规划演算法的研究。很多最佳化问题算法都可以分解为线性规划子问题，然后逐一求解。在线性规划的历史发展过程中所衍伸出的诸多概念，建立了最优化理论的核心思维，例如「对偶」、「分解」、「凸集」的重要性及其一般化等。在微观