Spectral Lower Bounds on the I/O Complexity of Computation Graphs

被引:3
|
作者
Jain, Saachi [1 ]
Zaharia, Matei [1 ]
机构
[1] Stanford Univ, Stanford, CA 94305 USA
关键词
computational graphs; spectral graph theory; I/O lower bounds;
D O I
10.1145/3350755.3400210
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the problem of finding lower bounds on the I/O complexity of arbitrary computations in a two level memory hierarchy. Executions of complex computations can be formalized as an evaluation order over the underlying computation graph. However, prior methods for finding I/O lower bounds leverage the graph structures for specific problems (e.g matrix multiplication) which cannot be applied to arbitrary graphs. In this paper, we first present a novel method to bound the I/O of any computation graph using the first few eigenvalues of the graph's Laplacian. We further extend this bound to the parallel setting. This spectral bound is not only efficiently computable by power iteration, but can also be computed in closed form for graphs with known spectra. We apply our spectral method to compute closed-form analytical bounds on two computation graphs (the Bellman-Held-Karp algorithm for the traveling salesman problem and the Fast Fourier Transform), as well as provide a probabilistic bound for random Erdos Renyi graphs. We empirically validate our bound on four computation graphs, and find that our method provides tighter bounds than current empirical methods and behaves similarly to previously published I/O bounds.
引用
收藏
页码:329 / 338
页数:10
相关论文
共 50 条
  • [41] LOWER BOUNDS FOR THE ESTRADA INDEX OF GRAPHS
    Shang, Yilun
    [J]. ELECTRONIC JOURNAL OF LINEAR ALGEBRA, 2012, 23 : 664 - 668
  • [42] Lower bounds on matching energy of graphs
    Ghezelahmad, S. Khalashi
    [J]. DISCRETE APPLIED MATHEMATICS, 2022, 307 : 153 - 159
  • [43] Lower Bounds for the Energy of (Bipartite) Graphs
    Altindag, S. Burcu Bozkurt
    Bozkurt, Durmus
    [J]. MATCH-COMMUNICATIONS IN MATHEMATICAL AND IN COMPUTER CHEMISTRY, 2017, 77 (01) : 9 - 14
  • [44] Some lower bounds for the energy of graphs
    Akbari, Saieed
    Ghodrati, Amir Hossein
    Hosseinzadeh, Mohammad Ali
    [J]. LINEAR ALGEBRA AND ITS APPLICATIONS, 2020, 591 : 205 - 214
  • [45] Lower bounds on the obstacle number of graphs
    Mukkamala, Padmini
    Pach, Janos
    Palvoelgyi, Doemoetoer
    [J]. ELECTRONIC JOURNAL OF COMBINATORICS, 2012, 19 (02):
  • [46] Lower bounds for transition probabilities on graphs
    Telcs, Andras
    [J]. STOCHASTIC PROCESSES AND THEIR APPLICATIONS, 2007, 117 (08) : 1121 - 1136
  • [47] A note on lower bounds for boxicity of graphs
    Kamibeppu, Akira
    [J]. ELECTRONIC JOURNAL OF GRAPH THEORY AND APPLICATIONS, 2024, 12 (01) : 147 - 156
  • [48] Lower bounds for treewidth of product graphs
    Kozawa, Kyohei
    Otachi, Yota
    Yamazaki, Koichi
    [J]. DISCRETE APPLIED MATHEMATICS, 2014, 162 : 251 - 258
  • [49] On lower bounds for numbered complete graphs
    Hansen, P
    Jaumard, B
    Meyer, C
    [J]. DISCRETE APPLIED MATHEMATICS, 1999, 94 (1-3) : 205 - 225
  • [50] Lower bounds on dominating functions in graphs
    Kang, LY
    Shan, EF
    [J]. ARS COMBINATORIA, 2000, 56 : 121 - 128