Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3448016.3457289acmconferencesArticle/Chapter ViewAbstractPublication PagesmodConference Proceedingsconference-collections
research-article

A Learned Sketch for Subgraph Counting

Published: 18 June 2021 Publication History

Abstract

Subgraph counting, as a fundamental problem in network analysis, is to count the number of subgraphs in a data graph that match a given query graph by either homomorphism or subgraph isomorphism. The importance of subgraph counting derives from the fact that it provides insights of a large graph, in particular a labeled graph, when a collection of query graphs with different sizes and labels are issued. The problem of counting is challenging. On one hand, exact counting by enumerating subgraphs is NP-hard. % On the other hand, approximate counting by subgraph isomorphism can only support 3/5-node query graphs over unlabeled graphs. % Another way for subgraph counting is to specify it as an \SQL query and estimate the cardinality of the query in \rdbm. Existing approaches for cardinality estimation can only support subgraph counting by homomorphism up to some extent, as it is difficult to deal with sampling failure when a query graph becomes large. A question that arises is if subgraph counting can be supported by machine learning (ML) and deep learning (DL). The existing DL approach for subgraph isomorphism can only support small data graphs. The ML/DL approaches proposed in \rdbm context for approximate query processing and cardinality estimation cannot be used, as subgraph counting is to do complex self-joins over one relation, whereas existing approaches focus on multiple relations. In this paper, we propose an Active Learned Sketch for Subgraph Counting (\ALSS) with two main components: a sketch learned (ŁSS) and an active learner (\AL). The sketch is learned by a neural network regression model, and the active learner is to perform model updates based on new arrival test query graphs. % We conduct extensive experimental studies to confirm the effectiveness and efficiency of \ALSS using large real labeled graphs. Moreover, we show that \ALSS can assist query optimizers to find a better query plan for complex multi-way self-joins.

Supplementary Material

MP4 File (3448016.3457289.mp4)
Subgraph counting, as a fundamental problem in network analysis, is to count the number of subgraphs in a data graph that match a given query graph by either homomorphism or subgraph isomorphism. The importance of subgraph counting drives from the fact that it provides insights of a large graph, in particular a labeled graph, when a collection of query graphs with different sizes and labels are issued. The problem of counting is challenging. On one hand, exact counting by enumerating subgraphs is NP-hard. On the other hand, approximate counting by subgraph isomorphism can only support 3/5-node query graphs over unlabeled graphs. Another way for subgraph counting is to specify it as an SQL query, and estimate the cardinality of the query in RDBMS. Existing approaches for cardinality estimation can only support subgraph counting by homomorphism up to some extent, as it is difficult to deal with sampling failure when a query graph becomes large. A question arisen is if subgraph counting can be supported by machine learning (ML) and deep learning (DL). The existing DL approach for subgraph isomorphism can only support small data graphs. The ML/DL approaches proposed in RDBMS context for approximate query processing and cardinality estimation cannot be used, as subgraph counting is to do complex self-joins over one relation, whereas existing approaches focus on multiple relations.In this paper, we propose an Active Learned Sketch for Subgraph Counting (ALSS) with two main components: a sketch learned (LSS) and an active learner (AL). The sketch is learned by a neural network regression model, and the active learner is to perform model updates based on new arrival test query graphs. We conduct extensive experimental studies to confirm the effectiveness and efficiency of ALSS using large real labeled graphs. Moreover, we show that ALSS can assist query optimizer to find a better query plan for complex multi-way self-joins.

References

