🧠 解題技巧:考慮更廣泛的問題 (9694)

各位未來的解題高手,大家好!歡迎來到解題技巧(Problem Solving)單元的最後一章。如果說之前的章節著重於根據特定資訊得出「正確答案」,那麼這一章將教導各位如何確保這些答案在混亂且瞬息萬變的現實世界中真正可行。

本節的重點在於測試解決方案的穩健性(robustness),並學習如何建立更好、更貼近現實的情境呈現方式——我們稱之為模型(models)


4.1 識別問題變更帶來的影響

你剛剛辛苦解決了一個複雜的問題,比如安排一場活動或優化一條航運路線。但如果在你找到完美答案後,規則發生了變化,那該怎麼辦?這裡的核心技巧在於預判外部因素,並了解你的解決方案在何時會「失效」。

為什麼我們需要考慮變更?

在現實生活中,情況鮮少是一成不變的。一個週二行得通的方案,如果週五出現了新因素,可能會慘遭失敗。題目經常會要求你考慮情境變更後所帶來的啟示。這意味著你必須評估新資訊如何影響原答案的有效性與可行性。

核心觀點:情境穩健性(Scenario Robustness)
所謂穩健的解決方案,是指能夠應對小幅變動而不至於徹底崩潰的方案。當情境改變時,你必須合乎邏輯地追蹤其連鎖反應(knock-on effects)。

分步指南:評估變更帶來的影響

1. 理解原始解決方案: 釐清用於得出初步答案的關鍵參數與限制(例如:行車時間為 30 分鐘,最大容量為 50 人)。
2. 識別變更事項: 明確指出引入了什麼新因素(例如:道路封閉價格上漲需求增加)。
3. 評估啟示(連結點): 這種變更如何與原始參數互動?(例如:道路封閉導致行車時間增加至 50 分鐘)。
4. 調整解決方案: 確定為了適應新現實,原始方案需要做出什麼調整。

範例情境(取自教學大綱):
你解決了一個音樂會的時間安排問題,並計算了表演時間。隨後新聞報導稱通往場館的主要道路封閉,導致 80% 的觀眾行車時間增加 30 分鐘。

啟示: 這一變化會影響出席情況。人們可能會遲到或乾脆不來,導致原定時間表變得不切實際。
調整: 你可能需要延後首場表演的開始時間,或在表演間增加更長的休息時間,甚至將音樂會完全改期至道路暢通的日子。

💡 常見錯誤(請務必避開):
不要只陳述變更內容;你必須解釋該變更對結果造成的後果。(例如:不要只說「道路封閉」,要說「道路封閉,意味著觀眾會遲到,這會影響門票銷售並迫使時間表進行調整」)。


4.2 建立模型

在解題過程中,模型(model)是指對真實世界系統的簡化呈現,用於尋找解決方案。把它想像成一張簡化地圖:它顯示了任務所需的關鍵要素(道路、地標),但省略了不必要的細節(比如每一棵樹或每一根燈柱)。

簡單模型的局限性

通常,你一開始使用的模型可能過於簡單。它或許適用於基礎計算,但面對現實世界的複雜性時就會失效。

例如,計程車車資的簡單模型可能是:車資 = 固定費用 + (距離 × 每公里價格)

這個模型並沒有考量到等待時間繁忙時間附加費過路費。如果你嘗試將此簡單模型應用於複雜的行程,預測的車資肯定會出錯。

技巧一:識別需要納入的缺失特徵

建立更好模型的第一步,是認清當前呈現中遺漏了什麼。你需要識別模型所模擬的情境中,哪些特徵是必須納入的

如何發現遺漏的特徵?

  • 檢查異常情況: 模型是否持續無法預測正確結果?(例如:計算出的計程車費總是偏低)。
  • 查看限制條件: 是否有尚未考慮到的因素限制了結果?(例如:有限的工作時間、天氣狀況)。
  • 識別隱藏成本或規則: 是否存在例外情況或條件性收費?(例如:「如果行程超過 10 公里,將收取 5 英鎊的清潔費」)。

範例: 一個模型預測生產 100 件襯衫所需的時間,它考慮了縫紉時間,但沒有考慮機器維護時間。

缺失特徵: 維護/故障導致的時間損失。

技巧二:調整模型

一旦識別出缺失特徵,最後且至關重要的一步就是調整模型以納入額外特徵。這意味著要正式將新元素引入你的計算系統或規則中。

如何納入新特徵:

1. 增加新參數/變數: 這是量化元素所必需的。
範例: 如果你在計程車模型中漏掉了等待時間,則增加一個新變數:+ (等待時間 × 每分鐘價格)

2. 增加條件規則(門檻值/Thresholds): 當計算結果取決於是否超過某個限度時,這是必需的。
範例: 如果費用在超過特定距離後發生變化,則增加一條門檻規則:「如果距離 > 20 公里,每公里價格增加 10%」。(記住教學大綱會提到跨越門檻值後的計算變化)。

3. 建立關係: 將新特徵與現有特徵連結起來。
範例: 機器維護時間不是固定的,而是與生產襯衫的數量有關(每生產 500 件襯衫,需要 1 小時的維護時間)。

你知道嗎?
統計學家、工程師和金融分析師每天都在做這種複雜模型的開發!你現在正在學習如何架起純數學與實際應用之間的橋樑。

重點複習:兩大核心技巧
1. 變更的影響 (4.1): 突發的外部因素發生了。它如何使舊方案失效?需要做出什麼調整?
2. 開發模型 (4.2): 初始模型有缺陷或不完整。缺失了什麼特徵?如何透過變數或規則將該特徵正式納入模型中?