{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T14:23:48Z","timestamp":1742912628337,"version":"3.40.3"},"publisher-location":"Cham","reference-count":31,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031306365"},{"type":"electronic","value":"9783031306372"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"DOI":"10.1007\/978-3-031-30637-2_9","type":"book-chapter","created":{"date-parts":[[2023,4,13]],"date-time":"2023-04-13T10:08:13Z","timestamp":1681380493000},"page":"132-147","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["JG2Time: A Learned Time Estimator for\u00a0Join Operators Based on\u00a0Heterogeneous Join-Graphs"],"prefix":"10.1007","author":[{"given":"Hao","family":"Miao","sequence":"first","affiliation":[]},{"given":"Jiazun","family":"Chen","sequence":"additional","affiliation":[]},{"given":"Yang","family":"Lin","sequence":"additional","affiliation":[]},{"given":"Mo","family":"Xu","sequence":"additional","affiliation":[]},{"given":"Yinjun","family":"Han","sequence":"additional","affiliation":[]},{"given":"Jun","family":"Gao","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,4,14]]},"reference":[{"key":"9_CR1","doi-asserted-by":"crossref","unstructured":"Ahmad, W.U., Chakraborty, S., Ray, B., Chang, K.W.: A transformer-based approach for source code summarization. arXiv preprint arXiv:2005.00653 (2020)","DOI":"10.18653\/v1\/2020.acl-main.449"},{"key":"9_CR2","doi-asserted-by":"crossref","unstructured":"Albutiu, M.C., Kemper, A., Neumann, T.: Massively parallel sort-merge joins in main memory multi-core database systems. arXiv preprint arXiv:1207.0145 (2012)","DOI":"10.14778\/2336664.2336678"},{"key":"9_CR3","doi-asserted-by":"crossref","unstructured":"Alon, U., Zilberstein, M., Levy, O., Yahav, E.: code2vec: learning distributed representations of code. Proc. ACM Program. Lang. 3(POPL), 1\u201329 (2019)","DOI":"10.1145\/3290353"},{"key":"9_CR4","doi-asserted-by":"crossref","unstructured":"Balkesen, C., Alonso, G., Teubner, J., \u00d6zsu, M.T.: Multi-core, main-memory joins: sort vs. hash revisited. Proc. VLDB Endowment 7(1), 85\u201396 (2013)","DOI":"10.14778\/2732219.2732227"},{"key":"9_CR5","doi-asserted-by":"crossref","unstructured":"Balkesen, C., Teubner, J., Alonso, G., \u00d6zsu, M.T.: Main-memory hash joins on multi-core CPUs: tuning to the underlying hardware. In: 2013 IEEE 29th International Conference on Data Engineering (ICDE), pp. 362\u2013373. IEEE (2013)","DOI":"10.1109\/ICDE.2013.6544839"},{"key":"9_CR6","doi-asserted-by":"crossref","unstructured":"Bandle, M., Giceva, J., Neumann, T.: To partition, or not to partition, that is the join question in a real system. In: Proceedings of the 2021 International Conference on Management of Data, pp. 168\u2013180 (2021)","DOI":"10.1145\/3448016.3452831"},{"issue":"4","key":"9_CR7","doi-asserted-by":"publisher","first-page":"353","DOI":"10.14778\/2735496.2735499","volume":"8","author":"R Barber","year":"2014","unstructured":"Barber, R., et al.: Memory-efficient hash joins. Proc. VLDB Endowment 8(4), 353\u2013364 (2014)","journal-title":"Proc. VLDB Endowment"},{"key":"9_CR8","doi-asserted-by":"crossref","unstructured":"Blanas, S., Li, Y., Patel, J.M.: Design and evaluation of main memory hash join algorithms for multi-core CPUs. In: Proceedings of the 2011 ACM SIGMOD International Conference on Management of data, pp. 37\u201348 (2011)","DOI":"10.1145\/1989323.1989328"},{"key":"9_CR9","doi-asserted-by":"crossref","unstructured":"B\u00fcch, L., Andrzejak, A.: Learning-based recursive aggregation of abstract syntax trees for code clone detection. In: 2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER), pp. 95\u2013104. IEEE (2019)","DOI":"10.1109\/SANER.2019.8668039"},{"key":"9_CR10","doi-asserted-by":"crossref","unstructured":"Bui, N.D., Yu, Y., Jiang, L.: Infercode: self-supervised learning of code representations by predicting subtrees. In: 2021 IEEE\/ACM 43rd International Conference on Software Engineering (ICSE), pp. 1186\u20131197. IEEE (2021)","DOI":"10.1109\/ICSE43902.2021.00109"},{"key":"9_CR11","unstructured":"Busbridge, D., Sherburn, D., Cavallo, P., Hammerla, N.Y.: Relational graph attention networks. arXiv preprint arXiv:1904.05811 (2019)"},{"key":"9_CR12","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"667","DOI":"10.1007\/978-3-030-29551-6_59","volume-title":"Knowledge Science, Engineering and Management","author":"J Chen","year":"2019","unstructured":"Chen, J., Hou, H., Gao, J., Ji, Y., Bai, T.: RGCN: recurrent graph convolutional networks for target-dependent sentiment analysis. In: Douligeris, C., Karagiannis, D., Apostolou, D. (eds.) KSEM 2019. LNCS (LNAI), vol. 11775, pp. 667\u2013675. Springer, Cham (2019). https:\/\/doi.org\/10.1007\/978-3-030-29551-6_59"},{"key":"9_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1007\/978-3-030-18590-9_70","volume-title":"Database Systems for Advanced Applications","author":"Z Fang","year":"2019","unstructured":"Fang, Z., He, Z., Chu, J., Weng, C.: SIMD accelerates the probe phase of star joins in main memory databases. In: Li, G., Yang, J., Gama, J., Natwichai, J., Tong, Y. (eds.) DASFAA 2019. LNCS, vol. 11448, pp. 476\u2013480. Springer, Cham (2019). https:\/\/doi.org\/10.1007\/978-3-030-18590-9_70"},{"key":"9_CR14","doi-asserted-by":"crossref","unstructured":"Ha, H., Zhang, H.: DeepPerf: performance prediction for configurable software with deep sparse neural network. In: 2019 IEEE\/ACM 41st International Conference on Software Engineering (ICSE), pp. 1095\u20131106. IEEE (2019)","DOI":"10.1109\/ICSE.2019.00113"},{"key":"9_CR15","unstructured":"Han, S., Wang, D., Li, W., Lu, X.: A comparison of code embeddings and beyond. arXiv preprint arXiv:2109.07173 (2021)"},{"issue":"2","key":"9_CR16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1366102.1366105","volume":"33","author":"B He","year":"2008","unstructured":"He, B., Luo, Q.: Cache-oblivious databases: limitations and opportunities. ACM Trans. Database Syst. (TODS) 33(2), 1\u201342 (2008)","journal-title":"ACM Trans. Database Syst. (TODS)"},{"key":"9_CR17","doi-asserted-by":"crossref","unstructured":"He, B., et al.: Relational joins on graphics processors. In: Proceedings of the 2008 ACM SIGMOD International Conference on Management of Data, pp. 511\u2013524 (2008)","DOI":"10.1145\/1376616.1376670"},{"key":"9_CR18","unstructured":"Kipf, T.N., Welling, M.: Semi-supervised classification with graph convolutional networks. arXiv preprint arXiv:1609.02907 (2016)"},{"key":"9_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-319-13960-9_1","volume-title":"In Memory Data Management and Analysis","author":"H Lang","year":"2015","unstructured":"Lang, H., Leis, V., Albutiu, M.-C., Neumann, T., Kemper, A.: Massively parallel NUMA-aware hash joins. In: Jagatheesan, A., Levandoski, J., Neumann, T., Pavlo, A. (eds.) IMDM 2013-2014. LNCS, vol. 8921, pp. 3\u201314. Springer, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-13960-9_1"},{"key":"9_CR20","doi-asserted-by":"crossref","unstructured":"Mou, L., Li, G., Zhang, L., Wang, T., Jin, Z.: Convolutional neural networks over tree structures for programming language processing. In: Thirtieth AAAI Conference on Artificial Intelligence (2016)","DOI":"10.1609\/aaai.v30i1.10139"},{"key":"9_CR21","doi-asserted-by":"crossref","unstructured":":Ramadan, T., Islam, T.Z., Phelps, C., Pinnow, N., Thiagarajan, J.J.: Comparative code structure analysis using deep learning for performance prediction. In: 2021 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), pp. 151\u2013161. IEEE (2021)","DOI":"10.1109\/ISPASS51385.2021.00032"},{"key":"9_CR22","doi-asserted-by":"crossref","unstructured":"Samoaa, H., Leitner, P.: An exploratory study of the impact of parameterization on JMH measurement results in open-source projects. In: Proceedings of the ACM\/SPEC International Conference on Performance Engineering, pp. 213\u2013224 (2021)","DOI":"10.1145\/3427921.3450243"},{"key":"9_CR23","doi-asserted-by":"crossref","unstructured":"Schuh, S., Chen, X., Dittrich, J.: An experimental comparison of thirteen relational equi-joins in main memory. In: Proceedings of the 2016 International Conference on Management of Data, pp. 1961\u20131976 (2016)","DOI":"10.1145\/2882903.2882917"},{"key":"9_CR24","doi-asserted-by":"crossref","unstructured":"Wagner, B., Kohn, A., Neumann, T.: Self-tuning query scheduling for analytical workloads. In: Proceedings of the 2021 International Conference on Management of Data, pp. 1879\u20131891 (2021)","DOI":"10.1145\/3448016.3457260"},{"key":"9_CR25","doi-asserted-by":"crossref","unstructured":"Wang, X., et al.: Heterogeneous graph attention network. In: The World Wide Web Conference, pp. 2022\u20132032 (2019)","DOI":"10.1145\/3308558.3313562"},{"key":"9_CR26","unstructured":"Wei, B., Li, G., Xia, X., Fu, Z., Jin, Z.: Code generation as a dual task of code summarization. In: Advances in Neural Information Processing Systems, vol. 32 (2019)"},{"key":"9_CR27","doi-asserted-by":"crossref","unstructured":"White, M., Tufano, M., Vendome, C., Poshyvanyk, D.: Deep learning code fragments for code clone detection. In: 2016 31st IEEE\/ACM International Conference on Automated Software Engineering (ASE), pp. 87\u201398. IEEE (2016)","DOI":"10.1145\/2970276.2970326"},{"key":"9_CR28","unstructured":"Yang, C., Xiao, Y., Zhang, Y., Sun, Y., Han, J.: Survey, benchmark, evaluation, and beyond, Heterogeneous network representation learning (2020)"},{"key":"9_CR29","doi-asserted-by":"crossref","unstructured":"Yu, X., Li, G., Chai, C., Tang, N.: Reinforcement learning with tree-lstm for join order selection. In: 2020 IEEE 36th International Conference on Data Engineering (ICDE), pp. 1297\u20131308. IEEE (2020)","DOI":"10.1109\/ICDE48307.2020.00116"},{"key":"9_CR30","doi-asserted-by":"crossref","unstructured":"Zhang, J., Wang, X., Zhang, H., Sun, H., Wang, K., Liu, X.: A novel neural source code representation based on abstract syntax tree. In: 2019 IEEE\/ACM 41st International Conference on Software Engineering (ICSE), pp. 783\u2013794. IEEE (2019)","DOI":"10.1109\/ICSE.2019.00086"},{"key":"9_CR31","doi-asserted-by":"crossref","unstructured":"Zhu, Z., Fan, X., Chu, X., Bi, J.: HGCN: a heterogeneous graph convolutional network-based deep learning model toward collective classification. In: Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 1161\u20131171 (2020)","DOI":"10.1145\/3394486.3403169"}],"container-title":["Lecture Notes in Computer Science","Database Systems for Advanced Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-30637-2_9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,12]],"date-time":"2024-03-12T17:10:11Z","timestamp":1710263411000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-30637-2_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9783031306365","9783031306372"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-30637-2_9","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"14 April 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"DASFAA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Database Systems for Advanced Applications","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Tianjin","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2023","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"17 April 2023","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 April 2023","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"dasfaa2023","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.tjudb.cn\/dasfaa2023\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Microsoft CMT","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"652","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"125","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"66","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"19% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"7.3","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}