{"day":"01","publisher":"Association for Computing Machinery","publication":"Proceedings of the VLDB Endowment","main_file_link":[{"url":"https://doi.org/10.48550/arXiv.2311.12314","open_access":"1"}],"doi":"10.14778/3632093.3632106","oa_version":"Preprint","user_id":"2DF688A6-F248-11E8-B48F-1D18A9856A87","intvolume":" 17","date_created":"2024-10-08T12:48:57Z","extern":"1","type":"journal_article","volume":17,"page":"427-440","oa":1,"quality_controlled":"1","publication_identifier":{"issn":["2150-8097"]},"language":[{"iso":"eng"}],"author":[{"full_name":"Chen, Yuhan","first_name":"Yuhan","last_name":"Chen"},{"full_name":"Ye, Haojie","last_name":"Ye","first_name":"Haojie"},{"full_name":"Vedula, Sanketh","first_name":"Sanketh","last_name":"Vedula"},{"last_name":"Bronstein","orcid":"0000-0001-9699-8730","first_name":"Alexander","id":"58f3726e-7cba-11ef-ad8b-e6e8cb3904e6","full_name":"Bronstein, Alexander"},{"full_name":"Dreslinski, Ronald","last_name":"Dreslinski","first_name":"Ronald"},{"last_name":"Mudge","first_name":"Trevor","full_name":"Mudge, Trevor"},{"full_name":"Talati, Nishil","first_name":"Nishil","last_name":"Talati"}],"article_type":"original","month":"11","citation":{"chicago":"Chen, Yuhan, Haojie Ye, Sanketh Vedula, Alex M. Bronstein, Ronald Dreslinski, Trevor Mudge, and Nishil Talati. “Demystifying Graph Sparsification Algorithms in Graph Properties Preservation.” Proceedings of the VLDB Endowment. Association for Computing Machinery, 2023. https://doi.org/10.14778/3632093.3632106.","short":"Y. Chen, H. Ye, S. Vedula, A.M. Bronstein, R. Dreslinski, T. Mudge, N. Talati, Proceedings of the VLDB Endowment 17 (2023) 427–440.","ama":"Chen Y, Ye H, Vedula S, et al. Demystifying graph sparsification algorithms in graph properties preservation. Proceedings of the VLDB Endowment. 2023;17(3):427-440. doi:10.14778/3632093.3632106","mla":"Chen, Yuhan, et al. “Demystifying Graph Sparsification Algorithms in Graph Properties Preservation.” Proceedings of the VLDB Endowment, vol. 17, no. 3, Association for Computing Machinery, 2023, pp. 427–40, doi:10.14778/3632093.3632106.","apa":"Chen, Y., Ye, H., Vedula, S., Bronstein, A. M., Dreslinski, R., Mudge, T., & Talati, N. (2023). Demystifying graph sparsification algorithms in graph properties preservation. Proceedings of the VLDB Endowment. Association for Computing Machinery. https://doi.org/10.14778/3632093.3632106","ieee":"Y. Chen et al., “Demystifying graph sparsification algorithms in graph properties preservation,” Proceedings of the VLDB Endowment, vol. 17, no. 3. Association for Computing Machinery, pp. 427–440, 2023.","ista":"Chen Y, Ye H, Vedula S, Bronstein AM, Dreslinski R, Mudge T, Talati N. 2023. Demystifying graph sparsification algorithms in graph properties preservation. Proceedings of the VLDB Endowment. 17(3), 427–440."},"status":"public","date_published":"2023-11-01T00:00:00Z","publication_status":"published","issue":"3","title":"Demystifying graph sparsification algorithms in graph properties preservation","_id":"18214","date_updated":"2024-10-09T11:28:33Z","article_processing_charge":"No","abstract":[{"text":"Graph sparsification is a technique that approximates a given graph by a sparse graph with a subset of vertices and/or edges. The goal of an effective sparsification algorithm is to maintain specific graph properties relevant to the downstream task while minimizing the graph's size. Graph algorithms often suffer from long execution time due to the irregularity and the large real-world graph size. Graph sparsification can be applied to greatly reduce the run time of graph algorithms by substituting the full graph with a much smaller sparsified graph, without significantly degrading the output quality. However, the interaction between numerous sparsifiers and graph properties is not widely explored, and the potential of graph sparsification is not fully understood.\r\n In this work, we cover 16 widely-used graph metrics, 12 representative graph sparsification algorithms, and 14 real-world input graphs spanning various categories, exhibiting diverse characteristics, sizes, and densities. We developed a framework to extensively assess the performance of these sparsification algorithms against graph metrics, and provide insights to the results. Our study shows that there is no one sparsifier that performs the best in preserving all graph properties, e.g. sparsifiers that preserve distance-related graph properties (eccentricity) struggle to perform well on Graph Neural Networks (GNN). This paper presents a comprehensive experimental study evaluating the performance of sparsification algorithms in preserving essential graph metrics. The insights inform future research in incorporating matching graph sparsification to graph algorithms to maximize benefits while minimizing quality degradation. Furthermore, we provide a framework to facilitate the future evaluation of evolving sparsification algorithms, graph metrics, and ever-growing graph data.","lang":"eng"}],"external_id":{"arxiv":["2311.12314"]},"scopus_import":"1","year":"2023"}