Graph Colouring as a Challenge Problem for Dynamic Graph Processing on Distributed Systems

被引:0
|
作者
Sallinen, Scott [1 ,2 ]
Iwabuchi, Keita [1 ,3 ]
Poudel, Suraj [1 ,4 ]
Gokhale, Maya [1 ]
Ripeanu, Matei [2 ]
Pearce, Roger [1 ]
机构
[1] Lawrence Livermore Natl Lab, Livermore, CA 94550 USA
[2] Univ British Columbia, Vancouver, BC, Canada
[3] Tokyo Inst Technol, Tokyo, Japan
[4] Univ Alabama Birmingham, Birmingham, AL USA
关键词
MULTI-CORE; PARALLEL; FRAMEWORK; ALGORITHMS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
An unprecedented growth in data generation is taking place. Data about larger dynamic systems is being accumulated, capturing finer granularity events, and thus processing requirements are increasingly approaching real-time. To keep up, data-analytics pipelines need to be viable at massive scale, and switch away from static, offline scenarios to support fully online analysis of dynamic systems. This paper uses a challenge problem, graph colouring, to explore massive-scale analytics for dynamic graph processing. We present an event-based infrastructure, and a novel, online, distributed graph colouring algorithm. Our implementation for colouring static graphs, used as a performance baseline, is up to an order of magnitude faster than previous results and handles massive graphs with over 257 billion edges. Our framework supports dynamic graph colouring with performance at large scale better than GraphLab's static analysis. Our experience indicates that online solutions are feasible, and can be more efficient than those based on snapshotting.
引用
收藏
页码:347 / 358
页数:12
相关论文
共 50 条
  • [41] Dynamic Parallel and Distributed Graph Cuts
    Yu, Miao
    Shen, Shuhan
    Hu, Zhanyi
    [J]. IEEE TRANSACTIONS ON IMAGE PROCESSING, 2016, 25 (12) : 5511 - 5525
  • [42] A Greedy Technique Based Improved Approach to Solve Graph Colouring Problem
    Shukla, Ajay
    Bharti, Vishal
    Garg, M. L.
    [J]. EAI ENDORSED TRANSACTIONS ON SCALABLE INFORMATION SYSTEMS, 2021, 8 (31) : 1 - 9
  • [43] The improved ColourAnt algorithm: a hybrid algorithm for solving the graph colouring problem
    da Silva, Anderson Faustino
    Rodriguez, Luis Gustavo Araujo
    Fabricio Filho, Joao
    [J]. INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2020, 16 (01) : 1 - 12
  • [44] Graph colouring heuristics guided by higher order graph properties
    Juhosi, Istvan
    van Hemert, Jano
    [J]. EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, PROCEEDINGS, 2008, 4972 : 97 - +
  • [45] A methodology to solve optimisation problems with MAS application to the graph colouring problem
    Simon, G
    Flouret, M
    Mermet, B
    [J]. ARTIFICIAL INTELLIGENCE: METHODOLOGY, SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2002, 2443 : 162 - 172
  • [46] The improved ColourAnt algorithm: A hybrid algorithm for solving the graph colouring problem
    da Silva, Anderson Faustino
    Rodriguez, Luis Gustavo Araujo
    Filho, João Fabrício
    [J]. International Journal of Bio-Inspired Computation, 2020, 16 (01): : 1 - 12
  • [47] Datalography: Scaling Datalog Graph Analytics on Graph Processing Systems
    Moustafa, Walaa Eldin
    Papavasileiou, Vicky
    Yocum, Ken
    Deutsch, Alin
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2016, : 56 - 65
  • [48] Graph symmetry and dynamic systems
    Kaveh, A
    Sayarinejad, MA
    [J]. COMPUTERS & STRUCTURES, 2004, 82 (23-26) : 2229 - 2240
  • [49] Dynamic graph transformation systems
    Bruni, Roberto
    Melgratti, Hernan
    [J]. GRAPH TRANSFORMATIONS, PROCEEDINGS, 2006, 4178 : 230 - 244
  • [50] OPTIMIZED QUANTIZATION IN DISTRIBUTED GRAPH SIGNAL PROCESSING
    Nobre, Isabela Cunha Maia
    Frossard, Pascal
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2019, : 5376 - 5380