[1]
https://github.com/yspark-dblab/gcare.
[2]
https://github.com/RapidsAtHKUST/SubgraphMatching.
[3]
Pytorch. https://github.com/pytorch/pytorch.
[4]
Pytorch Geometric. https://github.com/rusty1s/pytorch_geometric.
[5]
C. R. Aberger, A. Lamb, S. Tu, A. Nötzli, K. Olukotun, and C. Ré. EmptyHeaded: A Relational Engine for Graph Processing. ACM Trans. Database Syst., 42(4):20:1--20:44, 2017.
[6]
C. R. Aberger, S. Tu, K. Olukotun, and C. Ré. Old techniques for new join algorithms: A case study in rdf processing. In 2016 IEEE 32nd International Conference on Data Engineering Workshops (ICDEW), pages 97--102. IEEE, 2016.
[7]
C. C. Aggarwal, X. Kong, Q. Gu, J. Han, and P. S. Yu. Active learning: A survey. In Data Classification: Algorithms and Applications, pages 571--606. 2014.
[8]
N. K. Ahmed, J. Neville, R. A. Rossi, and N. G. Duffield. Efficient graphlet counting for large networks. In Proc. ICDM'15, pages 1--10, 2015.
[9]
N. K. Ahmed, J. Neville, R. A. Rossi, N. G. Duffield, and T. L. Willke. Graphlet decomposition: framework, algorithms, and applications. Knowl. Inf. Syst., 50(3):689--722, 2017.
[10]
K. Ammar, F. McSherry, S. Salihoglu, and M. Joglekar. Distributed evaluation of subgraph queries using worst-case optimal low-memory dataflows. Proc. VLDB, 11(6), 2018.
[11]
B. Archibald, F. Dunlop, R. Hoffmann, C. McCreesh, P. Prosser, and J. Trimble. Sequential and parallel solution-biased search for subgraph algorithms. In Proc. CPAIOR'19, pages 20--38, 2019.
[12]
A. Atserias, M. Grohe, and D. Marx. Size Bounds and Query Plans for Relational Joins. In Proc. of FOCS'08, pages 739--748, 2008.
[13]
P. W. Battaglia, J. B. Hamrick, V. Bapst, A. Sanchez-Gonzalez, V. F. Zambaldi, M. Malinowski, A. Tacchetti, D. Raposo, A. Santoro, R. Faulkner, cC. Gü lcc ehre, H. F. Song, A. J. Ballard, J. Gilmer, G. E. Dahl, A. Vaswani, K. R. Allen, C. Nash, V. Langston, C. Dyer, N. Heess, D. Wierstra, P. Kohli, M. Botvinick, O. Vinyals, Y. Li, and R. Pascanu. Relational inductive biases, deep learning, and graph networks. CoRR, abs/1806.01261, 2018.
[14]
B. Bhattarai, H. Liu, and H. H. Huang. CECI: compact embedding cluster index for scalable subgraph matching. In Proc. SIGMOD'19, pages 1447--1462, 2019.
[15]
F. Bi, L. Chang, X. Lin, L. Qin, and W. Zhang. Efficient subgraph matching by postponing cartesian products. In Proc. SIGMOD'16, pages 1199--1214, 2016.
[16]
M. Bodirsky. Graph homomorphisms and universal algebra course notes. 2015.
[17]
V. Bonnici, R. Giugno, A. Pulvirenti, D. E. Shasha, and A. Ferro. A subgraph isomorphism algorithm and its application to biochemical data. BMC Bioinform., 14(S-7):S13, 2013.
[18]
K. M. Borgwardt, C. S. Ong, S. Schönauer, S. Vishwanathan, A. J. Smola, and H.-P. Kriegel. Protein function prediction via graph kernels. Bioinformatics, 21(suppl_1):i47--i56, 2005.
[19]
M. Bressan, F. Chierichetti, R. Kumar, S. Leucci, and A. Panconesi. Counting graphlets: Space vs time. In Proc. WSDM'17, pages 557--566, 2017.
[20]
M. Bressan, S. Leucci, and A. Panconesi. Motivo: Fast motif counting via succinct color coding and adaptive sampling. Proc. VLDB, 12(11):1651--1663, 2019.
[21]
W. Cai, M. Balazinska, and D. Suciu. Pessimistic cardinality estimation: Tighter upper bounds for intermediate join cardinalities. In Proc. SIGMOD'19, pages 18--35, 2019.
[22]
W. Cai, Y. Zhang, and J. Zhou. Maximizing expected model change for active learning in regression. In Proc. ICDM'13, pages 51--60, 2013.
[23]
X. Chen and J. C. S. Lui. Mining graphlet counts in online social networks. In Proc. ICDM'16, pages 71--80, 2016.
[24]
S. A. Cook. The complexity of theorem-proving procedures. In Proceedings of the 3rd Annual ACM Symposium on Theory of Computing, May 3--5, 1971, Shaker Heights, Ohio, USA, pages 151--158, 1971.
[25]
A. Dutt, C. Wang, A. Nazi, S. Kandula, V. R. Narasayya, and S. Chaudhuri. Selectivity estimation for range predicates using lightweight models. Proc. VLDB, 12(9):1044--1057, 2019.
[26]
G. Gottlob, G. Greco, N. Leone, and F. Scarcello. Hypertree Decompositions: Questions and Answers. In Proc. of PODS'16, pages 57--74, 2016.
[27]
A. Grover and J. Leskovec. node2vec: Scalable feature learning for networks. In Proc. KDD'16, pages 855--864, 2016.
[28]
W. L. Hamilton, Z. Ying, and J. Leskovec. Inductive representation learning on large graphs. In Proc. NeurIPS'17, pages 1024--1034, 2017.
[29]
M. Han, H. Kim, G. Gu, K. Park, and W. Han. Efficient subgraph matching: Harmonizing dynamic programming, adaptive matching order, and failing set together. In Proc. SIGMOD'19, pages 1429--1446, 2019.
[30]
S. Hanneke. A statistical theory of active learning. Foundations and Trends in Machine Learning, pages 1--212, 2013.
[31]
Z. Harchaoui and F. R. Bach. Image classification with segmentation graph kernels. In Proc. CVPR'07, 2007.
[32]
S. Hasan, S. Thirumuruganathan, J. Augustine, N. Koudas, and G. Das. Deep learning models for selectivity estimation of multi-attribute queries. In Proc. SIGMOD'20, pages 1035--1050, 2020.
[33]
H. He and A. K. Singh. Graphs-at-a-time: query language and access methods for graph databases. In Proc. ACM SIGMOD'08, 2008.
[34]
B. Hilprecht, A. Schmidt, M. Kulessa, A. Molina, K. Kersting, and C. Binnig. Deepdb: Learn from data, not from queries! Proc. VLDB, 13(7):992--1005, 2020.
[35]
T. Hocevar and J. Demsar. Combinatorial algorithm for counting small induced graphs and orbits. CoRR, abs/1601.06834, 2016.
[36]
K. Hornik. Approximation capabilities of multilayer feedforward networks. Neural Networks, 4(2):251--257, 1991.
[37]
K. Hornik, M. B. Stinchcombe, and H. White. Multilayer feedforward networks are universal approximators. Neural Networks, 2(5):359--366, 1989.
[38]
D. G. Horvitz and D. J. Thompson. A generalization of sampling without replacement from a finite universe. Journal of the American statistical Association, 47(260):663--685, 1952.
[39]
S. Jain et al. Impact of memory space optimization technique on fast network motif search algorithm. In Advances in Computer and Computational Sciences, pages 559--567. Springer, 2017.
[40]
M. Jha, C. Seshadhri, and A. Pinar. Path sampling: A fast and provable method for estimating 4-vertex subgraph counts. In Proc. WWW'15, pages 495--505, 2015.
[41]
A. Jü ttner and P. Madarasi. VF2+- an improved subgraph isomorphism algorithm. Discret. Appl. Math., 242:69--81, 2018.
[42]
M. A. Khamis, H. Q. Ngo, and D. Suciu. What do shannon-type inequalities, submodular width, and disjunctive datalog have to do with one another? In Proc. PODS'17, pages 429--444, 2017.
[43]
M. Kiefer, M. Heimel, S. Breß, and V. Markl. Estimating join selectivities using bandwidth-optimized kernel density models. Proc. VLDB, 10(13):2085--2096, 2017.
[44]
A. Kipf, T. Kipf, B. Radke, V. Leis, P. A. Boncz, and A. Kemper. Learned cardinalities: Estimating correlated joins with deep learning. In Proc. CIDR'19, 2019.
[45]
T. N. Kipf and M. Welling. Semi-supervised classification with graph convolutional networks. In Proc. ICLR'17, 2017.
[46]
T. G. Kolda, A. Pinar, and C. Seshadhri. Triadic measures on graphs: The power of wedge sampling. In Proc. ICDM'13, pages 10--18, 2013.
[47]
A. Krogh and J. Vedelsby. Neural network ensembles, cross validation, and active learning. In Proc. NIPS'94, pages 231--238, 1994.
[48]
V. Leis, A. Gubichev, A. Mirchev, P. A. Boncz, A. Kemper, and T. Neumann. How good are query optimizers, really? Proc. VLDB, 9(3):204--215, 2015.
[49]
D. D. Lewis and J. Catlett. Heterogeneous uncertainty sampling for supervised learning. In Proc. ICML'94, pages 148--156, 1994.
[50]
F. Li, B. Wu, K. Yi, and Z. Zhao. Wander join: Online aggregation via random walks. In Proc. SIGMOD'16, pages 615--629, 2016.
[51]
J. Li, Y. Rong, H. Cheng, H. Meng, W. Huang, and J. Huang. Semi-supervised graph classification: A hierarchical graph perspective. In Proc. WWW'19, pages 972--982, 2019.
[52]
X. Liu, H. Pan, M. He, Y. Song, X. Jiang, and L. Shang. Neural subgraph isomorphism counting. In Proc. KDD '20, pages 1959--1969, 2020.
[53]
L. Ma, B. Ding, S. Das, and A. Swaminathan. Active learning for ML enhanced database systems. In Proc. SIGMOD'20, pages 175--191, 2020.
[54]
Q. Ma and P. Triantafillou. Dbest: Revisiting approximate query processing engines with machine learning models. In Proc. SIGMOD'19, pages 1553--1570, 2019.
[55]
D. J. C. MacKay. Information-based objective functions for active data selection. Neural Comput., 4(4):590--604, 1992.
[56]
I. Melckenbeeck, P. Audenaert, D. Colle, and M. Pickavet. Efficiently counting all orbits of graphlets of any order in a graph using autogenerated equations. Bioinform., 34(8):1372--1380, 2018.
[57]
A. Mhedhbi and S. Salihoglu. Optimizing subgraph queries by combining binary and worst-case optimal joins. Proc. VLDB, 12(11):1692--1704, 2019.
[58]
G. A. Miller. Wordnet: a lexical database for english. Communications of the ACM, 38(11):39--41, 1995.
[59]
S. Mussmann and P. Liang. On the relationship between data efficiency and error for uncertainty sampling. In Proc. ICML'18, pages 3671--3679, 2018.
[60]
T. Neumann and G. Moerkotte. Characteristic sets: Accurate cardinality estimation for RDF queries with multiple joins. In Proc. ICDE'11, pages 984--994, 2011.
[61]
H. Q. Ngo. Worst-case optimal join algorithms: Techniques, results, and open problems. In Proc. PODS'18, pages 111--124, 2018.
[62]
M. Ortmann and U. Brandes. Efficient orbit-aware triad and quad census in directed and undirected graphs. Applied Network Science, 2:13, 2017.
[63]
P. Paredes and P. M. P. Ribeiro. Towards a faster network-centric subgraph census. In Proc. ASONAM '13, pages 264--271, 2013.
[64]
Y. Park, S. Ko, S. S. Bhowmick, K. Kim, K. Hong, and W. Han. G-CARE: A framework for performance benchmarking of cardinality estimation techniques for subgraph matching. In Proc. SIGMOD'20, pages 1099--1114, 2020.
[65]
B. Perozzi, R. Al-Rfou, and S. Skiena. Deepwalk: online learning of social representations. In Proc. KDD'14, pages 701--710, 2014.
[66]
A. Pinar, C. Seshadhri, and V. Vishal. ESCAPE: efficiently counting all 5-vertex subgraphs. In Proc. WWW'17, pages 1431--1440, 2017.
[67]
N. Przulj. Biological network comparison using graphlet degree distribution. Bioinform., 23(2):177--183, 2007.
[68]
F. Regol, S. Pal, Y. Zhang, and M. Coates. Active learning on attributed graphs via graph cognizant logistic regression and preemptive query generation. In Proc. ICML'20.
[69]
P. Ribeiro, P. Paredes, M. E. P. Silva, D. Apar'i cio, and F. Silva. A survey on subgraph counting: Concepts, algorithms and applications to network motifs and graphlets. CoRR, abs/1910.13011, 2019.
[70]
B. Settles. Active Learning. Synthesis Lectures on Artificial Intelligence and Machine Learning. Morgan & Claypool Publishers, 2012.
[71]
H. Shang, Y. Zhang, X. Lin, and J. X. Yu. Taming verification hardness: an efficient algorithm for testing subgraph isomorphism. Proc. VLDB, 1(1):364--375, 2008.
[72]
N. Shervashidze, S. V. N. Vishwanathan, T. Petri, K. Mehlhorn, and K. M. Borgwardt. Efficient graphlet kernels for large graph comparison. In Proc. AISTATS'09, pages 488--495, 2009.
[73]
N. Srivastava, G. E. Hinton, A. Krizhevsky, I. Sutskever, and R. Salakhutdinov. Dropout: a simple way to prevent neural networks from overfitting. J. Mach. Learn. Res., 15(1):1929--1958, 2014.
[74]
G. Stefanoni, B. Motik, and E. V. Kostylev. Estimating the cardinality of conjunctive queries over RDF data using graph summarisation. In Proc. WWW'18, pages 1043--1052, 2018.
[75]
S. H. Strogatz. Exploring complex networks. nature, 410(6825):268--276, 2001.
[76]
J. Sun and G. Li. An end-to-end learning-based cost estimator. Proc. VLDB, 13(3):307--319, 2019.
[77]
S. Sun and Q. Luo. In-memory subgraph matching: An in-depth study. In Proc. SIGMOD'20, pages 1083--1098, 2020.
[78]
N. P. Tatonetti, P. Y. Patrick, R. Daneshjou, and R. B. Altman. Data-driven prediction of drug effects and interactions. Science translational medicine, 4(125):125ra31--125ra31, 2012.
[79]
S. Thirumuruganathan, S. Hasan, N. Koudas, and G. Das. Approximate query processing for data exploration using deep generative models. In Proc. ICDE'20, pages 1309--1320, 2020.
[80]
J. R. Ullmann. An algorithm for subgraph isomorphism. J. ACM, 23(1):31--42, 1976.
[81]
V. Vacic, L. M. Iakoucheva, S. Lonardi, and P. Radivojac. Graphlet kernels for prediction of functional residues in protein structures. J. Comput. Biol., 17(1):55--72, 2010.
[82]
A. Vaswani, N. Shazeer, N. Parmar, J. Uszkoreit, L. Jones, A. N. Gomez, L. Kaiser, and I. Polosukhin. Attention is all you need. In Proc. NeurIPS'17, pages 5998--6008, 2017.
[83]
P. Velickovic, G. Cucurull, A. Casanova, A. Romero, P. Liò, and Y. Bengio. Graph attention networks. In Proc. ICLR'18, 2018.
[84]
D. Vengerov, A. C. Menck, M. Za"i t, and S. Chakkappen. Join size estimation subject to filter conditions. Proc. VLDB, 8(12):1530--1541, 2015.
[85]
P. Wang, J. Zhao, X. Zhang, Z. Li, J. Cheng, J. C. S. Lui, D. Towsley, J. Tao, and X. Guan. MOSS-5: A fast method of approximating counts of 5-node graphlets in large graphs. IEEE Trans. Knowl. Data Eng., 30(1):73--86, 2018.
[86]
D. J. Watts and S. H. Strogatz. Collective dynamics of 'small-world'networks. nature, 393(6684):440--442, 1998.
[87]
B. Weisfeiler and A. A. Lehman. A reduction of a graph to a canonical form and an algebra arising during this reduction. Nauchno-Technicheskaya Informatsia, 2(9):12--16, 1968.
[88]
K. Xu, W. Hu, J. Leskovec, and S. Jegelka. How powerful are graph neural networks? In Proc. ICLR'19, 2019.
[89]
R. Yang, J. Shi, X. Xiao, Y. Yang, and S. S. Bhowmick. Homogeneous network embedding for massive graphs via reweighted personalized pagerank. Proc. VLDB, 13(5):670--683, 2020.
[90]
Z. Yang, E. Liang, A. Kamsetty, C. Wu, Y. Duan, P. Chen, P. Abbeel, J. M. Hellerstein, S. Krishnan, and I. Stoica. Deep unsupervised cardinality estimation. Proc. VLDB, 13(3):279--292, 2019.
[91]
Z. Ying, J. You, C. Morris, X. Ren, W. L. Hamilton, and J. Leskovec. Hierarchical graph representation learning with differentiable pooling. In Proc. NeurIPS'18, pages 4805--4815, 2018.
[92]
H. Zhang, J. X. Yu, Y. Zhang, K. Zhao, and H. Cheng. Distributed subgraph counting: A general approach. Proc. VLDB, 13(11), 2020.
[93]
J. Zhang, Y. Dong, Y. Wang, J. Tang, and M. Ding. Prone: Fast and scalable network representation learning. In Proc. IJCAI'19, pages 4278--4284, 2019.
[94]
L. Zhang, M. Song, Z. Liu, X. Liu, J. Bu, and C. Chen. Probabilistic graphlet cut: Exploiting spatial structure cue for weakly supervised image segmentation. In Proc. CVPR'13, pages 1908--1915, 2013.
[95]
L. Zhang, M. Song, Q. Zhao, X. Liu, J. Bu, and C. Chen. Probabilistic graphlet transfer for photo cropping. IEEE Trans. Image Process., 22(2):802--815, 2013.
[96]
Y. Zhang. Multi-task active learning with output constraints. In Proc. AAAI'10, 2010.
[97]
Y. Zhang and Q. Yang. A survey on multi-task learning. CoRR, abs/1707.08114, 2017.
[98]
Z. Zhao, R. Christensen, F. Li, X. Hu, and K. Yi. Random sampling over joins revisited. In Proc. SIGMOD'18, pages 1525--1539, 2018.
[99]
G. X. Zheng, J. M. Terry, P. Belgrader, P. Ryvkin, Z. W. Bent, R. Wilson, S. B. Ziraldo, T. D. Wheeler, G. P. McDermott, J. Zhu, et al. Massively parallel digital transcriptional profiling of single cells. Nature communications, 8(1):1--12, 2017.
[100]
J. Zhou, G. Cui, Z. Zhang, C. Yang, Z. Liu, and M. Sun. Graph neural networks: A review of methods and applications. CoRR, abs/1812.08434, 2018.

