108 高普考高考三級 工業工程 作業研究 考古題詳解

108 年・高普考・高考三級・工業工程
試題代碼 作業研究

第 一 題40 分

下列線性規劃模型:

MaximizeZ=2x1+7x2−3x3subject tox1+3x2+4x3≤30,x1+4x2−x3≤10,x1≥0,x2≥0,x3≥0.\begin{aligned} \text{Maximize}\quad & Z=2x_1+7x_2-3x_3\\ \text{subject to}\quad &x_1+3x_2+4x_3\leq 30,\\ &x_1+4x_2-x_3\leq 10,\\ &x_1\geq 0,\quad x_2\geq 0,\quad x_3\geq 0. \end{aligned}

令 x4x_4 與 x5x_5 為兩限制式的差額變數(slack variable)。

(一) 以簡捷法(Simplex method)的表格型(in tableau form)求最佳解。(8 分)

依照(一)題所得到的最佳解,進行(二)至(五)四種敏感度分析。分別各自進行下列(二)至(五)四種敏感度分析(sensitivity analysis)。依據每一題的改變情況,不要重解題目,而是依照(一)題所得到的最佳解,直接進行「敏感度分析的步驟」。檢驗經此改變(一)題所得到的最佳解是否仍具有可行性(feasibility)及最佳解(optimality)。如果不是,求新的最佳解。

(二) 不等式右邊的值改為

[b1b2]=[4015]\begin{bmatrix} b_1\\ b_2 \end{bmatrix} = \begin{bmatrix} 40\\ 15 \end{bmatrix}

(8 分)

(三) x3x_3 欄的數據變更為

[c3a13a23]=[−221]\begin{bmatrix} c_3\\ a_{13}\\ a_{23} \end{bmatrix} = \begin{bmatrix} -2\\ 2\\ 1 \end{bmatrix}

(8 分)

(四) 新增加一決策變數 x6x_6,該欄的數據為

[c6a16a26]=[−213]\begin{bmatrix} c_6\\ a_{16}\\ a_{26} \end{bmatrix} = \begin{bmatrix} -2\\ 1\\ 3 \end{bmatrix}

(8 分)

(五) 目標式的數據變更為

Z=2x1+5x2+2x3Z=2x_1+5x_2+2x_3

(8 分)

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題考查單形法與敏感度分析。先以單形法求出原問題的最適基底,再固定此基底,檢查各項資料變動後:

  • 可行性:基底變數解 xB=B−1bx_B=B^{-1}b 是否仍非負。
  • 最適性:最大化問題的非基底變數檢定數 Cj−ZjC_j-Z_j 是否皆小於或等於 00。

若基底解仍可行且所有檢定數皆不大於 00,原基底仍為最適基底。若只失去可行性或最適性,則分別以對偶單形法或一般單形法進行樞紐轉換。

(一) 以表格型單形法求最適解

加入差額變數 x4,x5x_4,x_5:

x1+3x2+4x3+x4=30,x1+4x2−x3+x5=10.\begin{aligned} x_1+3x_2+4x_3+x_4&=30,\\ x_1+4x_2-x_3+x_5&=10. \end{aligned}

初始基底為 x4,x5x_4,x_5。先令 x2x_2 入基,最小比值為 10/4=5/210/4=5/2,故 x5x_5 出基。接著令 x1x_1 入基,最小比值為 1010,故 x2x_2 出基。樞紐後表格如下,其中檢定數採 Cj−ZjC_j-Z_j 慣例:

基底變數CBC_Bx1x_1x2x_2x3x_3x4x_4x5x_5RHS
x4x_400−1-151−1-120
x1x_1214−1-10110
Cj−ZjC_j-Z_j0−1-1−1-10−2-2

所有非基底變數的檢定數皆不大於 00,故此基底最適。令非基底變數 x2=x3=x5=0x_2=x_3=x_5=0,得

x1=10,x4=20,Z=2(10)=20.x_1=10,\qquad x_4=20,\qquad Z=2(10)=20.

因此原問題的最適解為

(x1,x2,x3)=(10,0,0),Zmax⁡=20.\boxed{(x_1,x_2,x_3)=(10,0,0),\qquad Z_{\max}=20.}

敏感度分析的共同基礎

原最適基底為 (x4,x1)(x_4,x_1),基底成本為 (0,2)(0,2)。表格的兩個基底列可用來讀取 B−1AB^{-1}A,RHS 欄則為 B−1bB^{-1}b。原解的非基底變數為 x2,x3,x5x_2,x_3,x_5,其檢定數依序為 −1,−1,−2-1,-1,-2。

