Academia.eduAcademia.edu

Outline

Measuring the Sensitivity of Graph Metrics to Missing Data

2014, Lecture Notes in Computer Science

https://doi.org/10.1007/978-3-642-55224-3

Abstract

The increasing energy consumption of high performance computing has resulted in rising operational and environmental costs. Therefore, reducing the energy consumption of computation is an emerging area of interest. We study the approach of data sampling to reduce the energy costs of sparse graph algorithms. The resulting error levels for several graph metrics are measured to analyze the trade-off between energy consumption reduction and error. The three types of graphs studied, real graphs, synthetic random graphs, and synthetic small-world graphs, each show distinct behavior. Across all graphs, the error cost is initially relatively low. For example, four of the five real graphs studied needed less than a third of total energy to retain a degree centrality rank correlation coefficient of 0.85 when random vertices were removed. However, the error incurred for further energy reduction grows at an increasing rate, providing diminishing returns.

References (17)

  1. Albert, R., Jeong, H., Barabási, A.L.: Error and attack tolerance of complex net- works. Nature 406(6794), 378-382 (2000)
  2. Bader, D.A., Meyerhenke, H., Sanders, P., Wagner, D.: Graph partitioning and graph clustering. In: Proceedings of the 10th DIMACS Implementation Challenge Workshop. AMS (2013)
  3. Barabási, A., Albert, R.: Emergence of scaling in random networks. Science 286(5439), 509-512 (1999)
  4. Benini, L., Bogliolo, A., De Micheli, G.: A survey of design techniques for system- level dynamic power management. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 8(3), 299-316 (2000)
  5. Borgatti, S.P., Carley, K.M., Krackhardt, D.: On the robustness of centrality mea- sures under conditions of imperfect data. Soc. Netw. 28(2), 124-136 (2006)
  6. Chakrabarti, D., Zhan, Y., Faloutsos, C.: R-MAT: a recursive model for graph mining. In: SIAM International Conference on Data Mining (2004)
  7. Choi, J., Bedard, D., Fowler, R., Vuduc, R.: A roofline model of energy. In: Pro- ceedings of the IEEE International Parallel and Distributed Processing Symposium (IPDPS) (2013)
  8. David, H., Fallin, C., Gorbatov, E., Hanebutte, U.R., Mutlu, O.: Memory power management via dynamic voltage/frequency scaling. In: Proceedings of the 8th ACM International Conference on Autonomic Computing, pp. 31-40. ACM (2011)
  9. Erdős, P., Rényi, A.: On the evolution of random graphs. Publ. Math. Inst. Hungar. Acad. Sci. 5, 17-61 (1960)
  10. Faloutsos, M., Faloutsos, P., Faloutsos, C.: On power-law relationships of the inter- net topology. In: Proceedings of the Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, SIGCOMM '99, pp. 251-262. ACM (1999)
  11. Korthikanti, V.A., Agha, G.: Towards optimizing energy costs of algorithms for shared memory architectures. In: Proceedings of the 22nd ACM Symposium on Parallelism in Algorithms and Architectures, SPAA '10, pp. 157-165. ACM (2010)
  12. Kossinets, G.: Effects of missing data in social networks. Soc. Netw. 28(3), 247-268 (2006)
  13. Krishnamurthy, V., Faloutsos, M., Chrobak, M., Lao, L., Cui, J.-H., Percus, A.G.: Reducing large internet topologies for faster simulations. In: Boutaba, R., Almeroth, K.C., Puigjaner, R., Shen, S., Black, J.P. (eds.) NETWORKING 2005. LNCS, vol. 3462, pp. 328-341. Springer, Heidelberg (2005)
  14. Leskovec, J., Kleinberg, J., Faloutsos, C.: Graphs over time: densification laws, shrinking diameters and possible explanations. In: Proceedings of the Eleventh ACM SIGKDD International Conference on Knowledge Discovery in Data Mining, pp. 177-187. ACM (2005)
  15. Lumsdaine, A., Gregor, D., Hendrickson, B., Berry, J.: Challenges in parallel graph processing. Parallel Process. Lett. 17(1), 5-20 (2007)
  16. Shiloach, Y., Vishkin, U.: An o(logn) parallel connectivity algorithm. J. Algorithms 3, 57-67 (1982)
  17. Watts, D., Strogatz, S.: Collective dynamics of small world networks. Nature 393, 440-442 (1998)