115 高普考高考三級 工業工程 作業研究 考古題詳解
第 一 題30 分
以大 M 法(Big M Method)求解以下線性規劃問題。
登入後即可作答並保存紀錄。
核心觀念
本題考大 M 法的標準形轉換與單形法運算。使用大 M 法時,先將限制式改寫為等式: 限制式加入鬆弛變數, 限制式減去剩餘變數並加入人工變數,等式限制式則加入人工變數。人工變數在最大化問題的目標式中給予 罰值,其中 為足夠大的正數;若最適解仍有人工變數為正,表示原問題不可行。
解題方法
將三條限制式分別標準化:
其中 為鬆弛變數, 為剩餘變數, 為人工變數;所有變數皆非負。目標式改為
為了得到最適解,先利用等式限制式消去 :
代入其餘兩條限制式及目標式:
第二式右側為負,將該式乘以 ,並以 作為基底變數,得
亦即
由第一式與非負條件可知
第 二 題25 分
某太空中心計畫將一顆探測器送入預定軌道,只有 3 個火箭發射窗口可供使用,而每個發射窗口至多可以發射 5 枚火箭。每枚火箭成功將探測器送入預定軌道的機率為 ,失敗機率為 。
若某一發射窗口被啟用,則需支付固定的發射準備費用 200 萬元。此外,每發射一枚火箭需額外支付 100 萬元的發射成本。只要有任意一枚火箭成功將探測器送入預定軌道,任務即宣告成功,後續發射窗口將不再使用。
若三個發射窗口全部結束後,仍未能成功將探測器送入預定軌道,則此次太空任務失敗,並造成 800 萬元的任務損失。
請利用動態規劃決定在各發射窗口中應發射多少枚火箭,使太空中心的總期望成本最小。
登入後即可作答並保存紀錄。
核心觀念
本題考驗有限期數、有限資源的隨機動態規劃。每個發射窗口都是一個階段;每階段可決定發射 至 枚火箭。若全部失敗,就進入下一窗口;只要有一枚成功,任務立即結束。
每枚火箭失敗率為 ,因此在同一窗口發射 枚時,全部失敗的機率為
至少一枚成功的機率則為 。發射 枚火箭的當期成本為啟用窗口的準備費 百萬元,加上每枚火箭 百萬元,即 百萬元。
解題方法
以百萬元為成本單位。令 表示進入第 個窗口、任務仍未成功時,從該時點起的最小期望總成本。三個窗口都用完仍失敗,還要承擔 百萬元任務損失,因此
在第 個窗口選擇發射 枚(),當期支付 ;若全數失敗,機率為 ,再承擔下一階段的成本 。所以遞迴式為
其中 表示不啟用該窗口,不支付準備費,也不發射火箭;此時任務必然未成功並進入下一窗口,故其成本為 。這也可視為把不啟用窗口的選擇納入決策。
由最後一個窗口往前計算:
| 階段 | 各發射數的期望成本比較(百萬元) | 最佳決策 |
|---|---|---|
| 第 3 窗口, | ;;;;; | , |
| 第 2 窗口, | ;;; |
第 三 題25 分
某校園有兩個共享單車停放點:東門與西門。一位學生每天早上從校園離開。他從東門出發的機率為 ,從西門出發的機率為 。
若出發的停放點有共享單車,他就騎一輛單車;若該停放點沒有共享單車,他只能步行。
當他返回校園時,他從東門進入的機率為 ,從西門進入的機率為 ,並將共享單車停放在進入的停放點。
假設校園共有兩輛共享單車,長期而言,該學生必須步行的比例是多少?
登入後即可作答並保存紀錄。
核心觀念
本題是有限狀態的馬可夫鏈長期比例問題。每一天的狀態可用「東門停放點的單車數」表示;校園共有兩輛車,因此東門車數可能為 ,西門車數則由 減去東門車數決定。
需先依出發與返回的機率建立狀態轉移,再求穩態機率。學生必須步行的情況是:他選擇出發的停放點沒有車。
解題方法
令 為第 天早上出發前,東門停放的單車數,狀態空間為 。
學生出發時,東門機率為 ,西門機率為 ;返回時,東門機率為 ,西門機率為 。每天結束後,車輛所在位置由「出發點」移至「返回點」;若出發點無車,學生步行,但停車點仍按題目給定的返回機率決定。
由各狀態逐一列出轉移:
- 狀態 :東門無車、西門有兩輛。若從東門出發(機率 ),步行後依返回機率停車;若從西門出發(機率 ),騎車後同樣依返回機率停車。兩種情況下,東門車數增加一輛的機率都是 ,故
- 狀態 :兩個停放點各有一輛。從東門出發,東門有車;返回東門的機率為 ,使東門車數回到 ,返回西門的機率為 ,使東門車數變為 。從西門出發則反之。因此
- 狀態 :東門有兩輛、西門無車。若從東門出發,東門車數在返回東門時維持 ,在返回西門時降為 ;若從西門出發,學生步行,返回東門後東門車數為 ,返回西門後為 。故
第 四 題20 分
某消防局將配置 8 輛消防車到 4 個地區,每個地區必須配置 1 至 4 輛消防車,且每輛消防車只能配置到一個地區。配置不同數量的消防車到各地區時,預估可增加的成功救災件數如下表:
| 消防車數量 | 地區 1 | 地區 2 | 地區 3 | 地區 4 |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 |
| 1 | 0 | 0 | 0 | 0 |
| 2 | 16 | 14 | 18 | 12 |
| 3 | 30 | 27 | 32 | 24 |
| 4 | 41 | 37 | 43 | 33 |
| 5 | 49 | 46 | 51 | 40 |
建構一個整數規劃模型,以決定 8 輛消防車於 4 個地區之配置方式,使成功救災總件數的增加量最大。
登入後即可作答並保存紀錄。
核心觀念
本題考「資源配置」的整數規劃建模。決策變數表示各地區配置的消防車數量;目標是最大化四區預估成功救災件數增加量的總和,並滿足消防車總數及各區配置數量限制。
解題方法
令 為配置至地區 的消防車數量,。令 為二元變數:若地區 配置 輛消防車,則 ;否則為 。其中 。
表中各地區配置 輛或 輛時,增加件數皆為 ;題目又要求每區配置 至 輛,因此每區可選的配置數量為 。雖然表格另列 輛的效益,但本題每區上限為 輛,故不納入模型。
依各地區的效益,目標式為:
每個地區必須選擇一種配置數量: