{"id":"https://openalex.org/W4399208826","doi":"https://doi.org/10.14778/3659437.3659454","title":"Rapidash: Efficient Detection of Constraint Violations","display_name":"Rapidash: Efficient Detection of Constraint Violations","publication_year":2024,"publication_date":"2024-04-01","ids":{"openalex":"https://openalex.org/W4399208826","doi":"https://doi.org/10.14778/3659437.3659454"},"language":"en","primary_location":{"id":"doi:10.14778/3659437.3659454","is_oa":false,"landing_page_url":"https://doi.org/10.14778/3659437.3659454","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/A5011102706","display_name":"Zifan Liu","orcid":"https://orcid.org/0000-0001-7948-5124"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Zifan Liu","raw_affiliation_strings":["University of Wisconsin-Madison"],"affiliations":[{"raw_affiliation_string":"University of Wisconsin-Madison","institution_ids":["https://openalex.org/I135310074"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036934715","display_name":"Shaleen Deep","orcid":"https://orcid.org/0000-0003-2342-4060"},"institutions":[{"id":"https://openalex.org/I4210164937","display_name":"Microsoft Research (United Kingdom)","ror":"https://ror.org/05k87vq12","country_code":"GB","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210164937"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Shaleen Deep","raw_affiliation_strings":["Microsoft"],"affiliations":[{"raw_affiliation_string":"Microsoft","institution_ids":["https://openalex.org/I4210164937"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087503380","display_name":"Anna Fariha","orcid":"https://orcid.org/0000-0002-5275-7844"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Anna Fariha","raw_affiliation_strings":["University of Utah"],"affiliations":[{"raw_affiliation_string":"University of Utah","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059914414","display_name":"Fotis Psallidas","orcid":null},"institutions":[{"id":"https://openalex.org/I4210164937","display_name":"Microsoft Research (United Kingdom)","ror":"https://ror.org/05k87vq12","country_code":"GB","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210164937"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Fotis Psallidas","raw_affiliation_strings":["Microsoft"],"affiliations":[{"raw_affiliation_string":"Microsoft","institution_ids":["https://openalex.org/I4210164937"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086308451","display_name":"Ashish Tiwari","orcid":"https://orcid.org/0000-0003-2817-2771"},"institutions":[{"id":"https://openalex.org/I4210164937","display_name":"Microsoft Research (United Kingdom)","ror":"https://ror.org/05k87vq12","country_code":"GB","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210164937"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Ashish Tiwari","raw_affiliation_strings":["Microsoft"],"affiliations":[{"raw_affiliation_string":"Microsoft","institution_ids":["https://openalex.org/I4210164937"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5020678151","display_name":"Avrilia Floratou","orcid":"https://orcid.org/0009-0007-5760-8657"},"institutions":[{"id":"https://openalex.org/I4210164937","display_name":"Microsoft Research (United Kingdom)","ror":"https://ror.org/05k87vq12","country_code":"GB","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210164937"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Avrilia Floratou","raw_affiliation_strings":["Microsoft"],"affiliations":[{"raw_affiliation_string":"Microsoft","institution_ids":["https://openalex.org/I4210164937"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5011102706"],"corresponding_institution_ids":["https://openalex.org/I135310074"],"apc_list":null,"apc_paid":null,"fwci":0.7501,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.66977192,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":95},"biblio":{"volume":"17","issue":"8","first_page":"2009","last_page":"2021"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11106","display_name":"Data Management and Algorithms","score":0.9995999932289124,"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":0.9995999932289124,"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.9829999804496765,"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/T11719","display_name":"Data Quality and Management","score":0.978600025177002,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7733315825462341},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.712350606918335},{"id":"https://openalex.org/keywords/constraint","display_name":"Constraint (computer-aided design)","score":0.5246824622154236},{"id":"https://openalex.org/keywords/quadratic-equation","display_name":"Quadratic equation","score":0.5167654752731323},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.4839496910572052},{"id":"https://openalex.org/keywords/row","display_name":"Row","score":0.44197970628738403},{"id":"https://openalex.org/keywords/range","display_name":"Range (aeronautics)","score":0.4389648735523224},{"id":"https://openalex.org/keywords/time-complexity","display_name":"Time complexity","score":0.4308120608329773},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.41208741068840027},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.365581214427948},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.2015438973903656}],"concepts":[{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7733315825462341},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.712350606918335},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.5246824622154236},{"id":"https://openalex.org/C129844170","wikidata":"https://www.wikidata.org/wiki/Q41299","display_name":"Quadratic equation","level":2,"score":0.5167654752731323},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.4839496910572052},{"id":"https://openalex.org/C135598885","wikidata":"https://www.wikidata.org/wiki/Q1366302","display_name":"Row","level":2,"score":0.44197970628738403},{"id":"https://openalex.org/C204323151","wikidata":"https://www.wikidata.org/wiki/Q905424","display_name":"Range (aeronautics)","level":2,"score":0.4389648735523224},{"id":"https://openalex.org/C311688","wikidata":"https://www.wikidata.org/wiki/Q2393193","display_name":"Time complexity","level":2,"score":0.4308120608329773},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.41208741068840027},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.365581214427948},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2015438973903656},{"id":"https://openalex.org/C159985019","wikidata":"https://www.wikidata.org/wiki/Q181790","display_name":"Composite material","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.14778/3659437.3659454","is_oa":false,"landing_page_url":"https://doi.org/10.14778/3659437.3659454","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":[{"score":0.6299999952316284,"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":34,"referenced_works":["https://openalex.org/W1577072106","https://openalex.org/W1968301997","https://openalex.org/W1980185632","https://openalex.org/W2024199467","https://openalex.org/W2029306088","https://openalex.org/W2035284422","https://openalex.org/W2035579749","https://openalex.org/W2046167302","https://openalex.org/W2070074980","https://openalex.org/W2092276439","https://openalex.org/W2118269922","https://openalex.org/W2151135734","https://openalex.org/W2170712852","https://openalex.org/W2288076324","https://openalex.org/W2439326083","https://openalex.org/W2544486974","https://openalex.org/W2552956925","https://openalex.org/W2591700809","https://openalex.org/W2612744932","https://openalex.org/W2772675153","https://openalex.org/W2983641625","https://openalex.org/W2997756720","https://openalex.org/W3005822199","https://openalex.org/W3040722616","https://openalex.org/W3098444442","https://openalex.org/W3111578933","https://openalex.org/W3164439293","https://openalex.org/W3171487259","https://openalex.org/W3174922609","https://openalex.org/W3176539131","https://openalex.org/W4226367749","https://openalex.org/W4249277972","https://openalex.org/W4281724122","https://openalex.org/W4321448321"],"related_works":["https://openalex.org/W4281971614","https://openalex.org/W2390933768","https://openalex.org/W2467236363","https://openalex.org/W2389214306","https://openalex.org/W4235240664","https://openalex.org/W3175260668","https://openalex.org/W2965083567","https://openalex.org/W2953259538","https://openalex.org/W1838576100","https://openalex.org/W2095886385"],"abstract_inverted_index":{"Denial":[0],"Constraint":[1],"(DC)":[2],"is":[3],"a":[4,9,75,94,108,119],"well-established":[5],"formalism":[6],"that":[7,111,164],"captures":[8],"wide":[10],"range":[11,98],"of":[12,40,87,129,151],"integrity":[13],"constraints":[14],"commonly":[15],"encountered,":[16],"including":[17],"candidate":[18],"keys,":[19],"functional":[20],"dependencies,":[21],"and":[22,51,79,100,115,139],"ordering":[23],"constraints,":[24],"among":[25],"others.":[26],"Given":[27],"their":[28],"significance,":[29],"there":[30],"has":[31],"been":[32],"considerable":[33],"research":[34],"interest":[35],"in":[36,57,158],"achieving":[37],"fast":[38],"detection":[39],"DC":[41,101],"violations,":[42],"especially":[43],"to":[44,48,83,168,173],"support":[45],"activities":[46],"related":[47],"data":[49],"exploration":[50],"preparation.":[52],"Despite":[53],"the":[54,58,70,84,127,155],"significant":[55],"advancements":[56],"field,":[59],"prior":[60,123,159],"work":[61],"exhibits":[62],"notable":[63],"limitations":[64],"when":[65],"confronted":[66],"with":[67,143],"large-scale":[68],"datasets:":[69],"current":[71],"state-of-the-art":[72,174],"algorithm":[73,110],"demonstrates":[74,112],"quadratic":[76],"(worst-case)":[77],"time":[78,114],"space":[80,116],"complexity":[81],"relative":[82],"dataset's":[85],"number":[86],"rows.":[88],"In":[89],"this":[90],"paper,":[91],"we":[92,132],"establish":[93],"connection":[95],"between":[96],"orthogonal":[97],"search":[99],"violation":[102],"detection.":[103],"We":[104],"then":[105],"introduce":[106],"Rapidash,":[107],"novel":[109],"near-linear":[113],"complexity,":[117],"representing":[118],"theoretical":[120],"improvement":[121],"over":[122],"work.":[124],"To":[125],"validate":[126],"effectiveness":[128],"our":[130,144],"algorithm,":[131],"conduct":[133],"comprehensive":[134],"evaluations":[135],"on":[136],"both":[137],"open-source":[138],"real-world":[140],"production":[141,145],"datasets,":[142],"datasets":[146,156],"notably":[147],"being":[148],"an":[149],"order":[150],"magnitude":[152],"larger":[153],"than":[154],"employed":[157],"studies.":[160],"Our":[161],"results":[162],"reveal":[163],"Rapidash":[165],"achieves":[166],"up":[167],"84\u00d7":[169],"faster":[170],"performance":[171],"compared":[172],"approaches":[175],"while":[176],"also":[177],"exhibiting":[178],"superior":[179],"scalability.":[180]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
