在有n個頂點的有向無環圖中,有向邊的最大可能數是多少?DAG中可以有多少條邊?
回答
假設有N個頂點/節點,讓我們探索構建一個具有最大邊緣的DAG。考慮任何給定節點,比如N1。它在這個早期階段可以指向的最大節點數或邊數是N-1。我們選擇第二個節點N2:它可以指向除自身和N1之外的所有節點 - 這是N-2個附加邊。繼續剩下的節點,每個節點可以指向比之前的節點更少的邊。最後一個節點可以指向0個其他節點。
薩姆所有邊緣的:(N-1)+(N-2)+ ... + 1 + 0 ==(N-1)(N)/ 2
非常感謝您的回答。 – user1559262 2012-07-28 07:32:04
嗯,[這](http://stackoverflow.com/questions/5058406/what-is-the-maximum-number-of-ed-in-a-directed-graph-with-n-nodes)似乎爭論與答案。 – 2012-09-13 03:06:15
@RealzSlaw區別在於DAG是「非循環」的;您提到的帖子一般會討論有向圖。 – 2012-09-14 04:24:03
- 1. 1GB數據庫中可以有多少條記錄/表格?
- 2. Sobipro可以處理多少條目?
- 3. 有多少文本asp:label控件可以容納多少限制?
- 4. 有多少人可以連接到ServerSocket?
- 5. 有多少意向可以接收BroadcastReceiver?
- 6. android我可以有多少服務?
- 7. 有多少個id可以包含itemref?
- 8. JSON。有多少元素可以接受?
- 9. Java - 你可以有多少個對象?
- 10. 的vm_area_struct的多少實例可以有
- 11. WCF服務可以有多少個ServiceContracts?
- 12. 我可以在二級緩存中存儲多少條記錄?
- 13. 在MySQL中可以聲明多少條件?
- 14. 倒頁表中有多少條目?
- 15. 多少coulmns可以每桌
- 16. 數據庫中有多少表可以有限制嗎?
- 17. 是否可以使用TreeLayout添加多條邊?
- 18. 我可以在表格上填寫多少條dojo fliteringselect?
- 19. 我可以發送多少條消息到隊列?
- 20. java.lang.OutOfMemoryError具有更多階段的Spark DAG
- 21. 此有向圖中有多少個3邊循環?
- 22. 在Android中有多少種方法可以找到位置...?
- 23. 有多少個UITableView可以放置在視圖中?
- 24. 是否可以測試選擇框中有多少個選項?
- 25. 我有多少MembershipProvider可以在MVC3中覆蓋
- 26. 在JVM中有多少個類文字實例可以存在?
- 27. 有多少文本可以放入一個string.xml文件中?
- 28. s3中可以存儲多少個文件有限制嗎?
- 29. 有多少個字符可以放入C++字符串中?
- 30. SQL Server中一個表的列可以有多少限制
這個問題是關閉堆棧溢出主題。您可以嘗試http://math.stackexchange.com/,歡迎所有級別的數學問題。 – 2012-07-28 07:19:50
更何況,這聽起來像一個家庭作業問題。而且我採取了誘餌: -/ – 2012-07-28 07:21:10
此外,它是[我如何證明最大邊數?]的副本(http://math.stackexchange.com/questions/61579/how-can-i-prove-最大數量的邊緣) – 2012-07-28 07:25:19