{"id":"https://openalex.org/W7167409681","doi":"https://doi.org/10.1145/3805760.3814921","title":"Neural-Symbolic Multi-objective Optimization for Performance-Aware ORM Database Design","display_name":"Neural-Symbolic Multi-objective Optimization for Performance-Aware ORM Database Design","publication_year":2026,"publication_date":"2026-07-05","ids":{"openalex":"https://openalex.org/W7167409681","doi":"https://doi.org/10.1145/3805760.3814921"},"language":null,"primary_location":{"id":"doi:10.1145/3805760.3814921","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3805760.3814921","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 3rd ACM International Conference on AI-Powered Software","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3805760.3814921","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5057764659","display_name":"Sasan Azizian","orcid":null},"institutions":[{"id":"https://openalex.org/I58064216","display_name":"Bellevue University","ror":"https://ror.org/00b7ckn36","country_code":"US","type":"education","lineage":["https://openalex.org/I58064216"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sasan Azizian","raw_affiliation_strings":["Bellevue University, Bellevue, USA"],"raw_orcid":"https://orcid.org/0009-0004-3865-5798","affiliations":[{"raw_affiliation_string":"Bellevue University, Bellevue, USA","institution_ids":["https://openalex.org/I58064216"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5140080274","display_name":"Ayoub Hazrati","orcid":"https://orcid.org/0009-0000-8653-5011"},"institutions":[{"id":"https://openalex.org/I221180497","display_name":"University of Valley Forge","ror":"https://ror.org/003js3p07","country_code":"US","type":"education","lineage":["https://openalex.org/I221180497"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ayoub Hazrati","raw_affiliation_strings":["The Vanguard Group, Valley Forge, USA"],"raw_orcid":"https://orcid.org/0009-0000-8653-5011","affiliations":[{"raw_affiliation_string":"The Vanguard Group, Valley Forge, USA","institution_ids":["https://openalex.org/I221180497"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5140067996","display_name":"Artin Azizian","orcid":"https://orcid.org/0009-0003-4835-3673"},"institutions":[{"id":"https://openalex.org/I5023651","display_name":"McGill University","ror":"https://ror.org/01pxwe438","country_code":"CA","type":"education","lineage":["https://openalex.org/I5023651"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Artin Azizian","raw_affiliation_strings":["McGill University, Montreal, Canada"],"raw_orcid":"https://orcid.org/0009-0003-4835-3673","affiliations":[{"raw_affiliation_string":"McGill University, Montreal, Canada","institution_ids":["https://openalex.org/I5023651"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088595518","display_name":"Elham Rastegari","orcid":"https://orcid.org/0000-0002-6722-627X"},"institutions":[{"id":"https://openalex.org/I114493937","display_name":"Creighton University","ror":"https://ror.org/05wf30g94","country_code":"US","type":"education","lineage":["https://openalex.org/I114493937"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Elham Rastegari","raw_affiliation_strings":["Creighton University, Omaha, USA"],"raw_orcid":"https://orcid.org/0000-0002-6722-627X","affiliations":[{"raw_affiliation_string":"Creighton University, Omaha, USA","institution_ids":["https://openalex.org/I114493937"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024822802","display_name":"Hamid Bagheri","orcid":"https://orcid.org/0000-0003-1540-7797"},"institutions":[{"id":"https://openalex.org/I114395901","display_name":"University of Nebraska\u2013Lincoln","ror":"https://ror.org/043mer456","country_code":"US","type":"education","lineage":["https://openalex.org/I114395901"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Hamid Bagheri","raw_affiliation_strings":["University of Nebraska-Lincoln, Lincoln, USA"],"raw_orcid":"https://orcid.org/0000-0001-6686-466X","affiliations":[{"raw_affiliation_string":"University of Nebraska-Lincoln, Lincoln, USA","institution_ids":["https://openalex.org/I114395901"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5029528457","display_name":"Juan Cui","orcid":"https://orcid.org/0000-0001-6581-6850"},"institutions":[{"id":"https://openalex.org/I114395901","display_name":"University of Nebraska\u2013Lincoln","ror":"https://ror.org/043mer456","country_code":"US","type":"education","lineage":["https://openalex.org/I114395901"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Juan Cui","raw_affiliation_strings":["University of Nebraska-Lincoln, Lincoln, USA"],"raw_orcid":"https://orcid.org/0000-0001-6581-6850","affiliations":[{"raw_affiliation_string":"University of Nebraska-Lincoln, Lincoln, USA","institution_ids":["https://openalex.org/I114395901"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"308","last_page":"313"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11719","display_name":"Data Quality and Management","score":0.5206000208854675,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T11719","display_name":"Data Quality and Management","score":0.5206000208854675,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10215","display_name":"Semantic Web and Ontologies","score":0.10559999942779541,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10317","display_name":"Advanced Database Systems and Queries","score":0.0869000032544136,"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/heuristics","display_name":"Heuristics","score":0.5253000259399414},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.5019000172615051},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.48249998688697815},{"id":"https://openalex.org/keywords/schema","display_name":"Schema (genetic algorithms)","score":0.42170000076293945},{"id":"https://openalex.org/keywords/benchmarking","display_name":"Benchmarking","score":0.41780000925064087},{"id":"https://openalex.org/keywords/query-optimization","display_name":"Query optimization","score":0.3671000003814697},{"id":"https://openalex.org/keywords/database-schema","display_name":"Database schema","score":0.3637000024318695},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.3314000070095062},{"id":"https://openalex.org/keywords/relational-database","display_name":"Relational database","score":0.32519999146461487}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8374999761581421},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.5253000259399414},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.504800021648407},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.5019000172615051},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.48249998688697815},{"id":"https://openalex.org/C52146309","wikidata":"https://www.wikidata.org/wiki/Q7431116","display_name":"Schema (genetic algorithms)","level":2,"score":0.42170000076293945},{"id":"https://openalex.org/C86251818","wikidata":"https://www.wikidata.org/wiki/Q816754","display_name":"Benchmarking","level":2,"score":0.41780000925064087},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.39800000190734863},{"id":"https://openalex.org/C157692150","wikidata":"https://www.wikidata.org/wiki/Q2919848","display_name":"Query optimization","level":2,"score":0.3671000003814697},{"id":"https://openalex.org/C30775581","wikidata":"https://www.wikidata.org/wiki/Q632285","display_name":"Database schema","level":3,"score":0.3637000024318695},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.3314000070095062},{"id":"https://openalex.org/C5655090","wikidata":"https://www.wikidata.org/wiki/Q192588","display_name":"Relational database","level":2,"score":0.32519999146461487},{"id":"https://openalex.org/C177774035","wikidata":"https://www.wikidata.org/wiki/Q1246948","display_name":"Granularity","level":2,"score":0.31119999289512634},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.3061000108718872},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.29670000076293945},{"id":"https://openalex.org/C54239708","wikidata":"https://www.wikidata.org/wiki/Q1329910","display_name":"View","level":3,"score":0.2962999939918518},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.2937000095844269},{"id":"https://openalex.org/C129916263","wikidata":"https://www.wikidata.org/wiki/Q1141183","display_name":"Backward chaining","level":4,"score":0.2930000126361847},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.2856000065803528},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.2849999964237213},{"id":"https://openalex.org/C135572916","wikidata":"https://www.wikidata.org/wiki/Q193351","display_name":"Data warehouse","level":2,"score":0.2791999876499176},{"id":"https://openalex.org/C33762810","wikidata":"https://www.wikidata.org/wiki/Q461671","display_name":"Data integrity","level":2,"score":0.2766000032424927},{"id":"https://openalex.org/C19012869","wikidata":"https://www.wikidata.org/wiki/Q578372","display_name":"Response time","level":2,"score":0.26759999990463257},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.267300009727478},{"id":"https://openalex.org/C81917197","wikidata":"https://www.wikidata.org/wiki/Q628760","display_name":"Selection (genetic algorithm)","level":2,"score":0.26589998602867126},{"id":"https://openalex.org/C148840519","wikidata":"https://www.wikidata.org/wiki/Q1049878","display_name":"Database design","level":2,"score":0.26409998536109924},{"id":"https://openalex.org/C170130773","wikidata":"https://www.wikidata.org/wiki/Q216378","display_name":"Usability","level":2,"score":0.2612000107765198},{"id":"https://openalex.org/C47487241","wikidata":"https://www.wikidata.org/wiki/Q5227230","display_name":"Data access","level":2,"score":0.25760000944137573},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.25760000944137573},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2563000023365021}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3805760.3814921","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3805760.3814921","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 3rd ACM International Conference on AI-Powered Software","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3805760.3814921","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3805760.3814921","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 3rd ACM International Conference on AI-Powered Software","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":7,"referenced_works":["https://openalex.org/W1971373119","https://openalex.org/W2474759362","https://openalex.org/W2620616068","https://openalex.org/W4400484694","https://openalex.org/W4405510792","https://openalex.org/W4411449711","https://openalex.org/W7154242387"],"related_works":[],"abstract_inverted_index":{"Object-relational":[0],"mapping":[1],"(ORM)":[2],"design":[3,35],"remains":[4],"largely":[5],"driven":[6],"by":[7],"fixed":[8],"heuristics":[9],"that":[10,36,68,139],"fail":[11],"to":[12,55,111],"capture":[13],"workload-specific":[14],"tradeoffs":[15],"among":[16],"query":[17,85],"latency,":[18,84,86],"insert":[19],"cost,":[20],"and":[21,41,60,72,87,108,116,126,132],"memory":[22,88,133],"footprint.":[23],"We":[24,98],"present":[25],"Y-Map,":[26],"a":[27,64,149],"hybrid":[28],"neural--symbolic":[29],"framework":[30],"for":[31,153],"performance-aware":[32],"ORM":[33,58,155],"schema":[34,39],"synthesizes":[37],"valid":[38],"candidates":[40],"predicts":[42],"their":[43],"performance":[44,82,146],"without":[45,93],"requiring":[46],"workload":[47],"execution":[48],"at":[49],"inference":[50,130],"time.":[51],"Y-Map":[52,100,118],"leverages":[53],"Alloy":[54],"enumerate":[56],"correctness-preserving":[57],"schemas":[59],"ranks":[61],"them":[62],"using":[63],"multi-encoder":[65],"regression":[66],"model":[67],"fuses":[69],"structural,":[70],"syntactic,":[71],"semantic":[73],"representations":[74],"with":[75,144],"compact":[76],"schema-level":[77],"features.":[78],"By":[79],"predicting":[80],"continuous":[81],"objectives---insert":[83],"footprint---Y-Map":[89],"enables":[90],"Pareto-aware":[91],"selection":[92],"per-candidate":[94],"benchmarking":[95],"during":[96],"inference.":[97],"evaluate":[99],"on":[101],"nine":[102],"object":[103],"models":[104],"from":[105],"e-commerce,":[106],"banking,":[107],"healthcare.":[109],"Relative":[110],"two":[112],"representative":[113],"baselines,":[114],"Leant":[115],"DTS,":[117],"yields":[119],"improved":[120],"aggregate":[121],"Pareto":[122],"quality":[123],"(Generational":[124],"Distance":[125],"Hypervolume)":[127],"while":[128],"reducing":[129],"time":[131],"overhead.":[134],"The":[135],"experimental":[136],"results":[137],"show":[138],"integrating":[140],"symbolic":[141],"validity":[142],"guarantees":[143],"learned":[145],"prediction":[147],"provides":[148],"practical,":[150],"scalable":[151],"solution":[152],"workload-aware":[154],"optimization.":[156]},"counts_by_year":[],"updated_date":"2026-07-16T05:54:29.318815","created_date":"2026-07-06T00:00:00"}
