{"id":"https://openalex.org/W4402716769","doi":"https://doi.org/10.1145/3627673.3679903","title":"Early Exit Strategies for Approximate <i>k</i> -NN Search in Dense Retrieval","display_name":"Early Exit Strategies for Approximate <i>k</i> -NN Search in Dense Retrieval","publication_year":2024,"publication_date":"2024-10-20","ids":{"openalex":"https://openalex.org/W4402716769","doi":"https://doi.org/10.1145/3627673.3679903"},"language":"en","primary_location":{"id":"doi:10.1145/3627673.3679903","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3627673.3679903","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 33rd ACM International Conference on Information and Knowledge Management","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3627673.3679903","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5084140765","display_name":"Francesco Busolin","orcid":"https://orcid.org/0000-0002-3235-2524"},"institutions":[{"id":"https://openalex.org/I149461666","display_name":"Ca' Foscari University of Venice","ror":"https://ror.org/04yzxz566","country_code":"IT","type":"education","lineage":["https://openalex.org/I149461666"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Francesco Busolin","raw_affiliation_strings":["Ca' Foscari University, Venice, Italy"],"affiliations":[{"raw_affiliation_string":"Ca' Foscari University, Venice, Italy","institution_ids":["https://openalex.org/I149461666"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030358452","display_name":"Claudio Lucchese","orcid":"https://orcid.org/0000-0002-2545-0425"},"institutions":[{"id":"https://openalex.org/I149461666","display_name":"Ca' Foscari University of Venice","ror":"https://ror.org/04yzxz566","country_code":"IT","type":"education","lineage":["https://openalex.org/I149461666"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Claudio Lucchese","raw_affiliation_strings":["Ca' Foscari University, Venice, Italy"],"affiliations":[{"raw_affiliation_string":"Ca' Foscari University, Venice, Italy","institution_ids":["https://openalex.org/I149461666"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082554104","display_name":"Franco Maria Nardini","orcid":"https://orcid.org/0000-0003-3183-334X"},"institutions":[{"id":"https://openalex.org/I122991210","display_name":"Istituto di Scienza e Tecnologie dell'Informazione \"Alessandro Faedo\"","ror":"https://ror.org/05kacka20","country_code":"IT","type":"facility","lineage":["https://openalex.org/I122991210","https://openalex.org/I4210155236"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Franco Maria Nardini","raw_affiliation_strings":["ISTI-CNR, Pisa, Italy"],"affiliations":[{"raw_affiliation_string":"ISTI-CNR, Pisa, Italy","institution_ids":["https://openalex.org/I122991210"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066317336","display_name":"Salvatore Orlando","orcid":"https://orcid.org/0000-0002-4155-9797"},"institutions":[{"id":"https://openalex.org/I149461666","display_name":"Ca' Foscari University of Venice","ror":"https://ror.org/04yzxz566","country_code":"IT","type":"education","lineage":["https://openalex.org/I149461666"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Salvatore Orlando","raw_affiliation_strings":["Ca' Foscari University, Venice, Italy"],"affiliations":[{"raw_affiliation_string":"Ca' Foscari University, Venice, Italy","institution_ids":["https://openalex.org/I149461666"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035605298","display_name":"Raffaele Perego","orcid":"https://orcid.org/0000-0001-7189-4724"},"institutions":[{"id":"https://openalex.org/I122991210","display_name":"Istituto di Scienza e Tecnologie dell'Informazione \"Alessandro Faedo\"","ror":"https://ror.org/05kacka20","country_code":"IT","type":"facility","lineage":["https://openalex.org/I122991210","https://openalex.org/I4210155236"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Raffaele Perego","raw_affiliation_strings":["ISTI-CNR, Pisa, Italy"],"affiliations":[{"raw_affiliation_string":"ISTI-CNR, Pisa, Italy","institution_ids":["https://openalex.org/I122991210"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5057012820","display_name":"Salvatore Trani","orcid":"https://orcid.org/0000-0001-6541-9409"},"institutions":[{"id":"https://openalex.org/I122991210","display_name":"Istituto di Scienza e Tecnologie dell'Informazione \"Alessandro Faedo\"","ror":"https://ror.org/05kacka20","country_code":"IT","type":"facility","lineage":["https://openalex.org/I122991210","https://openalex.org/I4210155236"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Salvatore Trani","raw_affiliation_strings":["ISTI-CNR, Pisa, Italy"],"affiliations":[{"raw_affiliation_string":"ISTI-CNR, Pisa, Italy","institution_ids":["https://openalex.org/I122991210"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5084140765"],"corresponding_institution_ids":["https://openalex.org/I149461666"],"apc_list":null,"apc_paid":null,"fwci":0.7479,"has_fulltext":true,"cited_by_count":3,"citation_normalized_percentile":{"value":0.72320074,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"3647","last_page":"3652"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10627","display_name":"Advanced Image and Video Retrieval Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10627","display_name":"Advanced Image and Video Retrieval Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T11307","display_name":"Domain Adaptation and Few-Shot Learning","score":0.9958999752998352,"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/T11714","display_name":"Multimodal Machine Learning Applications","score":0.9955000281333923,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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.7902710437774658},{"id":"https://openalex.org/keywords/patience","display_name":"Patience","score":0.6602153778076172},{"id":"https://openalex.org/keywords/k-nearest-neighbors-algorithm","display_name":"k-nearest neighbors algorithm","score":0.6354033946990967},{"id":"https://openalex.org/keywords/nearest-neighbor-search","display_name":"Nearest neighbor search","score":0.6346656084060669},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5976537466049194},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5046447515487671},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.4881487786769867},{"id":"https://openalex.org/keywords/encoding","display_name":"Encoding (memory)","score":0.4623011648654938},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.4535383880138397},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.44343259930610657},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.37022316455841064},{"id":"https://openalex.org/keywords/pattern-recognition","display_name":"Pattern recognition (psychology)","score":0.3225859999656677},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.18986135721206665}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7902710437774658},{"id":"https://openalex.org/C2779755727","wikidata":"https://www.wikidata.org/wiki/Q15304496","display_name":"Patience","level":2,"score":0.6602153778076172},{"id":"https://openalex.org/C113238511","wikidata":"https://www.wikidata.org/wiki/Q1071612","display_name":"k-nearest neighbors algorithm","level":2,"score":0.6354033946990967},{"id":"https://openalex.org/C116738811","wikidata":"https://www.wikidata.org/wiki/Q608751","display_name":"Nearest neighbor search","level":2,"score":0.6346656084060669},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5976537466049194},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5046447515487671},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.4881487786769867},{"id":"https://openalex.org/C125411270","wikidata":"https://www.wikidata.org/wiki/Q18653","display_name":"Encoding (memory)","level":2,"score":0.4623011648654938},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.4535383880138397},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.44343259930610657},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.37022316455841064},{"id":"https://openalex.org/C153180895","wikidata":"https://www.wikidata.org/wiki/Q7148389","display_name":"Pattern recognition (psychology)","level":2,"score":0.3225859999656677},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.18986135721206665},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C27206212","wikidata":"https://www.wikidata.org/wiki/Q34178","display_name":"Theology","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1145/3627673.3679903","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3627673.3679903","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 33rd ACM International Conference on Information and Knowledge Management","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:2408.04981","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2408.04981","pdf_url":"https://arxiv.org/pdf/2408.04981","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"pmh:oai:dnet:iris________::dd7add1ebc8f9da603e318b88ea2b576","is_oa":true,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S7407055261","display_name":"ISTI Open Portal","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Conference article"},{"id":"pmh:oai:iris.unive.it:10278/5081787","is_oa":true,"landing_page_url":"https://dl.acm.org/doi/pdf/10.1145/3627673.3679903","pdf_url":null,"source":{"id":"https://openalex.org/S4306402336","display_name":"ARCA (Universit\u00e0 Ca' Foscari Venezia)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I149461666","host_organization_name":"Ca' Foscari University of Venice","host_organization_lineage":["https://openalex.org/I149461666"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":{"id":"doi:10.1145/3627673.3679903","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3627673.3679903","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 33rd ACM International Conference on Information and Knowledge Management","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":22,"referenced_works":["https://openalex.org/W700433","https://openalex.org/W1981276685","https://openalex.org/W2038276547","https://openalex.org/W2096554081","https://openalex.org/W2147717514","https://openalex.org/W2525579820","https://openalex.org/W2963265099","https://openalex.org/W2998702515","https://openalex.org/W3011056378","https://openalex.org/W3021397474","https://openalex.org/W3099700870","https://openalex.org/W3104738015","https://openalex.org/W3154971029","https://openalex.org/W3155319619","https://openalex.org/W3155895380","https://openalex.org/W4301263577","https://openalex.org/W4306317003","https://openalex.org/W4306317212","https://openalex.org/W4320813768","https://openalex.org/W4372338244","https://openalex.org/W4386171760","https://openalex.org/W4388505224"],"related_works":["https://openalex.org/W2148008870","https://openalex.org/W2381195555","https://openalex.org/W2368606575","https://openalex.org/W4246757943","https://openalex.org/W2085998272","https://openalex.org/W2132753198","https://openalex.org/W2369874856","https://openalex.org/W2182477562","https://openalex.org/W2792185758","https://openalex.org/W2787484455"],"abstract_inverted_index":{"Learned":[0],"dense":[1,147],"representations":[2],"are":[3,46],"a":[4,38,53,105],"popular":[5,28],"family":[6],"of":[7,44,57,91],"techniques":[8,157],"for":[9,30,78],"encoding":[10],"queries":[11,112],"and":[12,82,125,150],"documents":[13,45],"using":[14],"high-dimensional":[15],"embeddings,":[16],"which":[17,93],"enable":[18],"retrieval":[19,148],"by":[20],"performing":[21],"approximate":[22],"k":[23],"nearest-neighbors":[24],"search":[25,33],"(A-kNN).":[26],"A":[27],"technique":[29],"making":[31],"A-kNN":[32,81,160],"efficient":[34],"is":[35,63,176],"based":[36,87,134],"on":[37,88,135],"two-level":[39],"index,":[40],"where":[41,108],"the":[42,61,68,89,119,159,173],"embeddings":[43],"clustered":[47],"offline":[48],"and,":[49],"at":[50,178],"query":[51,62],"processing,":[52],"fixed":[54],"number":[55],"N":[56,123],"clusters":[58],"closest":[59,120],"to":[60,66,132,164],"visited":[64],"exhaustively":[65],"compute":[67],"result":[69],"set.":[70],"In":[71],"this":[72],"paper,":[73],"we":[74,103,109,127],"build":[75],"upon":[76],"state-of-the-art":[77,141,146],"early":[79],"exit":[80],"propose":[83],"an":[84],"unsupervised":[85],"method":[86],"notion":[90],"patience,":[92],"can":[94],"reach":[95],"competitive":[96],"effectiveness":[97,170],"with":[98,162],"large":[99],"efficiency":[100,161],"gains.":[101],"Moreover,":[102],"discuss":[104],"cascade":[106],"approach":[107,138],"first":[110],"identify":[111],"that":[113,155],"find":[114],"their":[115],"nearest":[116],"neighbor":[117],"within":[118],"t":[121],"<<":[122],"clusters,":[124],"then":[126],"decide":[128],"how":[129],"many":[130],"more":[131],"visit":[133],"our":[136,156],"patience":[137],"or":[139],"other":[140],"strategies.":[142],"Reproducible":[143],"experiments":[144],"employing":[145],"models":[149],"publicly":[151],"available":[152,177],"resources":[153],"show":[154],"improve":[158],"up":[163],"5x":[165],"speedups":[166],"while":[167],"achieving":[168],"negligible":[169],"losses.":[171],"All":[172],"code":[174],"used":[175],"https://github.com/francescobusolin/faiss_pEE":[179]},"counts_by_year":[{"year":2025,"cited_by_count":3}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2024-09-22T00:00:00"}
