由於企業國際化以及網際網路的廣泛應用,產能及材料限制下的跨廠商供應鏈之排程已經成為重要的研究課題。本研究探討在需求變動下如何決定生產排程,使總在製品庫存成本及完成品早交、遲交成本為最低,並滿足最小批量及產能等限制條件。本研究以數學演繹的方法,推演出MRP (材料需求規劃) 排程、最佳排程之下界、ESD (最早開工日) 排程及有限產能排程。最後一個排程即本研究的結果,前面的排程是本研究提出的方法之過程。本研究的主要研究方法為最適控制理論。所有排程的導出均經數學推演,重要的命題並經定理証明。根據這些經過証明無誤的數學式,設計各種排程的演算法。本研究以數量方法求解不考慮產能及庫存限制的最適控制理論模型,求出最佳解,作為可行解的下界,接著再以一探索法修改最佳解使成為可行解。本研究以大量資料測試所提出的方法,包括常數需求、季節性需求、階梯式需求及隨機產生的問題。結果顯示本研究所提方法確能改善傳統MRP排程的效果,並極接近理論上之下界值。