(二) RHS 改為 (40,15)T(40,15)^T

基底不變時,新基底解為

B−1b新=[1−101][4015]=[2515].B^{-1}b_{\text{新}} = \begin{bmatrix} 1&-1\\ 0&1 \end{bmatrix} \begin{bmatrix} 40\\15 \end{bmatrix} = \begin{bmatrix} 25\\15 \end{bmatrix}.

因此 x4=25, x1=15x_4=25,\ x_1=15,基底解仍非負,可行。RHS 的改變不影響檢定數,原來的檢定數仍為 −1,−1,−2-1,-1,-2,故原基底仍最適。

(x1,x2,x3)=(15,0,0),Zmax⁡=30.\boxed{(x_1,x_2,x_3)=(15,0,0),\qquad Z_{\max}=30.}

(三) x3x_3 欄改為 (c3,a13,a23)T=(−2,2,1)T(c_3,a_{13},a_{23})^T=(-2,2,1)^T

先將新 x3x_3 欄轉換到目前表格:

B−1a3=[1−101][21]=[11].B^{-1}a_3 = \begin{bmatrix} 1&-1\\ 0&1 \end{bmatrix} \begin{bmatrix} 2\\1 \end{bmatrix} = \begin{bmatrix} 1\\1 \end{bmatrix}.

新檢定數為

🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 二 題21 分

ABC 航空公司正考慮增購新的長程、中程與短程客機。三型飛機每架的價格分別為 67、50、35 千萬元。董事會提供 15 億元的預算,不論購買哪一型,其航程能力都能滿足需求。扣除各項支出成本,三型飛機每架的淨利潤預估分別為 4.2、3、2.3 千萬元。

如果增購 30 架新機時,現有的機師仍足敷執行任務。如果只買短程客機,公司現有的維修能力可負擔 40 架的維修。而每架中程客機需要的維修量,約為短程客機的一又三分之一倍。每架長程客機需要的維修量,約為短程客機的一又三分之二倍。

以上是基本的分析資訊,需進一步細部的分析。根據以上的資料,公司欲知三型客機應各買幾架,使得其獲利最高。請建立整數規劃模型。

(一) 定義每一決策變數。(6 分)

(二) 定義目標式與每一限制式。(15 分)

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題考查整數規劃建模。決策變數表示各機型購買架數,因此須限制為非負整數;目標是使總淨利潤最大。各限制式分別表達預算、機師人力與維修能力。

統一以「千萬元」為金額單位:15 億元等於 150 千萬元。以短程客機每架的維修需求為 1 單位,則中程與長程客機每架的維修需求分別為 4/34/3 與 5/35/3 單位。

解題方法

(一) 決策變數

令:

  • xLx_L:增購長程客機的架數
  • xMx_M:增購中程客機的架數
  • xSx_S:增購短程客機的架數

因架數不可為負且必須為整數:

xL,xM,xS∈Z≥0x_L,x_M,x_S\in\mathbb{Z}_{\ge 0}

(二) 目標式與限制式

目標式:最大化總淨利潤

三型客機每架淨利潤分別為 4.2、3、2.3 千萬元,因此:

max⁡Z=4.2xL+3xM+2.3xS\max Z=4.2x_L+3x_M+2.3x_S

預算限制

三型客機每架價格分別為 67、50、35 千萬元,總預算為 150 千萬元:

67xL+50xM+35xS≤15067x_L+50x_M+35x_S\le 150

機師人力限制

題目指出增購 30 架時現有機師仍足敷執行任務,因此總購買架數不得超過 30:

xL+xM+xS≤30x_L+x_M+x_S\le 30
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 三 題24 分

ABC 公司的勞資雙方,正協商新的「勞動規約」增加時薪。勞資雙方分別提出「最終的」時薪增加值為 11及11 及 16,勞資雙方陷入僵局了。勞資雙方同意由仲裁人在 11及11 及 16 之間決定增加時薪的值,含 11及11 及 16。

仲裁人要求勞資雙方各行提出一公平的且又合理的增加時薪的值,以「元」整數為計算單位。勞資雙方依據經驗,此仲裁人往往接受讓步較多的一方所提的方案。

如果:

(一) 勞資雙方均不變更其所設定的「最終的」加薪底線;或是

(二) 雙方讓步的值相等,

此時,仲裁人則以雙方所提出的「最終的」值的中間值做為加薪後的值,即為

