Optimizing streaming graph partitioning via a heuristic greedy method and caching strategy. (1st November 2020)
- Record Type:
- Journal Article
- Title:
- Optimizing streaming graph partitioning via a heuristic greedy method and caching strategy. (1st November 2020)
- Main Title:
- Optimizing streaming graph partitioning via a heuristic greedy method and caching strategy
- Authors:
- Li, Qi
Zhong, Jiang
Cao, Zehong
Li, Xue - Abstract:
- ABSTRACT: Graph partitioning is an important method for accelerating large distributed graph computation. Streaming graph partitioning is more efficient than offline partitioning, and it has been developed continuously in the application of graph partitioning in recent years. In this work, we first introduce a heuristic greedy streaming partitioning method and show that it outperforms the state-of-the-art streaming partitioning methods, leading to exact balance and fewer cut edges. Second, we propose a cache structure for streaming partitioning, called an adjacent edge structure, which can improve the partition efficiency several times on a single commodity type computer without affecting the partition quality. Regardless as to whether the memory capacity is limited (local cache) or not (global cache), our strategy can also improve the partition quality by restreaming partitioning. Taking linear weight greedy streaming algorithm as an example, the experimental results on 19 real-world graphs show that the average partitioning time of the new method is 4.9 times faster than that of the original method, which proves the effectiveness and superiority of the cache structure mentioned in this paper.
- Is Part Of:
- Optimization methods and software. Volume 35:Number 6(2020)
- Journal:
- Optimization methods and software
- Issue:
- Volume 35:Number 6(2020)
- Issue Display:
- Volume 35, Issue 6 (2020)
- Year:
- 2020
- Volume:
- 35
- Issue:
- 6
- Issue Sort Value:
- 2020-0035-0006-0000
- Page Start:
- 1144
- Page End:
- 1159
- Publication Date:
- 2020-11-01
- Subjects:
- Cache structure -- streaming graph partitioning -- parallel computing -- complex networks -- community detection
05C82 -- 05C85 -- 94C15
Mathematical optimization -- Periodicals
Algorithms -- Periodicals
519.7 - Journal URLs:
- http://www.tandfonline.com/toc/goms20/current ↗
http://www.tandfonline.com/ ↗ - DOI:
- 10.1080/10556788.2018.1553971 ↗
- Languages:
- English
- ISSNs:
- 1055-6788
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 6275.120000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 22429.xml