108 高普考高考三級 工業工程 作業研究 考古題詳解
第 一 題40 分
下列線性規劃模型:
令 與 為兩限制式的差額變數(slack variable)。
(一) 以簡捷法(Simplex method)的表格型(in tableau form)求最佳解。(8 分)
依照(一)題所得到的最佳解,進行(二)至(五)四種敏感度分析。分別各自進行下列(二)至(五)四種敏感度分析(sensitivity analysis)。依據每一題的改變情況,不要重解題目,而是依照(一)題所得到的最佳解,直接進行「敏感度分析的步驟」。檢驗經此改變(一)題所得到的最佳解是否仍具有可行性(feasibility)及最佳解(optimality)。如果不是,求新的最佳解。
(二) 不等式右邊的值改為
(8 分)
(三) 欄的數據變更為
(8 分)
(四) 新增加一決策變數 ,該欄的數據為
(8 分)
(五) 目標式的數據變更為
(8 分)
登入後即可作答並保存紀錄。
核心觀念
本題考查單形法與敏感度分析。先以單形法求出原問題的最適基底,再固定此基底,檢查各項資料變動後:
- 可行性:基底變數解 是否仍非負。
- 最適性:最大化問題的非基底變數檢定數 是否皆小於或等於 。
若基底解仍可行且所有檢定數皆不大於 ,原基底仍為最適基底。若只失去可行性或最適性,則分別以對偶單形法或一般單形法進行樞紐轉換。
(一) 以表格型單形法求最適解
加入差額變數 :
初始基底為 。先令 入基,最小比值為 ,故 出基。接著令 入基,最小比值為 ,故 出基。樞紐後表格如下,其中檢定數採 慣例:
| 基底變數 | RHS | ||||||
|---|---|---|---|---|---|---|---|
| 0 | 0 | 5 | 1 | 20 | |||
| 2 | 1 | 4 | 0 | 1 | 10 | ||
| 0 | 0 |
所有非基底變數的檢定數皆不大於 ,故此基底最適。令非基底變數 ,得
因此原問題的最適解為
敏感度分析的共同基礎
原最適基底為 ,基底成本為 。表格的兩個基底列可用來讀取 ,RHS 欄則為 。原解的非基底變數為 ,其檢定數依序為 。
(二) RHS 改為
基底不變時,新基底解為
因此 ,基底解仍非負,可行。RHS 的改變不影響檢定數,原來的檢定數仍為 ,故原基底仍最適。
(三) 欄改為
先將新 欄轉換到目前表格:
新檢定數為
第 二 題21 分
ABC 航空公司正考慮增購新的長程、中程與短程客機。三型飛機每架的價格分別為 67、50、35 千萬元。董事會提供 15 億元的預算,不論購買哪一型,其航程能力都能滿足需求。扣除各項支出成本,三型飛機每架的淨利潤預估分別為 4.2、3、2.3 千萬元。
如果增購 30 架新機時,現有的機師仍足敷執行任務。如果只買短程客機,公司現有的維修能力可負擔 40 架的維修。而每架中程客機需要的維修量,約為短程客機的一又三分之一倍。每架長程客機需要的維修量,約為短程客機的一又三分之二倍。
以上是基本的分析資訊,需進一步細部的分析。根據以上的資料,公司欲知三型客機應各買幾架,使得其獲利最高。請建立整數規劃模型。
(一) 定義每一決策變數。(6 分)
(二) 定義目標式與每一限制式。(15 分)
登入後即可作答並保存紀錄。
核心觀念
本題考查整數規劃建模。決策變數表示各機型購買架數,因此須限制為非負整數;目標是使總淨利潤最大。各限制式分別表達預算、機師人力與維修能力。
統一以「千萬元」為金額單位:15 億元等於 150 千萬元。以短程客機每架的維修需求為 1 單位,則中程與長程客機每架的維修需求分別為 與 單位。
解題方法
(一) 決策變數
令:
- :增購長程客機的架數
- :增購中程客機的架數
- :增購短程客機的架數
因架數不可為負且必須為整數:
(二) 目標式與限制式
目標式:最大化總淨利潤
三型客機每架淨利潤分別為 4.2、3、2.3 千萬元,因此:
預算限制
三型客機每架價格分別為 67、50、35 千萬元,總預算為 150 千萬元:
機師人力限制
題目指出增購 30 架時現有機師仍足敷執行任務,因此總購買架數不得超過 30:
第 三 題24 分
ABC 公司的勞資雙方,正協商新的「勞動規約」增加時薪。勞資雙方分別提出「最終的」時薪增加值為 16,勞資雙方陷入僵局了。勞資雙方同意由仲裁人在 16 之間決定增加時薪的值,含 16。
仲裁人要求勞資雙方各行提出一公平的且又合理的增加時薪的值,以「元」整數為計算單位。勞資雙方依據經驗,此仲裁人往往接受讓步較多的一方所提的方案。
如果:
(一) 勞資雙方均不變更其所設定的「最終的」加薪底線;或是
(二) 雙方讓步的值相等,
此時,仲裁人則以雙方所提出的「最終的」值的中間值做為加薪後的值,即為
請你利用「兩人賽局,零和遊戲」(two persons, zero-sum)的賽局理論(game theory),建立此問題的清償矩陣(payoff matrix),來分析勞資雙方加薪的方案,使得各自最為有利。(24 分)
【計分方式:矩陣中的每格資訊得分均等。】
登入後即可作答並保存紀錄。
核心觀念
本題考兩人零和賽局的清償矩陣建構。工會與公司分別選擇一個整數時薪增額;仲裁人會接受讓步較多的一方所提的方案。若雙方讓步相同,或都維持原先的最終底線,仲裁結果為兩個底線的中間值 。
將工會的利益設為正、公司的利益設為負,以「實際核定增額減 」表示工會的清償值。這樣兩方清償值互為相反數,符合零和賽局設定。
解題方法
以 表示工會提出的增額,以 表示公司提出的增額。兩方可提出的整數方案為:
- 工會:
- 公司:
工會的最終底線是 ,因此提出 的讓步量為 。公司的最終底線是 ,因此提出 的讓步量為 。依題意,仲裁人接受讓步較多一方所提的方案:
- 若 ,工會讓步較多,採用工會方案 ,工會清償值為 。
- 若 ,公司讓步較多,採用公司方案 ,工會清償值為 。
- 若雙方讓步相等,採用中間值 ,工會清償值為 。
讓步相等的條件為:
若雙方都維持最終底線,即 ,也依題意採用 ,清償值為 。
清償矩陣
下表各格為工會的清償值;公司的清償值為該格數值的相反數。列為工會方案,欄為公司方案。
| 工會方案 \ 公司方案 | ||||||
|---|---|---|---|---|---|---|
第 四 題15 分
下列為馬可夫鍊(Markov chain)各狀態(state)一次性轉換的矩陣(transition matrix)。
狀態依序為 。
(一) 這些狀態可分為哪幾個分類(class)?(10 分)
(二) 判定每個分類屬於中轉(transit)或重現(recurrent)?(5 分)
登入後即可作答並保存紀錄。
核心觀念
馬可夫鍊的狀態分類以「互通」為準:若狀態 可以在有限步內以正機率到達狀態 ,且 也可以在有限步內以正機率回到 ,則 與 互通,記為 。互通關係將狀態集合分成若干個互斥的分類(class)。
若某分類中的狀態轉移後仍不會離開該分類,稱為封閉分類。有限狀態馬可夫鍊中,封閉分類內的狀態皆為重現狀態;非封閉分類則為中轉分類。
解題方法
依轉移矩陣的列判讀各狀態的一步轉移可能性,再檢查狀態間是否互通,以及分類是否封閉。矩陣中的零元素表示該一步轉移不可能;正元素表示該一步轉移具有正機率。
- 狀態 與狀態 彼此一步可達:。兩者轉移後仍只會留在 ,因此形成封閉分類 。
- 狀態 可以一步到達狀態 、、,但狀態 、 都不能到達狀態 ,因為矩陣中第 、 列的第 欄皆為 。因此狀態 不與 或 互通,只能自成一類 。此類可以離開至 ,且離開後不能返回,故不是封閉分類。