## GAP/GAP-kron

GAP benchmark: kron

Name | GAP-kron |
---|---|

Group | GAP |

Matrix ID | 2855 |

Num Rows | 134,217,726 |

Num Cols | 134,217,726 |

Nonzeros | 4,223,264,644 |

Pattern Entries | 4,223,264,644 |

Kind | Random Undirected Weighted Graph |

Symmetric | Yes |

Date | 2017 |

Author | S. Beamer, K. Asanovic, D. Patterson |

Editor | S. Beamer, K. Asanovic, D. Patterson |

Download | MATLAB Rutherford Boeing Matrix Market |
---|---|

Notes |
GAP/GAP-kron matrix: this is the 'kron' graph from the GAP benchmark suite, as described in "The GAP Benchmark Suite", by Scott Beamer, Krste Asanovic', and David Patterson, https://arxiv.org/abs/1508.03619. In that paper, the Kron graph is described as follows: Kron (|V|=134.2M, |E|=2,111.6M, undirected) uses the Kronecker synthetic graph generator [19] with the same parameters as Graph 500 (A=0.57, B=C=0.19, D=0.05) [14]. It has been used frequently in research due to Graph 500, so it also provides continuity with prior work. [19] Jurij Leskovec, Deepayan Chakrabarti, Jon Kleinberg, and Christos Faloutsos. Realistic, mathematically tractable graph generation and evolution, using Kronecker multiplication. European Conference on Principles and Practice of Knowledge Discovery in Databases, 2005. [14] Graph500 benchmark. www.graph500.org. The matrix has been given random integer edge weights, in the range 1 to 255. The GAP breadth-first-search (BFS) benchmark generates 64 random source nodes and evaluates the time to compute the BFS from each of the 64 sources. The betweenness-centrality (BC) runs 16 trials with 4 source nodes each. These source nodes are the same, in the same order. That is, the first 4 BFS source nodes are the same 4 source nodes for the first trial of BC. In ONE-based notation (where nodes are numbered 1 to n), the 64 source nodes are: 2338013 31997660 23590941 43400605 75337938 169868 104041221 94177943 32871358 56230003 69883038 9346346 48915359 122571174 6183280 86323664 106725781 92389939 16210739 59816701 111669930 102831412 113384801 43872565 80508828 26105649 8807517 118452456 121818860 42361929 29493054 98461504 71931338 103808469 4092346 115276242 4649344 76656190 31312002 111334128 100962919 41823216 22631241 42848462 79485149 106818743 73347975 78848446 109920511 121492134 101037297 15438601 4584785 124503846 87241744 108297009 33955083 79934824 8608482 82435064 46579272 515422 121530468 127978737 The first row are the 4 source nodes for the first BC trial, the 2nd row is for the second BC trial, and so on. These node ids also appear as Problem.aux.sources, in one-based notation. One-based notation is used because the Matrix Market format is one-based, as is MATLAB. If you use a zero-based method (such as the GAP benchmark itself, or the C API to GraphBLAS), be sure to subtract one from the node ids above (and in Problem.aux.sources) to obtain the right source nodes. The GAP/GAP-kron matrix was generated by the GAP benchmark and then incorporated into the SuiteSparse Matrix Collection by Tim Davis. |