11+162=13.5\frac{11+16}{2}=13.5

請你利用「兩人賽局,零和遊戲」(two persons, zero-sum)的賽局理論(game theory),建立此問題的清償矩陣(payoff matrix),來分析勞資雙方加薪的方案,使得各自最為有利。(24 分)

【計分方式:矩陣中的每格資訊得分均等。】

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題考兩人零和賽局的清償矩陣建構。工會與公司分別選擇一個整數時薪增額;仲裁人會接受讓步較多的一方所提的方案。若雙方讓步相同,或都維持原先的最終底線,仲裁結果為兩個底線的中間值 13.513.5。

將工會的利益設為正、公司的利益設為負,以「實際核定增額減 13.513.5」表示工會的清償值。這樣兩方清償值互為相反數,符合零和賽局設定。

解題方法

以 xx 表示工會提出的增額,以 yy 表示公司提出的增額。兩方可提出的整數方案為:

  • 工會:11,12,13,14,15,1611,12,13,14,15,16
  • 公司:11,12,13,14,15,1611,12,13,14,15,16

工會的最終底線是 1111,因此提出 xx 的讓步量為 x−11x-11。公司的最終底線是 1616,因此提出 yy 的讓步量為 16−y16-y。依題意,仲裁人接受讓步較多一方所提的方案:

  • 若 x−11>16−yx-11>16-y,工會讓步較多,採用工會方案 xx,工會清償值為 x−13.5x-13.5。
  • 若 x−11<16−yx-11<16-y,公司讓步較多,採用公司方案 yy,工會清償值為 y−13.5y-13.5。
  • 若雙方讓步相等,採用中間值 13.513.5,工會清償值為 00。

讓步相等的條件為:

x−11=16−y⟺x+y=27x-11=16-y \quad\Longleftrightarrow\quad x+y=27

若雙方都維持最終底線,即 x=11, y=16x=11,\ y=16,也依題意採用 13.513.5,清償值為 00。

清償矩陣

下表各格為工會的清償值;公司的清償值為該格數值的相反數。列為工會方案,欄為公司方案。

工會方案 \ 公司方案111112121313141415151616
1111−2.5-2.5−1.5-1.5−0.5-0.50.50.51.51.500
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

第 四 題15 分

下列為馬可夫鍊(Markov chain)各狀態(state)一次性轉換的矩陣(transition matrix)。

P=[143400034140001313130000034140001434]P= \begin{bmatrix} \frac{1}{4} & \frac{3}{4} & 0 & 0 & 0\\ \frac{3}{4} & \frac{1}{4} & 0 & 0 & 0\\ \frac{1}{3} & \frac{1}{3} & \frac{1}{3} & 0 & 0\\ 0 & 0 & 0 & \frac{3}{4} & \frac{1}{4}\\ 0 & 0 & 0 & \frac{1}{4} & \frac{3}{4} \end{bmatrix}

狀態依序為 0,1,2,3,40,1,2,3,4。

(一) 這些狀態可分為哪幾個分類(class)?(10 分)

(二) 判定每個分類屬於中轉(transit)或重現(recurrent)?(5 分)

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

馬可夫鍊的狀態分類以「互通」為準:若狀態 ii 可以在有限步內以正機率到達狀態 jj,且 jj 也可以在有限步內以正機率回到 ii,則 ii 與 jj 互通,記為 i↔ji\leftrightarrow j。互通關係將狀態集合分成若干個互斥的分類(class)。

若某分類中的狀態轉移後仍不會離開該分類,稱為封閉分類。有限狀態馬可夫鍊中,封閉分類內的狀態皆為重現狀態;非封閉分類則為中轉分類。

解題方法

依轉移矩陣的列判讀各狀態的一步轉移可能性,再檢查狀態間是否互通,以及分類是否封閉。矩陣中的零元素表示該一步轉移不可能;正元素表示該一步轉移具有正機率。

  • 狀態 00 與狀態 11 彼此一步可達:p01=p10=34>0p_{01}=p_{10}=\frac34>0。兩者轉移後仍只會留在 {0,1}\{0,1\},因此形成封閉分類 {0,1}\{0,1\}。
  • 狀態 22 可以一步到達狀態 00、11、22,但狀態 00、11 都不能到達狀態 22,因為矩陣中第 00、11 列的第 22 欄皆為 00。因此狀態 22 不與 00 或 11 互通,只能自成一類 {2}\{2\}。此類可以離開至 {0,1}\{0,1\},且離開後不能返回,故不是封閉分類。
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

其他考古題