[問題] 這該用什麼演算法解題最便利呢?

看板Programming作者 (小浩浩)時間18年前 (2006/06/01 09:29), 編輯推噓5(501)
留言6則, 6人參與, 最新討論串1/2 (看更多)
選區重劃 1. 問題:假設村里為最小切割單元,找出10個分割結果,將台南市的232個村里,劃分成2個區域,使得 (a) 每個區域的人口數大致相同, (b) 每個區域中,所有的里相互連接。 2. 人口大致相同表示人口誤差在指定之範圍之內,即誤差小於 d %。 (a) 台南市總人口數約為75萬5千人,分成2個區域,平均人口約在37~38萬人之間。 (b) 如誤差小於 5%,則人口約在35 ~ 40萬人之間大約都可以接受。 (c) 輸入資料中包含每個里的人口數(每個里的識別碼與人口數)。 3. 所有的里相互連接: (a) 輸入資料中包含232個里的相鄰關係(adjacency relationship)。 (b) one relation per row. 我想要知道 用什麼演算法解此題會最便利? 謝謝願意回答的大大們^^ 以及複雜度分析^^ 想要知道大家的看法 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.161.16.124

06/01 11:18, , 1F
GA
06/01 11:18, 1F

06/01 22:45, , 2F
用旅行推銷員解法
06/01 22:45, 2F

06/02 09:44, , 3F
什麼是旅行推銷員解法?
06/02 09:44, 3F

06/02 12:15, , 4F
自己去查吧....
06/02 12:15, 4F

06/02 14:50, , 5F
SA
06/02 14:50, 5F

07/11 11:33, , 6F
第一題用 k-means 可得答案?
07/11 11:33, 6F
文章代碼(AID): #14VaBXVa (Programming)
文章代碼(AID): #14VaBXVa (Programming)