0
我有一個非常大的(10M +邊緣,〜5M頂點)二分無向用戶項圖形格式如何將大型二部圖用戶項目轉換爲項目項目?
item1: user1, user2, user3, ...
或
userX1: itemY1
userX2: itemY2
...
我需要我的圖形轉換成項目,項目圖其中i和j頂點之間的邊的權重等於同時使用這兩個項的用戶的數量(即,與item_i和item_j相鄰的頂點集合的交集中的元素的數量)。這裏有一個問題,它似乎需要我做$ O(n^2)$操作,其中$ n $是圖中邊緣的數量,在我現在的簡單家用電腦上是不可能的。有沒有解決這個問題的方法?一些概率數據結構將適合我的需要,因爲我被允許丟失一小部分數據。
你可能指的是雙方,而不是雙方。 – gTcV
@ user1734710感謝您的更正! – Moonwalker