{"id":"https://openalex.org/W3150241674","doi":"https://doi.org/10.14778/3447689.3447697","title":"Adaptive code generation for data-intensive analytics","display_name":"Adaptive code generation for data-intensive analytics","publication_year":2021,"publication_date":"2021-02-01","ids":{"openalex":"https://openalex.org/W3150241674","doi":"https://doi.org/10.14778/3447689.3447697","mag":"3150241674"},"language":"en","primary_location":{"id":"doi:10.14778/3447689.3447697","is_oa":false,"landing_page_url":"https://doi.org/10.14778/3447689.3447697","pdf_url":null,"source":{"id":"https://openalex.org/S4210226185","display_name":"Proceedings of the VLDB Endowment","issn_l":"2150-8097","issn":["2150-8097"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the VLDB Endowment","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5063425055","display_name":"Wangda Zhang","orcid":"https://orcid.org/0000-0002-4965-8132"},"institutions":[{"id":"https://openalex.org/I78577930","display_name":"Columbia University","ror":"https://ror.org/00hj8s172","country_code":"US","type":"education","lineage":["https://openalex.org/I78577930"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Wangda Zhang","raw_affiliation_strings":["Columbia University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Columbia University","institution_ids":["https://openalex.org/I78577930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100383375","display_name":"Junyoung Kim","orcid":"https://orcid.org/0009-0008-5789-2026"},"institutions":[{"id":"https://openalex.org/I78577930","display_name":"Columbia University","ror":"https://ror.org/00hj8s172","country_code":"US","type":"education","lineage":["https://openalex.org/I78577930"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Junyoung Kim","raw_affiliation_strings":["Columbia University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Columbia University","institution_ids":["https://openalex.org/I78577930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021663937","display_name":"Kenneth A. Ross","orcid":"https://orcid.org/0000-0001-9397-6990"},"institutions":[{"id":"https://openalex.org/I78577930","display_name":"Columbia University","ror":"https://ror.org/00hj8s172","country_code":"US","type":"education","lineage":["https://openalex.org/I78577930"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kenneth A. Ross","raw_affiliation_strings":["Columbia University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Columbia University","institution_ids":["https://openalex.org/I78577930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032299527","display_name":"Eric Sedlar","orcid":"https://orcid.org/0009-0007-1334-6317"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Eric Sedlar","raw_affiliation_strings":["Oracle Labs"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Oracle Labs","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5110976927","display_name":"Lukas Stadler","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lukas Stadler","raw_affiliation_strings":["Oracle Labs"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Oracle Labs","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5063425055"],"corresponding_institution_ids":["https://openalex.org/I78577930"],"apc_list":null,"apc_paid":null,"fwci":1.6022,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":{"value":0.83807076,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":"14","issue":"6","first_page":"929","last_page":"942"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11106","display_name":"Data Management and Algorithms","score":0.9961000084877014,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8951418399810791},{"id":"https://openalex.org/keywords/query-optimization","display_name":"Query optimization","score":0.6068400144577026},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.5911224484443665},{"id":"https://openalex.org/keywords/query-language","display_name":"Query language","score":0.5517615079879761},{"id":"https://openalex.org/keywords/leverage","display_name":"Leverage (statistics)","score":0.5350837111473083},{"id":"https://openalex.org/keywords/variety","display_name":"Variety (cybernetics)","score":0.51463782787323},{"id":"https://openalex.org/keywords/code-generation","display_name":"Code generation","score":0.508368194103241},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4898819327354431},{"id":"https://openalex.org/keywords/analytics","display_name":"Analytics","score":0.4509612023830414},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.41221725940704346},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.37432578206062317},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.14389511942863464},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.12897980213165283},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.12810686230659485}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8951418399810791},{"id":"https://openalex.org/C157692150","wikidata":"https://www.wikidata.org/wiki/Q2919848","display_name":"Query optimization","level":2,"score":0.6068400144577026},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.5911224484443665},{"id":"https://openalex.org/C192028432","wikidata":"https://www.wikidata.org/wiki/Q845739","display_name":"Query language","level":2,"score":0.5517615079879761},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.5350837111473083},{"id":"https://openalex.org/C136197465","wikidata":"https://www.wikidata.org/wiki/Q1729295","display_name":"Variety (cybernetics)","level":2,"score":0.51463782787323},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.508368194103241},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4898819327354431},{"id":"https://openalex.org/C79158427","wikidata":"https://www.wikidata.org/wiki/Q485396","display_name":"Analytics","level":2,"score":0.4509612023830414},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.41221725940704346},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.37432578206062317},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.14389511942863464},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.12897980213165283},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12810686230659485}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.14778/3447689.3447697","is_oa":false,"landing_page_url":"https://doi.org/10.14778/3447689.3447697","pdf_url":null,"source":{"id":"https://openalex.org/S4210226185","display_name":"Proceedings of the VLDB Endowment","issn_l":"2150-8097","issn":["2150-8097"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the VLDB Endowment","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":61,"referenced_works":["https://openalex.org/W1194153933","https://openalex.org/W1967091776","https://openalex.org/W1967601791","https://openalex.org/W1969877208","https://openalex.org/W1975731516","https://openalex.org/W1982013147","https://openalex.org/W1987238352","https://openalex.org/W1992560344","https://openalex.org/W2005294557","https://openalex.org/W2006552857","https://openalex.org/W2019186666","https://openalex.org/W2039910065","https://openalex.org/W2060883486","https://openalex.org/W2062666276","https://openalex.org/W2069902027","https://openalex.org/W2072541977","https://openalex.org/W2082695854","https://openalex.org/W2086977914","https://openalex.org/W2094269821","https://openalex.org/W2096496252","https://openalex.org/W2097880677","https://openalex.org/W2102729946","https://openalex.org/W2103670492","https://openalex.org/W2104003087","https://openalex.org/W2105079611","https://openalex.org/W2106771621","https://openalex.org/W2113831242","https://openalex.org/W2120415542","https://openalex.org/W2122048769","https://openalex.org/W2125529470","https://openalex.org/W2147076738","https://openalex.org/W2149099978","https://openalex.org/W2153952995","https://openalex.org/W2155070484","https://openalex.org/W2156000708","https://openalex.org/W2158679027","https://openalex.org/W2166955231","https://openalex.org/W2203361072","https://openalex.org/W2266823300","https://openalex.org/W2397097813","https://openalex.org/W2405670011","https://openalex.org/W2406955896","https://openalex.org/W2439390339","https://openalex.org/W2440477515","https://openalex.org/W2547123334","https://openalex.org/W2584555500","https://openalex.org/W2752005949","https://openalex.org/W2766000922","https://openalex.org/W2794632349","https://openalex.org/W2897173745","https://openalex.org/W2898003532","https://openalex.org/W2982284108","https://openalex.org/W3005908620","https://openalex.org/W3008469065","https://openalex.org/W3028718318","https://openalex.org/W3031737844","https://openalex.org/W3103210770","https://openalex.org/W4233762723","https://openalex.org/W4252265332","https://openalex.org/W6677064796","https://openalex.org/W6712432820"],"related_works":["https://openalex.org/W650988184","https://openalex.org/W2556786504","https://openalex.org/W2137356287","https://openalex.org/W4244527061","https://openalex.org/W2152149667","https://openalex.org/W4321184925","https://openalex.org/W2469357693","https://openalex.org/W2591796959","https://openalex.org/W3125756434","https://openalex.org/W1480243001"],"abstract_inverted_index":{"Modern":[0],"database":[1],"management":[2],"systems":[3],"employ":[4],"sophisticated":[5],"query":[6,37,56,65],"optimization":[7,38],"techniques":[8],"that":[9],"enable":[10],"the":[11],"generation":[12],"of":[13,25,73,101,106,113],"efficient":[14],"plans":[15,63,70,85],"for":[16,39,89,98],"queries":[17],"over":[18],"very":[19],"large":[20,30],"data":[21,31,74],"sets.":[22],"A":[23],"variety":[24,100],"other":[26],"applications":[27],"also":[28],"process":[29],"sets,":[32],"but":[33],"cannot":[34],"leverage":[35],"database-style":[36,55],"their":[40],"code.":[41],"We":[42],"therefore":[43],"identify":[44],"an":[45,49],"opportunity":[46],"to":[47,108],"enhance":[48],"open-source":[50],"programming":[51],"language":[52],"compiler":[53,93],"with":[54],"optimization.":[57],"Our":[58],"system":[59],"dynamically":[60],"generates":[61],"execution":[62],"at":[64,75],"time,":[66],"and":[67],"runs":[68],"those":[69],"on":[71,79],"chunks":[72],"a":[76,99],"time.":[77],"Based":[78],"feedback":[80],"from":[81,110],"earlier":[82],"chunks,":[83],"alternative":[84],"might":[86],"be":[87,96],"used":[88,97],"later":[90],"chunks.":[91],"The":[92],"extension":[94],"could":[95],"data-intensive":[102],"applications,":[103],"allowing":[104],"all":[105],"them":[107],"benefit":[109],"this":[111],"class":[112],"performance":[114],"optimizations.":[115]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":4}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
