20Q
- What makes CDMA work for my cell phone?
- How does Google sell its ad spaces?
- How does Google rank webpages?
- How does Netflix recommend movies?
- When can I trust product reviews on Amazon?
- Why does Wikipedia even work?
- How to viralize a Youtube video and tip a Groupon deal?
- Twitter and Facebook: How to influence people online?
- Can I really reach anyone in 6 steps?
- Does the Internet have an Achilles heel?
- Why do AT&T and Verizon Wireless charge me $10 a Gigabyte?
- How can I pay less for my Internet connection?
- How does a packet get through the Internet?
- Why doesn’t the Internet collapse under congestion?
- How can Skype and BitTorrent be free?
- What’s inside the cloud of iCloud?
- Netflix, iTune, IPTV: Which way to watch video?
- Why is iPad's WiFi faster at home than at a hotspot?
- Why am I only getting a few % of advertised 3/4G speed?
- Is it really fair that my neighbor’s iPhone downloads faster?
Social Network v.s. Technological Network 
現在的網路我們可以解釋成是Social Network及Technological Network所共同組成,許多有趣的研究就在討論這兩者間交互作用所產生的火花。例如美國影音串流網站Netflix如何針對每個使用者過去使用該網站的歷史紀錄,來客製化地推薦使用者他可能會喜歡且未看過的Top 10電影(Q4)。此影音串流網站(Technological Network)中,分析全體使用者過去對各自所看影片的評價來預測新的使用者對特定影片的評價(Social Network)的影用就是現在網路中Social/Technological Network密不可分的例子。
4 Key Concepts + 4 Main Methodologies
將此20個問題加以分析可以發現其所討論的不過就四大主題:
- Aggregation & Influence
- Distributed Coordination
- Feedback Control
- Strategic Equilibrium
- Game Theory
- Optimization Theory
- Learning Theory
- Graph Theory
藉由這四種數學modeling languages,我們足以了解現今網路運作的模式。
Reference: