{"id":"https://openalex.org/W2554552572","doi":"https://doi.org/10.1145/3009957","title":"UniAD","display_name":"UniAD","publication_year":2016,"publication_date":"2016-11-21","ids":{"openalex":"https://openalex.org/W2554552572","doi":"https://doi.org/10.1145/3009957","mag":"2554552572"},"language":"en","primary_location":{"id":"doi:10.1145/3009957","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3009957","pdf_url":null,"source":{"id":"https://openalex.org/S90119964","display_name":"ACM Transactions on Database Systems","issn_l":"0362-5915","issn":["0362-5915","1557-4644"],"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":"ACM Transactions on Database Systems","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/A5068409408","display_name":"Xiaogang Shi","orcid":"https://orcid.org/0000-0002-0245-4749"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Xiaogang Shi","raw_affiliation_strings":["Peking University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062357883","display_name":"Bin Cui","orcid":"https://orcid.org/0000-0003-1681-4677"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Bin Cui","raw_affiliation_strings":["Peking University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016115576","display_name":"Gillian Dobbie","orcid":"https://orcid.org/0000-0001-7245-0367"},"institutions":[{"id":"https://openalex.org/I154130895","display_name":"University of Auckland","ror":"https://ror.org/03b94tp07","country_code":"NZ","type":"education","lineage":["https://openalex.org/I154130895"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Gillian Dobbie","raw_affiliation_strings":["University of Auckland, Auckland, New Zealand"],"affiliations":[{"raw_affiliation_string":"University of Auckland, Auckland, New Zealand","institution_ids":["https://openalex.org/I154130895"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5024892041","display_name":"Beng Chin Ooi","orcid":"https://orcid.org/0000-0003-4446-1100"},"institutions":[{"id":"https://openalex.org/I165932596","display_name":"National University of Singapore","ror":"https://ror.org/01tgyzw49","country_code":"SG","type":"education","lineage":["https://openalex.org/I165932596"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Beng Chin Ooi","raw_affiliation_strings":["National University of Singapore, Computing Drive, Singapore"],"affiliations":[{"raw_affiliation_string":"National University of Singapore, Computing Drive, Singapore","institution_ids":["https://openalex.org/I165932596"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5068409408"],"corresponding_institution_ids":["https://openalex.org/I20231570"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.13240549,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"42","issue":"1","first_page":"1","last_page":"42"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T12127","display_name":"Software System Performance and Reliability","score":0.9976999759674072,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.9351280331611633},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.6658509969711304},{"id":"https://openalex.org/keywords/semantics","display_name":"Semantics (computer science)","score":0.5467719435691833},{"id":"https://openalex.org/keywords/program-transformation","display_name":"Program transformation","score":0.5096991062164307},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.49230849742889404},{"id":"https://openalex.org/keywords/simple","display_name":"Simple (philosophy)","score":0.4853335916996002},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.47394776344299316},{"id":"https://openalex.org/keywords/intermediate-language","display_name":"Intermediate language","score":0.4604225158691406},{"id":"https://openalex.org/keywords/execution-model","display_name":"Execution model","score":0.44764232635498047},{"id":"https://openalex.org/keywords/declarative-programming","display_name":"Declarative programming","score":0.44762253761291504},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.4466210603713989},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.205440491437912},{"id":"https://openalex.org/keywords/inductive-programming","display_name":"Inductive programming","score":0.18854886293411255},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.15564873814582825}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9351280331611633},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6658509969711304},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.5467719435691833},{"id":"https://openalex.org/C2778361913","wikidata":"https://www.wikidata.org/wiki/Q7248437","display_name":"Program transformation","level":2,"score":0.5096991062164307},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.49230849742889404},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.4853335916996002},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.47394776344299316},{"id":"https://openalex.org/C77660490","wikidata":"https://www.wikidata.org/wiki/Q244916","display_name":"Intermediate language","level":3,"score":0.4604225158691406},{"id":"https://openalex.org/C2776834041","wikidata":"https://www.wikidata.org/wiki/Q25346349","display_name":"Execution model","level":2,"score":0.44764232635498047},{"id":"https://openalex.org/C146206909","wikidata":"https://www.wikidata.org/wiki/Q531152","display_name":"Declarative programming","level":4,"score":0.44762253761291504},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.4466210603713989},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.205440491437912},{"id":"https://openalex.org/C50033165","wikidata":"https://www.wikidata.org/wiki/Q15712089","display_name":"Inductive programming","level":3,"score":0.18854886293411255},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.15564873814582825},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C94625758","wikidata":"https://www.wikidata.org/wiki/Q7163","display_name":"Politics","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3009957","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3009957","pdf_url":null,"source":{"id":"https://openalex.org/S90119964","display_name":"ACM Transactions on Database Systems","issn_l":"0362-5915","issn":["0362-5915","1557-4644"],"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":"ACM Transactions on Database Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1683809378","display_name":null,"funder_award_id":"61572039 and 61272155","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G4354157490","display_name":null,"funder_award_id":"2014CB340405","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":58,"referenced_works":["https://openalex.org/W73565369","https://openalex.org/W1492804197","https://openalex.org/W1493222705","https://openalex.org/W1494930385","https://openalex.org/W1511668635","https://openalex.org/W1555878545","https://openalex.org/W1584975859","https://openalex.org/W1595443289","https://openalex.org/W1725475383","https://openalex.org/W1967838552","https://openalex.org/W1969460277","https://openalex.org/W1970165929","https://openalex.org/W1980590442","https://openalex.org/W1994933468","https://openalex.org/W2005242604","https://openalex.org/W2014977566","https://openalex.org/W2016943912","https://openalex.org/W2019183416","https://openalex.org/W2020949660","https://openalex.org/W2053948692","https://openalex.org/W2058978608","https://openalex.org/W2059267851","https://openalex.org/W2074489032","https://openalex.org/W2080723374","https://openalex.org/W2083854694","https://openalex.org/W2086658561","https://openalex.org/W2093634202","https://openalex.org/W2098935637","https://openalex.org/W2101000001","https://openalex.org/W2105079611","https://openalex.org/W2106771621","https://openalex.org/W2110086534","https://openalex.org/W2112491581","https://openalex.org/W2116436709","https://openalex.org/W2136195851","https://openalex.org/W2139508393","https://openalex.org/W2140034560","https://openalex.org/W2146128955","https://openalex.org/W2148517439","https://openalex.org/W2150708135","https://openalex.org/W2153185479","https://openalex.org/W2153876009","https://openalex.org/W2153889808","https://openalex.org/W2156000708","https://openalex.org/W2158543254","https://openalex.org/W2161818013","https://openalex.org/W2163668090","https://openalex.org/W2173213060","https://openalex.org/W2176577076","https://openalex.org/W2240667924","https://openalex.org/W2295914203","https://openalex.org/W2321079442","https://openalex.org/W2405099174","https://openalex.org/W2429966330","https://openalex.org/W3139669840","https://openalex.org/W4247541922","https://openalex.org/W4248352158","https://openalex.org/W4253004448"],"related_works":["https://openalex.org/W1644865499","https://openalex.org/W1624398140","https://openalex.org/W2161156675","https://openalex.org/W2504620268","https://openalex.org/W2107072074","https://openalex.org/W2060445097","https://openalex.org/W3004782279","https://openalex.org/W1988194486","https://openalex.org/W2087688016","https://openalex.org/W4323061017"],"abstract_inverted_index":{"Instead":[0],"of":[1,79,94,178,182],"constructing":[2],"complex":[3],"declarative":[4,128,146],"queries,":[5],"many":[6,21],"users":[7,22],"prefer":[8],"to":[9,48,75,116,153],"write":[10],"their":[11],"programs":[12,29,36,156],"using":[13],"procedural":[14,126,144],"code":[15],"embedded":[16],"with":[17,130],"simple":[18,111],"queries.":[19],"Since":[20],"are":[23,30],"not":[24],"expert":[25],"programmers":[26],"or":[27],"the":[28,77,92,118,131,141,159,176],"written":[31],"in":[32,41,121],"a":[33,46,72,99,110,150,179],"rush,":[34],"these":[35,53],"usually":[37],"exhibit":[38],"poor":[39],"performance":[40,177],"practice":[42],"and":[43,50,83,97,112,127,145,157],"it":[44],"is":[45],"challenge":[47],"automatically":[49,154],"efficiently":[51],"optimize":[52,155],"programs.":[54,89,122,185],"In":[55],"this":[56],"article,":[57],"we":[58,135],"present":[59],"UniAD,":[60],"which":[61,108],"stands":[62],"for":[63,67,87],"Uni":[64],"fied":[65],"execution":[66,86],"Ad":[68],"hoc":[69],"Data":[70],"processing,":[71],"system":[73],"designed":[74],"simplify":[76],"programming":[78],"data":[80,183],"processing":[81,184],"tasks":[82],"provide":[84,91],"efficient":[85],"user":[88],"We":[90,148],"background":[93],"program":[95],"semantics":[96],"propose":[98,149],"novel":[100],"intermediate":[101,133],"representation,":[102,134],"called":[103],"Unified":[104],"Intermediate":[105],"Representation":[106],"(UniIR),":[107],"utilizes":[109],"expressive":[113],"mechanism":[114],"HOQ":[115],"describe":[117],"operations":[119],"performed":[120],"By":[123],"combining":[124],"both":[125],"logics":[129],"proposed":[132],"can":[136,173],"perform":[137],"various":[138,167],"optimizations":[139],"across":[140],"boundary":[142],"between":[143],"code.":[147],"transformation-based":[151],"optimizer":[152],"implement":[158],"UniAD":[160],"system.":[161],"The":[162],"extensive":[163],"experimental":[164],"results":[165],"on":[166],"benchmarks":[168],"demonstrate":[169],"that":[170],"our":[171],"techniques":[172],"significantly":[174],"improve":[175],"wide":[180],"range":[181]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2},{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2016-11-30T00:00:00"}
