Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊工程學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/22365
標題: 社群網路生成及最大團問題於MapReduce有效率的演算法
Efficient MapReduce-based Algorithm for Social Network Generation and Finding Maximal Clique
作者: Yi-Chen Lo
羅亦辰
指導教授: 林守德(Shou-De Lin)
關鍵字: MapReduce,平行運算,圖探勘,BA模型,最大團問題,
MapReduce,parallel computing,graph mining,BA model,maximal clique problem,
出版年 : 2011
學位: 碩士
摘要: 社群網路生成在社群網路分析領域是一個重要的問題。人工產生的隨機圖被用來模擬真實世界社群網路已經行之有年。隨著真實世界社群網路如Twitter, Facebook等快速膨脹,我們需要可以產生大規模隨機圖的方法。Google提出的MapReduce[1]運算架構提供了我們將社群網路生成演算法平行化的需要及儲存大型網路檔案的分散式檔案系統。這篇論文提出將BA model[5]當中preferential attachment機制用到的degree由實際值代換成期望值,藉此讓BA model的生成過程可以被獨立地分割利於平行化。我們以MapReduce做實驗的結果顯示我們設計的平行演算法有良好的可擴放性並且產生出來的圖保有BA model原本的特性如power-law degree分布。這篇論文也將由Sergei Vassilvitskii在XXL Graph Algorithms[9]提出數三角形問題中把高degree的點分開處理的想法應用到最大團問題的MapReduce演算法。實驗的結果顯示這個方法讓計算效率有明顯的改進。
Social network generation is an important problem in social network analysis. Artificially generated random graphs are used to model real world social networks for a long time. With the expanding size of real world social networks such as Twitter, Facebook, we need some methods to generate large scale random graphs. MapReduce[1] proposed by Google is the right framework to provide parallelism on social network generation algorithm and distributed file system to store large output graph data. In our paper we propose a method to replace the exact degree, which is used as the attachment preference in original BA model[5], with the expected value of degree. By this substitution BA model generation algorithm can be divided into several independent tasks to fit in parallel computing. And our experiment results on MapReduce shows that after this substitution, graphs generated by BA model keep their original properties such as power-law degree distribution with good scalability. In this paper we also apply the idea of differentiate high degree vertices in triangle counting algorithm proposed in XXL Graph Algorithms by Sergei Vassilvitskii[9], to finding maximal clique algorithm in MapReduce. As a result of our experiment, the computation efficiency is obviously improved.
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/22365
全文授權: 未授權
顯示於系所單位:資訊工程學系

文件中的檔案:
檔案 大小格式 
ntu-100-1.pdf
  未授權公開取用
501.98 kBAdobe PDF
顯示文件完整紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved