{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,13]],"date-time":"2026-06-13T04:58:43Z","timestamp":1781326723047,"version":"3.54.1"},"reference-count":114,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2025,12,5]],"date-time":"2025-12-05T00:00:00Z","timestamp":1764892800000},"content-version":"vor","delay-in-days":1,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CCF-2407690"],"award-info":[{"award-number":["CCF-2407690"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Proc. ACM Manag. Data"],"published-print":{"date-parts":[[2025,12,4]]},"abstract":"<jats:p>In this paper, we present the design and architecture of REI, a novel system for indexing log data for regular expression queries. Our main contribution is an n-gram-based indexing strategy and an efficient storage mechanism that results in a speedup of up to 14x compared to state-of-the-art regex processing engines that do not use indexing, using only 2.1% of extra space. We perform a detailed study that analyzes the space usage of the index and the improvement in workload execution time, uncovering interesting insights. Specifically, we show that even an optimized implementation of strategies such as inverted indexing, which are widely used in text processing libraries, may lead to suboptimal performance for regex indexing on log analysis tasks. Overall, the REI approach presented in this paper provides a significant boost when evaluating regular expression queries on log data. REI is also modular and can work with existing regular expression packages, making it easy to deploy in a variety of settings. The code of REI is available at https:\/\/github.com\/mush-zhang\/REI-Regular-Expression-Indexing.<\/jats:p>","DOI":"10.1145\/3769820","type":"journal-article","created":{"date-parts":[[2025,12,6]],"date-time":"2025-12-06T04:32:13Z","timestamp":1764995533000},"page":"1-29","source":"Crossref","is-referenced-by-count":0,"title":["Regular Expression Indexing for Log Analysis"],"prefix":"10.1145","volume":"3","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-2228-3945","authenticated-orcid":false,"given":"Ling","family":"Zhang","sequence":"first","affiliation":[{"name":"University of Wisconsin Madison, Madison, WI, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2342-4060","authenticated-orcid":false,"given":"Shaleen","family":"Deep","sequence":"additional","affiliation":[{"name":"Microsoft Gray Systems Lab, Madison, WI, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3653-2538","authenticated-orcid":false,"given":"Jignesh M.","family":"Patel","sequence":"additional","affiliation":[{"name":"Carneige Mellon University, Pittsburgh, PA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8315-2389","authenticated-orcid":false,"given":"Karthikeyan","family":"Sankaralingam","sequence":"additional","affiliation":[{"name":"University of Wisconsin Madison, Madison, WI, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2025,12,5]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"aappleby. [n.d.]. SMHasher. https:\/\/github.com\/aappleby\/smhasher"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/170791.170891"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1376616.1376634"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/bibe.2006.253324"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/235809.235810"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/fpl.2006.311246"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/968280.968312"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/infcom.2007.128"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1323548.1323573"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2445572.2445576"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/359842.359859"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","unstructured":"B.C. Brodie D.E. Taylor and R.K. Cytron. 2006. A Scalable Architecture For High-Throughput Regular-Expression Pattern Matching. In 33rd Int'l Symp. on Computer Architecture (ISCA'06). 191-202. doi:10.1109\/ISCA.2006.7","DOI":"10.1109\/ISCA.2006.7"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1136\/amiajnl-2013-002411"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/299432.299460"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/11408079_4"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/jcn.2011.6157418"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/276305.276336"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/304181.304201"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2002.994755"},{"key":"e_1_2_1_20_1","volume-title":"Oleg Bartunov and Alexander Korotkov. [n.d.]. F.35. pg_trgm - support for similarity of text using trigram matching. https:\/\/www.postgresql.org\/docs\/current\/pgtrgm.html Retrieved","author":"Christopher Kings-Lynne Teodor Sigaev","year":"2023","unstructured":"Teodor Sigaev Christopher Kings-Lynne, Oleg Bartunov and Alexander Korotkov. [n.d.]. F.35. pg_trgm - support for similarity of text using trigram matching. https:\/\/www.postgresql.org\/docs\/current\/pgtrgm.html Retrieved October 12, 2023 from"},{"key":"e_1_2_1_21_1","unstructured":"Timothy Clem. 2023. The technology behind GitHub's new code search. https:\/\/github.blog\/2023-02-06-the-technology-behind-githubs-new-code-search\/"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1458082.1458138"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1375657.1375673"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611976465.153"},{"key":"e_1_2_1_25_1","unstructured":"Russ Cox. 2012. Regular Expression Matching with a Trigram Index or How Google Code Search Worked. https:\/\/swtch.com\/%7Ersc\/regexp\/regexp4.html"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1007\/bf01185427"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/s0020-0190(99)00092-7"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.datak.2006.08.009"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3626246.3653379"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2737817.2737829"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2275.357411"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/tnet.2010.2089639"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/aina.2006.164"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/tkde.2002.1000341"},{"key":"e_1_2_1_35_1","first-page":"223","volume-title":"Proceedings of the 25th Int'l Conf. on Very Large Data Bases (VLDB '99)","author":"Garofalakis Minos N.","year":"1999","unstructured":"Minos N. Garofalakis, Rajeev Rastogi, and Kyuseok Shim. 1999. SPIRIT: Sequential Pattern Mining with Regular Expression Constraints. In Proceedings of the 25th Int'l Conf. on Very Large Data Bases (VLDB '99). Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 223-234."},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.3390\/a14050133"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/18.6.873"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3077136.3080789"},{"key":"e_1_2_1_39_1","unstructured":"Google. [n.d.]. Google-RE2. https:\/\/github.com\/google\/re2"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1186\/1471-2105-10-298"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2431"},{"key":"e_1_2_1_42_1","first-page":"28","article-title":"Using q-grams in a DBMS for Approximate String Processing","volume":"24","author":"Gravano Luis","year":"2001","unstructured":"Luis Gravano, Panos Ipeirotis, H. Jagadish, Nick Koudas, Senthilmurugan Muthukrishnan, Lauri Pietarinen, and Divesh Srivastava. 2001. Using q-grams in a DBMS for Approximate String Processing. IEEE Data Eng. Bull., Vol. 24 (2001), 28-34.","journal-title":"IEEE Data Eng. Bull."},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/edoc.2014.12"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1016\/b978-155860869-6\/50062-7"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/1031171.1031212"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380100608"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2009.5061946"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/ancs.2013.6665178"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-27137-8_43"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45452-7_18"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/170036.170076"},{"key":"e_1_2_1_52_1","volume-title":"Optimization of Regular Expression Evaluation within the Manatee Corpus Management System. In The 8th Workshop on Recent Advances in Slavonic Natural Languages Processing, RASLAN 2014","author":"Jakub\u00edcek Milos","year":"2014","unstructured":"Milos Jakub\u00edcek and Pavel Rychl\u00fd. 2014. Optimization of Regular Expression Evaluation within the Manatee Corpus Management System. In The 8th Workshop on Recent Advances in Slavonic Natural Languages Processing, RASLAN 2014, Karlova Studanka, Czech Republic, December 5-7, 2014, Ales Hor\u00e1k and Pavel Rychl\u00fd (Eds.). Tribun EU, 37-48. http:\/\/nlp.fi.muni.cz\/raslan\/2014\/1.pdf"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/2382196.2382232"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.3758\/bf03195586"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/ipdps.2006.1639434"},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.14778\/1920841.1920987"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-16321-0_39"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1002\/(sici)1097-4571(199010)41:7<508::aid-asi5>3.0.co;2-j"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2010.5447866"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1137\/0206024"},{"key":"e_1_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/1460877.1460879"},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/2388576.2388590"},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/1159913.1159952"},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.12792\/iciae2015.057"},{"key":"e_1_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1109\/69.142018"},{"key":"e_1_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015047.1015055"},{"key":"e_1_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1016\/b978-012722442-8\/50085-9"},{"key":"e_1_2_1_68_1","volume-title":"Proceedings of the 19th USENIX Conf. on Security","author":"Meiners Chad R.","unstructured":"Chad R. Meiners, Jignesh Patel, Eric Norige, Eric Torng, and Alex X. Liu. 2010. Fast Regular Expression Matching Using Small TCAMs for Network Intrusion Detection and Prevention Systems. In Proceedings of the 19th USENIX Conf. on Security (Washington, DC) (USENIX Security'10). USENIX Association, USA, 8."},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/3347146.3359078"},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/2133803.2330085"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","unstructured":"M. Mulder and G.S. Nezlek. 2006. Creating protein sequence patterns using efficient regular expressions in bioinformatics research. In 28th Int'l Conf. on Information Technology Interfaces 2006. IEEE. doi:10.1109\/iti.2006.1708479","DOI":"10.1109\/iti.2006.1708479"},{"key":"e_1_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/316542.316550"},{"key":"e_1_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1109\/cse.2014.125"},{"key":"e_1_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.19153\/cleiej.1.2.3"},{"key":"e_1_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1145\/351827.384246"},{"key":"e_1_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-03784-9_21"},{"key":"e_1_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1109\/ancs.2011.13"},{"key":"e_1_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/btu016"},{"key":"e_1_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.1109\/tkde.2020.2992295"},{"key":"e_1_2_1_80_1","doi-asserted-by":"publisher","unstructured":"Huang-chun Roan Wen-jyi Hwang and Chia-tien Dan Lo. 2006. Shift-Or Circuit for Efficient Network Intrusion Detection Pattern Matching. In 2006 Int'l Conf. on Field Programmable Logic and Applications. 1-6. doi:10.1109\/FPL.2006.311314","DOI":"10.1109\/FPL.2006.311314"},{"key":"e_1_2_1_81_1","first-page":"229","article-title":"Snort: Lightweight intrusion detection for networks","volume":"99","author":"Martin Roesch","year":"1999","unstructured":"Martin Roesch et al., 1999. Snort: Lightweight intrusion detection for networks.. In Lisa, Vol. 99. 229-238.","journal-title":"Lisa"},{"key":"e_1_2_1_82_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-75836-3_13"},{"key":"e_1_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1145\/32204.32222"},{"key":"e_1_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1145\/1542275.1542284"},{"key":"e_1_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1587\/transinf.2017edl8180"},{"key":"e_1_2_1_86_1","first-page":"227","volume-title":"Proceedings of the the 9th Annual IEEE Symp. on Field-Programmable Custom Computing Machines (FCCM '01)","author":"Sidhu Reetinder","unstructured":"Reetinder Sidhu and Viktor K. Prasanna. 2001. Fast Regular Expression Matching Using FPGAs. In Proceedings of the the 9th Annual IEEE Symp. on Field-Programmable Custom Computing Machines (FCCM '01). IEEE Computer Society, USA, 227-238."},{"key":"e_1_2_1_87_1","doi-asserted-by":"publisher","DOI":"10.1109\/sp.2008.14"},{"key":"e_1_2_1_88_1","doi-asserted-by":"publisher","DOI":"10.1587\/transinf.2019dap0009"},{"key":"e_1_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1145\/79173.79184"},{"key":"e_1_2_1_90_1","volume-title":"The Open Information Security Foundation","author":"Suricata Home","year":"2009","unstructured":"Home Suricata. 2009. Home-Suricata. The Open Information Security Foundation (2009)."},{"key":"e_1_2_1_91_1","doi-asserted-by":"publisher","DOI":"10.1016\/s1571-0661(04)80781-3"},{"key":"e_1_2_1_92_1","volume-title":"https:\/\/lucene.apache.org\/core\/9_4_2\/index.html Retrieved","author":"Software Foundation The Apache","year":"2023","unstructured":"The Apache Software Foundation. 2022. Apache Lucene 9.4.2 Documentation. https:\/\/lucene.apache.org\/core\/9_4_2\/index.html Retrieved January 17, 2023 from"},{"key":"e_1_2_1_93_1","doi-asserted-by":"publisher","DOI":"10.1109\/icdm.2008.111"},{"key":"e_1_2_1_94_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11416-007-0047-z"},{"key":"e_1_2_1_95_1","doi-asserted-by":"publisher","DOI":"10.1109\/INDICON49873.2020.9342041"},{"key":"e_1_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.1145\/2063576.2063968"},{"key":"e_1_2_1_97_1","doi-asserted-by":"publisher","DOI":"10.1145\/2046707.2046741"},{"key":"e_1_2_1_98_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2014.08.005"},{"key":"e_1_2_1_99_1","doi-asserted-by":"publisher","DOI":"10.1109\/tnet.2022.3202523"},{"key":"e_1_2_1_100_1","first-page":"631","volume-title":"Hyperscan: A Fast Multi-pattern Regex Matcher for Modern CPUs. In 16th USENIX Symp. on Networked Systems Design and Implementation (NSDI 19)","author":"Wang Xiang","year":"2019","unstructured":"Xiang Wang, Yang Hong, Harry Chang, KyoungSoo Park, Geoff Langdale, Jiayu Hu, and Heqing Zhu. 2019. Hyperscan: A Fast Multi-pattern Regex Matcher for Modern CPUs. In 16th USENIX Symp. on Networked Systems Design and Implementation (NSDI 19). USENIX Association, Boston, MA, 631-648. https:\/\/www.usenix.org\/conference\/nsdi19\/presentation\/wang-xiang"},{"key":"e_1_2_1_101_1","doi-asserted-by":"publisher","DOI":"10.1109\/wi-iat.2014.31"},{"key":"e_1_2_1_102_1","volume-title":"Proceedings of the 6th Conf. on Symp. on Operating Systems Design & Implementation -","volume":"6","author":"Whitaker Andrew","unstructured":"Andrew Whitaker, Richard S. Cox, and Steven D. Gribble. 2004. Configuration Debugging as Search: Finding the Needle in the Haystack. In Proceedings of the 6th Conf. on Symp. on Operating Systems Design & Implementation - Vol. 6 (San Francisco, CA) (OSDI'04). USENIX Association, USA, 6."},{"key":"e_1_2_1_103_1","doi-asserted-by":"publisher","DOI":"10.1109\/69.979973"},{"key":"e_1_2_1_104_1","first-page":"448","volume-title":"Proceedings of the 11th Int'l Conf. on Very Large Data Bases -","volume":"11","author":"Wong Harry K. T.","year":"1985","unstructured":"Harry K. T. Wong, Hsiu-Fen Liu, Frank Olken, Doron Rotem, and Linda Wong. 1985. Bit Transposed Files. In Proceedings of the 11th Int'l Conf. on Very Large Data Bases - Vol. 11 (Stockholm, Sweden) (VLDB '85). VLDB Endowment, 448-457."},{"key":"e_1_2_1_105_1","doi-asserted-by":"publisher","DOI":"10.1109\/icc.2016.7511199"},{"key":"e_1_2_1_106_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2011.07.002"},{"key":"e_1_2_1_107_1","doi-asserted-by":"publisher","DOI":"10.1145\/1477942.1477948"},{"key":"e_1_2_1_108_1","doi-asserted-by":"publisher","DOI":"10.1109\/infcom.2011.5934986"},{"key":"e_1_2_1_109_1","doi-asserted-by":"publisher","DOI":"10.1145\/1185347.1185360"},{"key":"e_1_2_1_110_1","doi-asserted-by":"publisher","DOI":"10.1109\/icct46805.2019.8947201"},{"key":"e_1_2_1_111_1","doi-asserted-by":"publisher","DOI":"10.1145\/3589297"},{"key":"e_1_2_1_112_1","unstructured":"Ling Zhang Shaleen Deep Jignesh M. Patel and Karthikeyan Sankaralingam. 2025a. An Evaluation of N-Gram Selection Strategies for Regular Expression Indexing in Contemporary Text Analysis Tasks. arXiv:2504.12251 [cs.DB] https:\/\/arxiv.org\/abs\/2504.12251"},{"key":"e_1_2_1_113_1","unstructured":"Ling Zhang Shaleen Deep Jignesh M. Patel and Karthikeyan Sankaralingam. 2025b. Regular Expression Indexing for Log Analysis. Extended Version. arXiv:2510.10348 [cs.DB] https:\/\/arxiv.org\/abs\/2510.10348"},{"key":"e_1_2_1_114_1","doi-asserted-by":"publisher","DOI":"10.1145\/296854.277632"}],"container-title":["Proceedings of the ACM on Management of Data"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3769820","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3769820","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,13]],"date-time":"2026-06-13T04:52:03Z","timestamp":1781326323000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3769820"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,12,4]]},"references-count":114,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2025,12,4]]}},"alternative-id":["10.1145\/3769820"],"URL":"https:\/\/doi.org\/10.1145\/3769820","relation":{},"ISSN":["2836-6573"],"issn-type":[{"value":"2836-6573","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,12,4]]}}}