{"id":"https://openalex.org/W2019565841","doi":"https://doi.org/10.1109/icde.2010.5447881","title":"FlexPref: A framework for extensible preference evaluation in database systems","display_name":"FlexPref: A framework for extensible preference evaluation in database systems","publication_year":2010,"publication_date":"2010-01-01","ids":{"openalex":"https://openalex.org/W2019565841","doi":"https://doi.org/10.1109/icde.2010.5447881","mag":"2019565841"},"language":"en","primary_location":{"id":"doi:10.1109/icde.2010.5447881","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icde.2010.5447881","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 IEEE 26th International Conference on Data Engineering (ICDE 2010)","raw_type":"proceedings-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/A5042597225","display_name":"Justin J. Levandoski","orcid":null},"institutions":[{"id":"https://openalex.org/I130238516","display_name":"University of Minnesota","ror":"https://ror.org/017zqws13","country_code":"US","type":"education","lineage":["https://openalex.org/I130238516"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Justin J. Levandoski","raw_affiliation_strings":["Department of Computer Science and Engineering, University of Minnesota, Minneapolis, MN, USA","Dept of Computer Science and Engineering, Univ. of Minnesota, Minneapolis, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, University of Minnesota, Minneapolis, MN, USA","institution_ids":["https://openalex.org/I130238516"]},{"raw_affiliation_string":"Dept of Computer Science and Engineering, Univ. of Minnesota, Minneapolis, USA","institution_ids":["https://openalex.org/I130238516"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007454642","display_name":"Mohamed F. Mokbel","orcid":"https://orcid.org/0000-0002-6686-1757"},"institutions":[{"id":"https://openalex.org/I130238516","display_name":"University of Minnesota","ror":"https://ror.org/017zqws13","country_code":"US","type":"education","lineage":["https://openalex.org/I130238516"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mohamed F. Mokbel","raw_affiliation_strings":["Department of Computer Science and Engineering, University of Minnesota, Minneapolis, MN, USA","Dept of Computer Science and Engineering, Univ. of Minnesota, Minneapolis, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, University of Minnesota, Minneapolis, MN, USA","institution_ids":["https://openalex.org/I130238516"]},{"raw_affiliation_string":"Dept of Computer Science and Engineering, Univ. of Minnesota, Minneapolis, USA","institution_ids":["https://openalex.org/I130238516"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5102803119","display_name":"Mohamed E. Khalefa","orcid":"https://orcid.org/0009-0007-3123-3527"},"institutions":[{"id":"https://openalex.org/I130238516","display_name":"University of Minnesota","ror":"https://ror.org/017zqws13","country_code":"US","type":"education","lineage":["https://openalex.org/I130238516"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mohamed E. Khalefa","raw_affiliation_strings":["Department of Computer Science and Engineering, University of Minnesota, Minneapolis, MN, USA","Dept of Computer Science and Engineering, Univ. of Minnesota, Minneapolis, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, University of Minnesota, Minneapolis, MN, USA","institution_ids":["https://openalex.org/I130238516"]},{"raw_affiliation_string":"Dept of Computer Science and Engineering, Univ. of Minnesota, Minneapolis, USA","institution_ids":["https://openalex.org/I130238516"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5042597225"],"corresponding_institution_ids":["https://openalex.org/I130238516"],"apc_list":null,"apc_paid":null,"fwci":7.8695,"has_fulltext":false,"cited_by_count":39,"citation_normalized_percentile":{"value":0.98014049,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"828","last_page":"839"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11106","display_name":"Data Management and Algorithms","score":1.0,"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"}},"topics":[{"id":"https://openalex.org/T11106","display_name":"Data Management and Algorithms","score":1.0,"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"}},{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9986000061035156,"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/T11596","display_name":"Constraint Satisfaction and Optimization","score":0.9939000010490417,"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/skyline","display_name":"Skyline","score":0.8556183576583862},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8472602367401123},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.7465693950653076},{"id":"https://openalex.org/keywords/table","display_name":"Table (database)","score":0.604852557182312},{"id":"https://openalex.org/keywords/extensibility","display_name":"Extensibility","score":0.5859683752059937},{"id":"https://openalex.org/keywords/preference","display_name":"Preference","score":0.5788841247558594},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.48926398158073425},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.29972293972969055},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.18934783339500427}],"concepts":[{"id":"https://openalex.org/C2780757406","wikidata":"https://www.wikidata.org/wiki/Q465837","display_name":"Skyline","level":2,"score":0.8556183576583862},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8472602367401123},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.7465693950653076},{"id":"https://openalex.org/C45235069","wikidata":"https://www.wikidata.org/wiki/Q278425","display_name":"Table (database)","level":2,"score":0.604852557182312},{"id":"https://openalex.org/C32833848","wikidata":"https://www.wikidata.org/wiki/Q4115054","display_name":"Extensibility","level":2,"score":0.5859683752059937},{"id":"https://openalex.org/C2781249084","wikidata":"https://www.wikidata.org/wiki/Q908656","display_name":"Preference","level":2,"score":0.5788841247558594},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.48926398158073425},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.29972293972969055},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.18934783339500427},{"id":"https://openalex.org/C175444787","wikidata":"https://www.wikidata.org/wiki/Q39072","display_name":"Microeconomics","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/icde.2010.5447881","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icde.2010.5447881","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 IEEE 26th International Conference on Data Engineering (ICDE 2010)","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.173.166","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.173.166","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www-users.cs.umn.edu/%7Emokbel/papers/icde10.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":52,"referenced_works":["https://openalex.org/W65091138","https://openalex.org/W125925666","https://openalex.org/W1488719427","https://openalex.org/W1501488077","https://openalex.org/W1518543119","https://openalex.org/W1525228843","https://openalex.org/W1527862858","https://openalex.org/W1999334496","https://openalex.org/W2002699418","https://openalex.org/W2009688537","https://openalex.org/W2033933009","https://openalex.org/W2062156243","https://openalex.org/W2067092194","https://openalex.org/W2083039049","https://openalex.org/W2093570553","https://openalex.org/W2093979658","https://openalex.org/W2106774319","https://openalex.org/W2108294512","https://openalex.org/W2109149785","https://openalex.org/W2113295349","https://openalex.org/W2116434582","https://openalex.org/W2118269922","https://openalex.org/W2119745643","https://openalex.org/W2120130223","https://openalex.org/W2121612399","https://openalex.org/W2126500482","https://openalex.org/W2134206624","https://openalex.org/W2134644026","https://openalex.org/W2143682328","https://openalex.org/W2146831356","https://openalex.org/W2148292077","https://openalex.org/W2148322068","https://openalex.org/W2153516800","https://openalex.org/W2161694911","https://openalex.org/W2162129814","https://openalex.org/W2166855749","https://openalex.org/W2168790351","https://openalex.org/W2168821561","https://openalex.org/W2170188482","https://openalex.org/W2171461156","https://openalex.org/W2666600683","https://openalex.org/W4210969198","https://openalex.org/W4231234833","https://openalex.org/W4236754898","https://openalex.org/W4254335296","https://openalex.org/W4285719527","https://openalex.org/W6605063754","https://openalex.org/W6629165815","https://openalex.org/W6630975893","https://openalex.org/W6631483094","https://openalex.org/W6682780847","https://openalex.org/W6684865621"],"related_works":["https://openalex.org/W1994126304","https://openalex.org/W2087306197","https://openalex.org/W1973297295","https://openalex.org/W2316530548","https://openalex.org/W2505069962","https://openalex.org/W3096764880","https://openalex.org/W2039842051","https://openalex.org/W2317048282","https://openalex.org/W2043355600","https://openalex.org/W1580710993"],"abstract_inverted_index":{"Personalized":[0],"database":[1,36,50,86,150,167],"systems":[2],"give":[3],"users":[4],"answers":[5],"tailored":[6],"to":[7,95],"their":[8],"personal":[9],"preferences.":[10],"While":[11],"numerous":[12],"preference":[13,63,83,100,127,132,146,180,212],"evaluation":[14,84,101,181],"methods":[15,30,102,182],"for":[16,48,81],"databases":[17],"have":[18],"been":[19],"proposed":[20],"(e.g.,":[21],"skyline,":[22,184],"top-k,":[23],"k-dominance,":[24,185],"k-frequency),":[25],"the":[26,32,91,115,123,126,131,136,139,142,154,163,194],"implementation":[27,43,164,200],"of":[28,34,99,117,125,138,145,156,165,198,201,208],"these":[29],"at":[31,135],"core":[33,137],"a":[35,39,66,79,97,104,206],"system":[37],"is":[38,55,112],"double-edged":[40],"sword.":[41],"Core":[42],"provides":[44],"efficient":[45,143],"query":[46,68,92],"processing":[47],"arbitrary":[49],"queries,":[51],"however":[52],"this":[53,73,75],"approach":[54],"not":[56],"practical":[57],"as":[58],"each":[59],"existing":[60],"(and":[61],"future)":[62],"method":[64,133],"requires":[65],"custom":[67],"processor":[69],"implementation.":[70],"To":[71,152],"solve":[72],"problem,":[74],"paper":[76],"introduces":[77],"FlexPref,":[78,88,157],"framework":[80],"extensible":[82,106],"in":[85,90,103,203],"systems.":[87],"implemented":[89],"processor,":[93],"aims":[94],"support":[96],"wide-array":[98],"single":[105],"code":[107],"base.":[108],"Integration":[109],"with":[110],"FlexPref":[111],"simple,":[113],"involving":[114,148],"registration":[116],"only":[118],"three":[119,166],"functions":[120],"that":[121],"capture":[122],"essence":[124],"method.":[128],"Once":[129],"integrated,":[130],"\u00bflives\u00bf":[134],"database,":[140],"enabling":[141],"execution":[144],"queries":[147],"common":[149],"operations.":[151],"demonstrate":[153],"extensibility":[155],"we":[158],"provide":[159],"case":[160],"studies":[161],"showing":[162],"operations":[168],"(single":[169],"table":[170],"access,":[171],"join,":[172],"and":[173,177,188,196,210],"sorted":[174],"list":[175],"access)":[176],"five":[178],"state-of-the-art":[179],"(top-k,":[183],"top-k":[186],"dominance,":[187],"k-frequency).":[189],"We":[190],"also":[191],"experimentally":[192],"study":[193],"strengths":[195],"weaknesses":[197],"an":[199],"FlexPef":[202],"PostgreSQL":[204],"over":[205],"range":[207],"single-table":[209],"multi-table":[211],"queries.":[213]},"counts_by_year":[{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":3},{"year":2015,"cited_by_count":4},{"year":2014,"cited_by_count":4},{"year":2013,"cited_by_count":3},{"year":2012,"cited_by_count":5}],"updated_date":"2026-03-10T16:38:18.471706","created_date":"2025-10-10T00:00:00"}
