108 地方特考三等 工業工程 作業研究 考古題詳解
第 一 題25 分
某銀行有三個分行,其座標分別為 、 及 。該銀行準備尋找適當的地點設立第四個分行,請將此問題改寫為線性規劃模式,清楚定義決策變數、目標式與相關限制式(不須求解),以使得此分行到其他三個分行的曼哈頓距離(Manhattan distance)之和最小。
提示:假設第四個分行之座標為 ,則其與位於 之分行間的曼哈頓距離是 。
登入後即可作答並保存紀錄。
核心觀念
本題考曼哈頓距離的線性化。兩點 、 間的曼哈頓距離為
絕對值不是線性式,因此以非負輔助變數表示各座標差的絕對值,再用線性限制式確保其不小於該差值及其相反數。
解題方法
設第四個分行的座標為 ,並令 、 分別表示新分行與第 個既有分行在 、 座標上的絕對差。如此一來,三段曼哈頓距離之和可寫成 。
三個既有分行座標依序為 、、,因此線性規劃模式如下:
第 二 題25 分
某公司正在安排職員的輪值班表。該公司每天的營業時間是上午 6 點到晚上 10 點,且已知每天各時段所需之職員數量如下:
| 時段 | 職員需求數量 |
|---|---|
| 上午 6 點至上午 10 點 | 8 |
| 上午 10 點至下午 2 點 | 16 |
| 下午 2 點至下午 6 點 | 20 |
| 下午 6 點至晚上 10 點 | 12 |
該公司可聘請全職和兼職兩種職員。全職職員每天需輪值以下三個時段之一:
- 上午 6 點到下午 2 點
- 上午 10 點到下午 6 點
- 下午 2 點到晚上 10 點
全職職員之時薪為 200 元。兼職職員則輪值上表中之任一時段,其時薪為 150 元。此外,每個時段輪值的全職職員數量不得少於兼職職員數量。
建構一個線性規劃模型,以找出成本最小之可行職員輪值班表。
登入後即可作答並保存紀錄。
核心觀念
本題考「人員排班的線性規劃模型建構」。關鍵是將每種班別設為決策變數,按各班別涵蓋的時段列出人力需求限制,再以時薪乘上工時建立總成本目標式。
全職班每班 8 小時;兼職班每班 4 小時。由於全職職員的時薪較高,目標是選擇符合各時段需求及全職、兼職比例限制的班表,使總薪資最低。
解題方法
令:
- :分別為三種全職班的人數,依序為上午 6 點至下午 2 點、上午 10 點至下午 6 點、下午 2 點至晚上 10 點。
- :分別為四個 4 小時時段的兼職人數,依序為上午 6 點至上午 10 點、上午 10 點至下午 2 點、下午 2 點至下午 6 點、下午 6 點至晚上 10 點。
全職職員每人每日成本為 元;兼職職員每人每日成本為 元。因此總成本最小化目標式為:
依各時段的班別涵蓋情形,列出需求限制:
- 上午 6 點至上午 10 點:只有全職班 與兼職班 覆蓋,需求至少 8 人。
- 上午 10 點至下午 2 點:全職班 與兼職班 覆蓋,需求至少 16 人。
- 下午 2 點至下午 6 點:全職班 與兼職班 覆蓋,需求至少 20 人。
- 下午 6 點至晚上 10 點:只有全職班 與兼職班 覆蓋,需求至少 12 人。
故人力需求限制為:
第 三 題25 分
某出版商準備派出四位銷售員到三個學區推銷新課本,每個學區必須至少有一位銷售員,且每位銷售員只能在一個學區推銷新課本。根據估計,指派不同數量的銷售員到各個學區時的新課本銷售數量如下表所示:
| 銷售員數量 | 學區一 | 學區二 | 學區三 |
|---|---|---|---|
| 1 | 400 | 240 | 300 |
| 2 | 540 | 470 | 450 |
| 3 | 780 | 630 | 700 |
| 4 | 990 | 780 | 850 |
該出版商想知道如何指派其銷售員到各個學區,以極大化新課本之總銷售數量。使用動態規劃求解此問題。
登入後即可作答並保存紀錄。
核心觀念
本題考查資源配置的動態規劃。四位銷售員是有限資源,三個學區是必須服務的對象;各學區的銷售量取決於分配到該區的銷售員人數。目標是在每區至少分配一人、總人數恰為四人的條件下,使總銷售量最大。
令 表示分配 位銷售員至學區 時的預估銷售量。令 表示將 位銷售員分配到前 個學區時可達成的最大總銷售量。
解題方法
採用逐區遞推。每個學區至少分配一人,因此前 區至少需要 人;每次遞推時,枚舉分配給目前學區的人數,並將剩餘人數配置到前面的學區。
初始條件為:
遞推式為:
其中 是分配給第 個學區的人數,限制 ;剩餘 人必須足以讓前 區各至少有一人。
第一階段:只配置學區一
第二階段:配置學區一、二
以下列出各總人數下,分配給學區二的人數與最大銷售量:
| 總人數 | 學區二人數 | 計算 | |
|---|---|---|---|
| 2 | 1 | 640 | |
| 3 | 1 | ; 人: | 870 |
第 四 題25 分
林先生所住社區附近有三個垃圾清運點,他固定每週在週一晚上隨機到其中一個清運點丟垃圾,其到這三個垃圾清運點丟垃圾的轉換機率如下表所示:
| 第 週\第 週 | 垃圾清運點一 | 垃圾清運點二 | 垃圾清運點三 |
|---|---|---|---|
| 垃圾清運點一 | 0.3 | 0.5 | 0.2 |
| 垃圾清運點二 | 0.2 | 0.6 | 0.2 |
| 垃圾清運點三 | 0.3 | 0.1 | 0.6 |
如果林先生本週一晚上到垃圾清運點二丟垃圾,則其在未來第四個週一晚上到垃圾清運點二丟垃圾的機率為何?
登入後即可作答並保存紀錄。
核心觀念
本題考馬可夫鏈(Markov chain)的 步轉移機率。林先生每週選擇的清運點,只與本週所在的清運點有關;從一週到下一週的轉移機率由題目表格給定。
令狀態依序為清運點一、二、三,轉移機率矩陣為
矩陣中第 列、第 欄的數值,代表目前在清運點 ,下一週轉移到清運點 的機率。 的第 列、第 欄則表示從狀態 出發,經過 週到達狀態 的機率。
解題方法
本週一晚上在清運點二,未來第四個週一晚上是經過四次每週轉移,因此所求為四步轉移機率 。
先計算兩步轉移矩陣: