演算法設計及分析

出自中山電機所 無線行動網路實驗室

在2021年8月19日 (四) 00:38由Ztchou (對話 | 貢獻)所做的修訂版本
跳轉到: 導航, 搜尋

研究所課程, 2021 Spring, Thu 2:10~5:00 PM, EC3013


Chapter 0. 學期成績計分方式

Chapter 1. Introduction

Chapter 2. Growth of Functions 

Chapter 3. Divide and Conquer 

Chapter 4. Randomized Algorithms

Chapter 4 習題解答

*Derandomization of MAX-3SAT (參考資料,自我學習,上課不教,考試不考)

Chapter 5. Dynamic Programming

Chapter 6. Greedy Algorithms 

Chapter 7. Graph Traversal Techniques


Chapter 8. Minimun Cost Spanning Tree (預計上課不教,考試不考)

Chapter 9. Maximum Flow

Chapter 10. Maximum Matching 

教學影片 https://www.youtube.com/watch?v=Y5jRUQVg3-8

註:Chapter 10 投影片參考資料



Chapter 11. Linear Programming and Its Application to Game Theory 


教學影片 Part 1.  https://www.youtube.com/watch?v=qmTEe1CPUWc


教學影片 Part 2.  https://www.youtube.com/watch?v=FWWeeO9XR4g

註:Chapter 11 投影片資料來源



Chapter 12. NP-Completeness

教學影片 Part 1.   https://www.youtube.com/watch?v=mhQv4fmQo9Y


教學影片 Part 2.   https://www.youtube.com/watch?v=qS2l_rP5vWo (註:影片裡頭,1:35:09~1:35:12 出現口誤。正確說法:我們要證明「若 G' 沒有 Ham-path,則 G 沒有 Ham-cycle」,這相當於是證明「若 G 有 Ham-cycle,則 G' 有 Ham-path」。)


Chapter 13. Approximation Algorithms

投影片內容更新了第29頁。

教學投影片 Part 1   https://www.youtube.com/watch?v=vbpWiIGT8xk

教學投影片 Part 2   https://www.youtube.com/watch?v=MXC4xw_BgMU