Cited By

View all
  • (2024)Cardinality Estimation of Subgraph Matching: A Filtering-Sampling ApproachProceedings of the VLDB Endowment10.14778/3654621.365463517:7(1697-1709)Online publication date: 30-May-2024
  • (2024)Frequent Itemset Mining in the Graph Data FieldComputer Science and Application10.12677/CSA.2024.14101714:01(158-172)Online publication date: 2024
  • (2024)Cardinality Estimation over Knowledge Graphs with Embeddings and Graph Neural NetworksProceedings of the ACM on Management of Data10.1145/36392992:1(1-26)Online publication date: 26-Mar-2024
  • Show More Cited By

Index Terms

  1. A Learned Sketch for Subgraph Counting

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SIGMOD '21: Proceedings of the 2021 International Conference on Management of Data
    June 2021
    2969 pages
    ISBN:9781450383431
    DOI:10.1145/3448016
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 18 June 2021

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. deep learning
    2. subgraph counting

    Qualifiers

    • Research-article

    Conference

    SIGMOD/PODS '21
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 785 of 4,003 submissions, 20%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)287
    • Downloads (Last 6 weeks)31
    Reflects downloads up to 16 Oct 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Cardinality Estimation of Subgraph Matching: A Filtering-Sampling ApproachProceedings of the VLDB Endowment10.14778/3654621.365463517:7(1697-1709)Online publication date: 30-May-2024
    • (2024)Frequent Itemset Mining in the Graph Data FieldComputer Science and Application10.12677/CSA.2024.14101714:01(158-172)Online publication date: 2024
    • (2024)Cardinality Estimation over Knowledge Graphs with Embeddings and Graph Neural NetworksProceedings of the ACM on Management of Data10.1145/36392992:1(1-26)Online publication date: 26-Mar-2024
    • (2024)LearnSC: An Efficient and Unified Learning-Based Framework for Subgraph Counting Problem2024 IEEE 40th International Conference on Data Engineering (ICDE)10.1109/ICDE60146.2024.00206(2625-2638)Online publication date: 13-May-2024
    • (2024)CodingSketch: A Hierarchical Sketch with Efficient Encoding and Recursive Decoding2024 IEEE 40th International Conference on Data Engineering (ICDE)10.1109/ICDE60146.2024.00130(1592-1605)Online publication date: 13-May-2024
    • (2024)Optimizing subgraph retrieval and matching with an efficient indexing schemeKnowledge and Information Systems10.1007/s10115-024-02175-766:11(6815-6843)Online publication date: 16-Jul-2024
    • (2023)Machine Learning for Subgraph Extraction: Methods, Applications and ChallengesProceedings of the VLDB Endowment10.14778/3611540.361157116:12(3864-3867)Online publication date: 1-Aug-2023
    • (2023)TreeSensing: Linearly Compressing Sketches with FlexibilityProceedings of the ACM on Management of Data10.1145/35889101:1(1-28)Online publication date: 30-May-2023
    • (2023)Neural Similarity Search on Supergraph ContainmentIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2023.327992036:1(281-295)Online publication date: 25-May-2023
    • (2023)Community Search: A Meta-Learning Approach2023 IEEE 39th International Conference on Data Engineering (ICDE)10.1109/ICDE55515.2023.00182(2358-2371)Online publication date: Apr-2023
    • Show More Cited By

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media