{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,13]],"date-time":"2026-08-13T06:28:24Z","timestamp":1786602504678,"version":"build-2736575974"},"reference-count":110,"publisher":"IEEE","license":[{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"NSF","award":["2144923"],"award-info":[{"award-number":["2144923"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026,5]]},"DOI":"10.1109\/icde65706.2026.00167","type":"proceedings-article","created":{"date-parts":[[2026,8,12]],"date-time":"2026-08-12T19:13:30Z","timestamp":1786562010000},"page":"2220-2234","source":"Crossref","is-referenced-by-count":0,"title":["CactusDB: Unlock Co-Optimization Opportunities for SQL Queries and AI\/ML Model Inferences"],"prefix":"10.1109","author":[{"given":"Lixi","family":"Zhou","sequence":"first","affiliation":[{"name":"Arizona State University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kanchan","family":"Chowdhury","sequence":"additional","affiliation":[{"name":"Marquette University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lulu","family":"Xie","sequence":"additional","affiliation":[{"name":"Arizona State University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jaykumar","family":"Tandel","sequence":"additional","affiliation":[{"name":"Arizona State University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hong","family":"Guan","sequence":"additional","affiliation":[{"name":"Arizona State University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhiwei","family":"Fan","sequence":"additional","affiliation":[{"name":"Meta Platforms Inc."}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xinwei","family":"Fu","sequence":"additional","affiliation":[{"name":"Amazon Web Services"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jia","family":"Zou","sequence":"additional","affiliation":[{"name":"Arizona State University"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/3543873.3587668"},{"key":"ref2","article-title":"Lotus: Enabling semantic queries with llms over tables of unstructured and structured data","author":"Patel","year":"2024","journal-title":"arXiv preprint"},{"key":"ref3","article-title":"A declarative system for optimizing ai workloads","author":"Liu","year":"2024","journal-title":"arXiv preprint"},{"key":"ref4","volume-title":"Operationalizing fraud prevention on ibm z16","author":"Katkov","year":"2022"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3196909"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/BigData59044.2023.10386931"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE60146.2024.00008"},{"key":"ref8","article-title":"Idnet: A novel dataset for identity document analysis and fraud detection","author":"Guan","year":"2024","journal-title":"arXiv preprint"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE60146.2024.00391"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3595360.3595858"},{"key":"ref11","volume-title":"postgresml","year":"2024"},{"issue":"3","key":"ref12","first-page":"717","article-title":"Serving deep learning models from relational databases","volume":"27","author":"Zhou","year":"2024","journal-title":"Advances in Database Technology-EDBT"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.14778\/3632093.3632095"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE60146.2024.00039"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.14778\/3476311.3476356"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/3786662"},{"key":"ref17","first-page":"502","article-title":"Declarative privacypreserving inference queries","volume-title":"International Conference on Database Systems for Advanced Applications","author":"Guan","year":"2025"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-95-3827-0_15"},{"key":"ref19","article-title":"Tensor relational algebra for machine learning system design","author":"Yuan","year":"2020","journal-title":"arXiv preprint"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/3620678.3624656"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1056\/NEJMlim035027"},{"key":"ref22","volume-title":"The total cost of ownership (tco) of amazon sagemaker","year":"2024"},{"key":"ref23","volume-title":"The design and implementation of low-latency prediction serving systems","author":"Crankshaw","year":"2019"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.14778\/2367502.2367510"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/3366424.3386195"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2882939"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.14778\/3137628.3137633"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/3299869.3319878"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/3299869.3324961"},{"issue":"8","key":"ref30","first-page":"1338","article-title":"Tensor relational algebra for distributed machine learning system design","volume-title":"Proc. VLDB Endow.","volume":"14","author":"Yuan","year":"2021"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.14778\/3317315.3317323"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3196933"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.14778\/3457390.3457392"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.14778\/3311880.3311885"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-020-00605-w"},{"key":"ref36","first-page":"45","article-title":"Weld: A common runtime for high performance data analytics","volume-title":"Conference on Innovative Data Systems Research (CIDR)","author":"Palkar","year":"2017"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.14778\/3213880.3213890"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/3514221.3526141"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/3588717"},{"issue":"1","key":"ref40","first-page":"1235","article-title":"Mllib: Machine learning in apache spark","volume":"17","author":"Meng","year":"2016","journal-title":"The Journal of Machine Learning Research"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/3448016.3452771"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/TCIAIG.2012.2186810"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.14778\/3485450.3485456"},{"issue":"13","key":"ref44","first-page":"3924","article-title":"Cost-based or learning-based? a hybrid query optimizer for query plan selection","volume-title":"Proceedings of the VLDB Endowment","volume":"15","author":"Yu","year":"2022"},{"key":"ref45","first-page":"157","article-title":"Maliva: Using machine learning to rewrite visualization queries under time constraints","author":"Bai","year":"2023","journal-title":"EDBT"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3389728"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.14778\/3554821.3554829"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/2827872"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2017.174"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.14778\/3611540.3611554"},{"key":"ref51","volume-title":"Kaggle credit card fraud dataset","year":"2013"},{"key":"ref52","article-title":"Project Hamlet","volume-title":"Project hamlet","year":"2021"},{"key":"ref53","volume-title":"Evadb optimization","author":"Group","year":"2023"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.14778\/3611479.3611509"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1145\/3277006.3277013"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.14778\/3007263.3007279"},{"issue":"10","key":"ref57","first-page":"2230","article-title":"Serving deep learning models with deduplication from relational databases","volume-title":"Proc. VLDB Endow.","volume":"15","author":"Zhou","year":"2022"},{"key":"ref58","article-title":"Watson: A workflow-based data storage optimizer for analytics","volume-title":"Proceedings of the 36th International Conference on Massive Storage Systems and Technology (MSST 2020)","author":"Zou"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.14778\/3342263.3342633"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/3527333"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/ASAP.2017.7995254"},{"key":"ref62","volume-title":"Implementation of convolution as matrix multiplication."},{"key":"ref63","volume-title":"Optimizing tensorflow convolution performance on aarch64","year":"2016"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1145\/3626246.3654754"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1145\/3511808.3557072"},{"key":"ref66","volume-title":"Cactusdb\u2019s model loading example","year":"2026"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1287\/opre.1040.0145"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1145\/3626246.3653391"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1145\/3448016.3452838"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.14778\/3342263.3342644"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.14778\/3368289.3368296"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE48307.2020.00116"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1145\/3211954.3211957"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1145\/3299869.3324957"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.14778\/3529337.3529349"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.14778\/3636218.3636235"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.findings-emnlp.89"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.emnlp-main.552"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1145\/3709663"},{"issue":"9","key":"ref80","article-title":"Weisfeiler-lehman graph kernels","volume":"12","author":"Shervashidze","year":"2011","journal-title":"Journal of Machine Learning Research"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v28i1.9066"},{"key":"ref82","article-title":"Cactusdb: Unlock co-optimization opportunities for sql and ai\/ml inferences","author":"Zhou","year":"2026","journal-title":"arXiv preprint"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.14778\/3675034.3675052"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1109\/TBDATA.2019.2921572"},{"key":"ref85","article-title":"Deep learning recommendation model for personalization and recommendation systems","author":"Naumov","year":"2019","journal-title":"arXiv preprint"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1007\/0-306-47815-3_5"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3380584"},{"key":"ref88","volume-title":"Pyspark","author":"Spark","year":"2024"},{"key":"ref89","volume-title":"Model inference using pytorch","year":"2023"},{"key":"ref90","article-title":"Systemds: A declarative machine learning system for the end-to-end data science lifecycle","author":"Boehm","year":"2019","journal-title":"arXiv preprint"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.14778\/3551793.3551847"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.14778\/3632093.3632116"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.14778\/3115404.3115405"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.14778\/3611540.3611598"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1145\/2505515.2505665"},{"key":"ref96","article-title":"Deploying a multi-stage recommender system","volume-title":"NVIDIA Merlin","year":"2024"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1126\/science.1127647"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1145\/3725326"},{"key":"ref99","volume-title":"Movielens dataset","author":"Claudia","year":"2025"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4842-7777-5_2"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2723713"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2023.3269592"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.14778\/3551793.3551801"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.14778\/3611479.3611539"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1145\/141484.130294"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2742797"},{"issue":"3","key":"ref107","first-page":"19","article-title":"The cascades framework for query optimization","volume":"18","author":"Graefe","year":"1995","journal-title":"IEEE Data Eng. Bull."},{"key":"ref108","article-title":"Apache Software Foundation","volume-title":"Apache Calcite: Dynamic Data Management Framework","year":"2024"},{"key":"ref109","article-title":"The PostgreSQL Global Development Group","volume-title":"Postgresql","year":"2025"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.14778\/3342263.3342644"}],"event":{"name":"2026 IEEE 42nd International Conference on Data Engineering (ICDE)","location":"Montreal, QC, Canada","start":{"date-parts":[[2026,5,4]]},"end":{"date-parts":[[2026,5,8]]}},"container-title":["2026 IEEE 42nd International Conference on Data Engineering (ICDE)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/11629178\/11629165\/11629382.pdf?arnumber=11629382","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,8,13]],"date-time":"2026-08-13T05:56:17Z","timestamp":1786600577000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11629382\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5]]},"references-count":110,"URL":"https:\/\/doi.org\/10.1109\/icde65706.2026.00167","relation":{},"subject":[],"published":{"date-parts":[[2026,5]]}}}