107 高普考高考三級 工業工程 作業研究 考古題詳解
第 一 題20 分
使用對偶單形法求解下列問題:
登入後即可作答並保存紀錄。
核心觀念
- 對偶單形法(Dual Simplex Method)的啟動條件:
- 對偶可行性(Dual Feasibility,即最佳性條件):目標式列之檢定數(Reduced Costs)皆滿足最佳準則(極大化問題之檢定數 ;若採列運算形式 ,則非基底變數係數 )。
- 原問題不可行(Primal Infeasibility):基底解中至少存在一個常數項 。
- 對偶理論(Duality Theory):
- 原問題(Primal)與對偶問題(Dual)具有對稱關係。原問題為極小化、限制式為「」、變數非負時,其對偶變數為非正()。為便於單形表操作,令 轉為非負變數。
- 強對偶定理(Strong Duality Theorem):若原問題或對偶問題任一具有有限最佳解,則另一問題亦具最佳解,且兩者最佳目標函數值相等()。
- 最佳解之讀取:對偶問題最終單形表中,各差額變數(Slack Variables)在目標列(Row 0)的係數,即對應原問題各決策變數的最佳解。
解題方法
破題分析
檢視原問題(Primal Problem):
若直接在原問題加入差額變數,常數項 (原問題可行),但目標式含負係數(),未具備對偶可行性,無法直接啟動對偶單形法(無法選取離開變數)。
將原問題轉為對偶問題(Dual Problem)後,對偶問題之常數項自然出現負值,且目標式係數全數滿足最佳條件。因此,標準解法為:寫出對偶問題,以對偶單形法求解對偶問題,再由最終單形表直接讀出原問題最佳解。
步驟一:建立對偶問題(Dual Problem)並標準化
設對偶變數為 。因原問題為極小化且限制式為 ,對偶變數規定為 。 令非負變數 、,建立對偶問題:
加入差額變數 ,化為標準型:
步驟二:初始對偶單形表與可行性檢視
以 為初始基底變數:
初始單形表(Tableau 1)
- 對偶可行性檢驗:目標列中非基底變數 之係數分別為 ,已滿足極大化問題之最佳性條件。
- 原問題可行性檢驗: 中 、,違反非負限制。符合對偶單形法條件。
步驟三:對偶單形法迭代運算
第一次迭代(Iteration 1):
- 決定離開變數(Leaving Variable): 由 離開基底。
- 決定進入變數(Entering Variable): 檢定第 4 列中為負之係數( 行為 , 行為 ),進行比值檢定: 樞紐元素(Pivot)為 , 進入基底。
- 高斯消去列運算:
第 二 題20 分
某臺灣手機相機模組公司在亞洲有三個工廠(P1、P2、P3),這三個工廠生產不同規格的相機模組以供應四個品牌商客戶(C1、C2、C3、C4)。由於各品牌商需求的款式有所差異,所以各工廠所能提供各品牌商之情形如表 1 所示,其中 P1 每月必須剛好供應 40 萬台的相機模組給 C2,P2 每月必須至少供應 30 萬台的相機模組給 C3。
各工廠每個月的產能及各品牌商的需求如表中所示。由於需求大於產能,各工廠分別應供應多少台相機模組給各品牌商,才能盡可能滿足各品牌商的需求?
表 1(單位:萬台)
| 工廠 | C1 | C2 | C3 | C4 | 供給 |
|---|---|---|---|---|---|
| P1 | 可供應 | 可供應 | 可供應 | 90 | |
| P2 | 可供應 | 可供應 | 可供應 | 75 | |
| P3 | 可供應 | 可供應 | 可供應 | 可供應 | 110 |
| 需求 | 90 | 80 | 70 | 65 |
登入後即可作答並保存紀錄。
核心觀念
本題屬於作業研究(Operations Research)中的網路最佳化(Network Optimization)與配銷規劃(Distribution Planning)範疇,主要考核以下核心觀念與工具:
- 最大流量問題(Maximum Flow Problem)與最大流最小割定理(Max-Flow Min-Cut Theorem):題目目標為「盡可能滿足各品牌商的需求」,在未給定單位運送成本的情況下,問題本質為最大化總配送量(即網路最大流)。最大可供應總量受限於源點至各工廠的供給容量割集(Capacity Cut)。
- 具上下界限制之流量平衡(Flow with Lower and Upper Bounds):特定弧帶有等式限制()與下界限制(),可透過「預先指派基準量」將限制扣除後,轉化為標準流量分配問題。
- 不平衡運輸問題(Unbalanced Transportation Problem)與虛擬工廠(Dummy Factory):總供給(275 萬台)小於總需求(305 萬台),透過加入「虛擬工廠」吸收未滿足的 30 萬台缺額,使系統達成供需平衡。
- 多重最佳解(Alternative Optimal Solutions):由於缺乏成本與懲罰權重參數,只要產能全開且滿足上下界約束,即達最大可能之總供應量(275 萬台)。
解題方法
步驟一:定義決策變數與建立線性規劃模式
令 為工廠 每月供應給品牌商 的相機模組數量(單位:萬台),其中 、。
-
目標函數(最大化總滿足需求量/總出貨量):
-
限制條件:
- 工廠產能限制(供給上限):
- 客戶需求限制(需求上限,不可超額供應):
- 特殊供應限制:
- 非負限制:
步驟二:總供應量極限分析
- 總產能 萬台。
- 總需求 萬台。
- 依據最大流最小割定理,由於總產能(275 萬台)小於總需求(305 萬台),且所有工廠的剩餘配額均有暢通的供應途徑,最大出貨量必定受限於工廠端的總產能。因此,最大總滿足需求量為 275 萬台,全系統必然存在 萬台的未滿足需求(缺額)。
步驟三:轉化為平衡運輸表求解(扣除基準量法)
為求得具體且系統化的整數指派方案,先滿足固定與下界約束:
- 固定 : 剩餘產能為 萬台; 剩餘需求為 萬台。
- 基準指派 : 剩餘產能為 萬台; 剩餘需求為 萬台。
- 加入產能為 30 萬台的虛擬工廠 (代表未滿足之需求缺額),形成供需皆為 235 萬台的平衡運輸問題。
剩餘供需矩陣(單位:萬台):
- 剩餘供給:、、、。
- 剩餘需求:、、、。
依據西北角法(Northwest Corner Rule)依序分配剩餘量:
- 指派 產能全數耗盡, 尚缺 40。
第 三 題30 分
某公司目前執行一項為期六個月的專案計畫。這項專案計畫需要僱用一些兼職人員,未來六個月分別需要 7、5、4、5、6、8 位。
若所僱用的人數超過需求,每多僱一位每月會增加 的成本。此外,因為每一次新聘人員時需要給予職前訓練,所以不論該月份新聘幾位,均會發生固定的 培訓成本;若該月份不聘,則不需任何培訓成本。由於解僱可事前約定,因此解僱時並不會有任何成本。
該公司於未來六個月分別應新聘幾位兼職人員,才能以最低的成本滿足人力需求?
(一) 寫出此問題的動態規劃模式。(10 分)
(二) 以(一)的模式求解此問題。(20 分)
登入後即可作答並保存紀錄。
核心觀念
本題屬於作業研究中「有限期界確定型動態規劃」(Finite-Horizon Deterministic Dynamic Programming)之經典題型——人力規劃與平滑化問題(Workforce Planning / Smoothing Problem),在數學結構上亦與動態批量規模模型(如 Wagner-Whitin 模型)具對偶相似性。
其核心考點包括:
- 動態規劃五大要素之定義:階段(Stage)、狀態(State)、決策變數(Decision Variable)、狀態轉移方程式(State Transition Equation)與單期成本函數(Stage Cost Function)。
- 貝爾曼最適性原理(Bellman's Principle of Optimality):建立逆向動態規劃(Backward DP)的遞迴關係式(Recursive Equation)。
- 固定成本與線性持有成本之權衡(Trade-off Analysis):
- 每多僱一位兼職人員每月產生超額閒置成本 。
- 新聘兼職人員不論人數多寡,均需支付固定的職前培訓成本 (未新聘則為 )。
- 解僱成本為 。
- 決策本質在於衡量「保留超額人力所衍生之閒置成本」與「解僱後重新招募所衍生之固定培訓成本」之間的損益平衡。
解題方法
(一) 動態規劃模式建立(10 分)
本問題可建立為一逆向動態規劃(Backward Dynamic Programming)模式:
-
階段(Stage): 代表專案執行的月份,。
-
狀態變數(State Variable): 代表進入第 個月月初時(即第 個月結束時)的在職兼職人數。
- 初始狀態:(專案開始前未僱用兼職人員)。
- 決策變數(Decision Variable): 代表第 個月的在職兼職總人數。
- 可行決策集合限制:,其中 為第 個月的人力需求量。 即 。
- 第 個月的新聘人數為 。
-
狀態轉移方程式(State Transition Equation):
-
單期成本函數(Stage Cost Function): 第 個月的成本包含「超額僱用成本」與「新聘培訓固定成本」: 其中培訓成本函數 為: (若 ,表示該月解僱 人,依題意解僱成本為 )。
-
遞迴關係式(Recursive Equation): 定義 為在第 個月期初在職人數為 的條件下,自第 個月至第 個月的「最低總累計成本」: 邊界條件(Boundary Condition): 求解目標:求 以及達成該最低成本之各階段最佳決策序列 。
(二) 動態規劃模式求解(20 分)
採用逆向求解法(由第 個月往第 個月回推):
【階段 6】,
專案於第 6 個月結束,超額僱用無任何未來效益,故最佳決策必為 。
- 若 :,
- 若 :,
【階段 5】,
決策限制 。合理的候選決策為 (僱用 7 位將衍生 1 位超額成本 ,且第 6 個月仍需支付培訓費 ,成本為 ,劣於 之 ):
- 若選 :期後成本為
- 若選 :期後成本為
評估不同進入狀態 :
- 若 :
- ,。
- 若 (例如 ):
- ,。
【階段 4】,
決策限制 。候選決策為 :
- 若選 :期後成本為
- 若選 :期後成本為
評估不同進入狀態 :
- 若 :
- ,。
- 若 :
- ,。
- 若 :
- ,。
【階段 3】,
決策限制 。候選決策為 :
第 四 題30 分
考慮下列某產品三個不同品牌(A、B、C)的單階(每月)轉換機率矩陣:
其中矩陣的列與欄依序為 A、B、C。
(一) 計算 及 。(8 分)
(二) 計算穩定狀態機率。(5 分)
(三) 若目前的市場佔有率分別為 0.4、0.5、0.1,則兩個月後的市場佔有率分別是多少?三個月後是多少?長期下來是多少?(9 分)
(四) 若該產品的市場有 20,000 位顧客,平均每位顧客一年購買一次,品牌 A、B、C 的售價分別為 1,100、,則長期下來,該產品每年的總銷售額是多少?(8 分)
登入後即可作答並保存紀錄。
核心觀念
本題評量離散時間馬可夫鏈(Discrete-Time Markov Chain, DTMC)在市場佔有率預測與收益分析之經典應用,核心觀念涵蓋:
- 轉移機率矩陣(Transition Probability Matrix)之性質:單階轉移機率矩陣 為隨機矩陣(Stochastic Matrix),其元素滿足 ,且各列(Row)機率總和恆等於 1(即 )。
- 查普曼—柯莫哥洛夫方程式(Chapman-Kolmogorov Equation): 階轉移機率矩陣為單階矩陣的 次方,即 。其元素 代表由狀態 經過 期後轉移至狀態 的條件機率。
- 瞬態分佈(Transient Distribution):若第 0 期的起始狀態機率向量為 ,則第 期的狀態機率向量(市場佔有率)為:
- 穩定狀態機率(Steady-State Probabilities):對於不可約(Irreducible)且非週期(Aperiodic)的齊次馬可夫鏈,長期狀態機率向量 存在且唯一,並滿足聯立方程:
- 長期期望總銷售額:長期穩定狀態下,顧客購買各品牌的機率收斂至 。年總銷售額等於總需求量乘上穩定狀態下的加權平均單價。
解題方法
(一) 計算 及
已知單階轉移機率矩陣:
- 計算 :
- 第一列元素:
- 第二列元素:
- 第三列元素:
故兩階轉移機率矩陣為:
- 計算 :
- 第一列元素:
- 第二列元素:
- 第三列元素:
故三階轉移機率矩陣為:
(二) 計算穩定狀態機率
設長期穩定狀態機率向量為 。 由平衡方程式 展開得:
分別對應各欄展開並整理為齊次方程式:
-
同乘以 10 得:
-
同乘以 10 得:
將 (式 1) 代入 (式 2):
再代回 (式 1) 求 :
利用全機率條件 :
解得各狀態穩定機率之精確分數與小數值(四捨五入至小數點後第四位):
- (即 )
- (即 )
- (即 )
(三) 計算兩個月後、三個月後及長期的市場佔有率
給定目前(第 0 個月)市場佔有率向量: