{"id":"https://openalex.org/W4388493308","doi":"https://doi.org/10.1145/3631939","title":"Efficient Neural Ranking Using Forward Indexes and Lightweight Encoders","display_name":"Efficient Neural Ranking Using Forward Indexes and Lightweight Encoders","publication_year":2023,"publication_date":"2023-11-08","ids":{"openalex":"https://openalex.org/W4388493308","doi":"https://doi.org/10.1145/3631939"},"language":"en","primary_location":{"id":"doi:10.1145/3631939","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3631939","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3631939","source":{"id":"https://openalex.org/S4394735545","display_name":"ACM Transactions on Information Systems","issn_l":"1046-8188","issn":["1046-8188","1558-2868"],"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":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Information Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3631939","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5064040097","display_name":"Jurek Leonhardt","orcid":"https://orcid.org/0000-0002-1992-9261"},"institutions":[{"id":"https://openalex.org/I4210136150","display_name":"L3S Research Center","ror":"https://ror.org/039t4wk02","country_code":"DE","type":"facility","lineage":["https://openalex.org/I114112103","https://openalex.org/I4210136150","https://openalex.org/I94509681"]},{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["DE","NL"],"is_corresponding":true,"raw_author_name":"Jurek Leonhardt","raw_affiliation_strings":["Delft University of Technology, The Netherlands and L3S Research Center, Delft, Germany"],"raw_orcid":"https://orcid.org/0000-0002-1992-9261","affiliations":[{"raw_affiliation_string":"Delft University of Technology, The Netherlands and L3S Research Center, Delft, Germany","institution_ids":["https://openalex.org/I4210136150","https://openalex.org/I98358874"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102954057","display_name":"Henrik H\u00f8eg M\u00fcller","orcid":"https://orcid.org/0000-0002-5719-4278"},"institutions":[{"id":"https://openalex.org/I4210136150","display_name":"L3S Research Center","ror":"https://ror.org/039t4wk02","country_code":"DE","type":"facility","lineage":["https://openalex.org/I114112103","https://openalex.org/I4210136150","https://openalex.org/I94509681"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Henrik M\u00fcller","raw_affiliation_strings":["L3S Research Center, Hannover, Germany"],"raw_orcid":"https://orcid.org/0000-0002-5719-4278","affiliations":[{"raw_affiliation_string":"L3S Research Center, Hannover, Germany","institution_ids":["https://openalex.org/I4210136150"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071792143","display_name":"Koustav Rudra","orcid":"https://orcid.org/0000-0002-2486-7608"},"institutions":[{"id":"https://openalex.org/I145894827","display_name":"Indian Institute of Technology Kharagpur","ror":"https://ror.org/03w5sq511","country_code":"IN","type":"education","lineage":["https://openalex.org/I145894827"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Koustav Rudra","raw_affiliation_strings":["Indian Institute of Technology Kharagpur, Kharagpur, India"],"raw_orcid":"https://orcid.org/0000-0002-2486-7608","affiliations":[{"raw_affiliation_string":"Indian Institute of Technology Kharagpur, Kharagpur, India","institution_ids":["https://openalex.org/I145894827"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027689420","display_name":"Megha Khosla","orcid":"https://orcid.org/0000-0002-0319-3181"},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Megha Khosla","raw_affiliation_strings":["Delft University of Technology, Delft, Netherlands"],"raw_orcid":"https://orcid.org/0000-0002-0319-3181","affiliations":[{"raw_affiliation_string":"Delft University of Technology, Delft, Netherlands","institution_ids":["https://openalex.org/I98358874"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025896074","display_name":"Abhijit Anand","orcid":"https://orcid.org/0000-0002-8006-0649"},"institutions":[{"id":"https://openalex.org/I4210136150","display_name":"L3S Research Center","ror":"https://ror.org/039t4wk02","country_code":"DE","type":"facility","lineage":["https://openalex.org/I114112103","https://openalex.org/I4210136150","https://openalex.org/I94509681"]},{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["DE","NL"],"is_corresponding":false,"raw_author_name":"Abhijit Anand","raw_affiliation_strings":["Delft University of Technology, Delft, Netherlands","L3S Research Center, Hannover, Germany"],"raw_orcid":"https://orcid.org/0000-0002-8006-0649","affiliations":[{"raw_affiliation_string":"Delft University of Technology, Delft, Netherlands","institution_ids":["https://openalex.org/I98358874"]},{"raw_affiliation_string":"L3S Research Center, Hannover, Germany","institution_ids":["https://openalex.org/I4210136150"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5075681290","display_name":"Avishek Anand","orcid":"https://orcid.org/0000-0002-0163-0739"},"institutions":[{"id":"https://openalex.org/I4210136150","display_name":"L3S Research Center","ror":"https://ror.org/039t4wk02","country_code":"DE","type":"facility","lineage":["https://openalex.org/I114112103","https://openalex.org/I4210136150","https://openalex.org/I94509681"]},{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["DE","NL"],"is_corresponding":false,"raw_author_name":"Avishek Anand","raw_affiliation_strings":["Delft University of Technology, Delft, Netherlands","L3S Research Center, Hannover, Germany"],"raw_orcid":"https://orcid.org/0000-0002-0163-0739","affiliations":[{"raw_affiliation_string":"Delft University of Technology, Delft, Netherlands","institution_ids":["https://openalex.org/I98358874"]},{"raw_affiliation_string":"L3S Research Center, Hannover, Germany","institution_ids":["https://openalex.org/I4210136150"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5064040097"],"corresponding_institution_ids":["https://openalex.org/I4210136150","https://openalex.org/I98358874"],"apc_list":null,"apc_paid":null,"fwci":1.1597,"has_fulltext":true,"cited_by_count":7,"citation_normalized_percentile":{"value":0.83166182,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":"42","issue":"5","first_page":"1","last_page":"34"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10320","display_name":"Neural Networks and Applications","score":0.9980999827384949,"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"}},"topics":[{"id":"https://openalex.org/T10320","display_name":"Neural Networks and Applications","score":0.9980999827384949,"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/T10627","display_name":"Advanced Image and Video Retrieval Techniques","score":0.9965999722480774,"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/T12535","display_name":"Machine Learning and Data Classification","score":0.9957000017166138,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/ranking","display_name":"Ranking (information retrieval)","score":0.7283065319061279},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.595260500907898},{"id":"https://openalex.org/keywords/encoder","display_name":"Encoder","score":0.553530752658844},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.5186049938201904},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4084244668483734},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.37991878390312195},{"id":"https://openalex.org/keywords/pattern-recognition","display_name":"Pattern recognition (psychology)","score":0.3373412489891052},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.3226155936717987}],"concepts":[{"id":"https://openalex.org/C189430467","wikidata":"https://www.wikidata.org/wiki/Q7293293","display_name":"Ranking (information retrieval)","level":2,"score":0.7283065319061279},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.595260500907898},{"id":"https://openalex.org/C118505674","wikidata":"https://www.wikidata.org/wiki/Q42586063","display_name":"Encoder","level":2,"score":0.553530752658844},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.5186049938201904},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4084244668483734},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.37991878390312195},{"id":"https://openalex.org/C153180895","wikidata":"https://www.wikidata.org/wiki/Q7148389","display_name":"Pattern recognition (psychology)","level":2,"score":0.3373412489891052},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3226155936717987},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3631939","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3631939","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3631939","source":{"id":"https://openalex.org/S4394735545","display_name":"ACM Transactions on Information Systems","issn_l":"1046-8188","issn":["1046-8188","1558-2868"],"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":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Information Systems","raw_type":"journal-article"},{"id":"pmh:oai:tudelft.nl:uuid:c4ea70d8-2e39-4cbf-ab4b-4625e3fd494e","is_oa":true,"landing_page_url":"http://resolver.tudelft.nl/uuid:c4ea70d8-2e39-4cbf-ab4b-4625e3fd494e","pdf_url":"https://repository.tudelft.nl/file/File_b12b864f-9578-4265-bfc5-6b85ee691f66","source":{"id":"https://openalex.org/S4306400906","display_name":"Research Repository (Delft University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I98358874","host_organization_name":"Delft University of Technology","host_organization_lineage":["https://openalex.org/I98358874"],"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":"","raw_type":"journal article"}],"best_oa_location":{"id":"doi:10.1145/3631939","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3631939","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3631939","source":{"id":"https://openalex.org/S4394735545","display_name":"ACM Transactions on Information Systems","issn_l":"1046-8188","issn":["1046-8188","1558-2868"],"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":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Information Systems","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G8274803949","display_name":null,"funder_award_id":"871042","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"}],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320320719","display_name":"Department of Science and Technology, Ministry of Science and Technology, India","ror":"https://ror.org/0101xrq71"},{"id":"https://openalex.org/F4320334771","display_name":"Science and Engineering Research Board","ror":"https://ror.org/03ffdsr55"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4388493308.pdf","grobid_xml":"https://content.openalex.org/works/W4388493308.grobid-xml"},"referenced_works_count":68,"referenced_works":["https://openalex.org/W1978260835","https://openalex.org/W1979065383","https://openalex.org/W1988645907","https://openalex.org/W2042980227","https://openalex.org/W2065472179","https://openalex.org/W2134206624","https://openalex.org/W2154610494","https://openalex.org/W2560674852","https://openalex.org/W2940927814","https://openalex.org/W2945127593","https://openalex.org/W2955797286","https://openalex.org/W2963341956","https://openalex.org/W2963469388","https://openalex.org/W2971209824","https://openalex.org/W2998702515","https://openalex.org/W3021347373","https://openalex.org/W3021397474","https://openalex.org/W3021779606","https://openalex.org/W3023238803","https://openalex.org/W3034506277","https://openalex.org/W3034912391","https://openalex.org/W3035038672","https://openalex.org/W3064953855","https://openalex.org/W3093860123","https://openalex.org/W3099384026","https://openalex.org/W3099446234","https://openalex.org/W3099700870","https://openalex.org/W3102286003","https://openalex.org/W3102354094","https://openalex.org/W3145630588","https://openalex.org/W3153184434","https://openalex.org/W3153624757","https://openalex.org/W3154280800","https://openalex.org/W3154670582","https://openalex.org/W3154755316","https://openalex.org/W3155114168","https://openalex.org/W3155375847","https://openalex.org/W3155895380","https://openalex.org/W3156413894","https://openalex.org/W3157758108","https://openalex.org/W3172119680","https://openalex.org/W3180230246","https://openalex.org/W3184918446","https://openalex.org/W3188983256","https://openalex.org/W3198431451","https://openalex.org/W3204250176","https://openalex.org/W3206770993","https://openalex.org/W3208619978","https://openalex.org/W3214374241","https://openalex.org/W4206121183","https://openalex.org/W4221143775","https://openalex.org/W4224308764","https://openalex.org/W4243333943","https://openalex.org/W4246858749","https://openalex.org/W4252076394","https://openalex.org/W4284663260","https://openalex.org/W4284699573","https://openalex.org/W4284712763","https://openalex.org/W4285204619","https://openalex.org/W4293248701","https://openalex.org/W4295885374","https://openalex.org/W4306317003","https://openalex.org/W4313476629","https://openalex.org/W4327644077","https://openalex.org/W4327657958","https://openalex.org/W4367047068","https://openalex.org/W4377138005","https://openalex.org/W4382449327"],"related_works":["https://openalex.org/W4390516098","https://openalex.org/W2181948922","https://openalex.org/W2384362569","https://openalex.org/W2188500270","https://openalex.org/W2303858293","https://openalex.org/W2142795561","https://openalex.org/W2915512527","https://openalex.org/W51364034","https://openalex.org/W4205302943","https://openalex.org/W2793336762"],"abstract_inverted_index":{"Dual-encoder-based":[0],"dense":[1],"retrieval":[2,53],"models":[3,40],"have":[4],"become":[5],"the":[6,34,57,73,97,114,129,141,155,171],"standard":[7],"in":[8,20,69],"IR.":[9],"They":[10],"employ":[11],"large":[12],"Transformer-based":[13],"language":[14],"models,":[15],"which":[16,32],"are":[17],"notoriously":[18],"inefficient":[19],"terms":[21],"of":[22,38,59,75,99,120,159],"resources":[23],"and":[24,43,55,62,109,117,132,157,166],"latency.":[25,110],"We":[26,149],"propose":[27,123],"Fast-Forward":[28,160],"indexes\u2014vector":[29],"forward":[30],"indexes":[31],"exploit":[33],"semantic":[35,63],"matching":[36,64],"capabilities":[37],"dual-encoder":[39],"for":[41,173],"efficient":[42],"effective":[44],"re-ranking.":[45],"Our":[46],"framework":[47],"enables":[48],"re-ranking":[49],"at":[50],"very":[51],"high":[52],"depths":[54],"combines":[56],"merits":[58],"both":[60],"lexical":[61],"via":[65],"score":[66],"interpolation.":[67],"Furthermore,":[68],"order":[70],"to":[71,104,127,153],"mitigate":[72],"limitations":[74],"dual-encoders,":[76],"we":[77,83,112,122],"tackle":[78],"two":[79,124],"main":[80],"challenges:":[81],"Firstly,":[82],"improve":[84,106],"computational":[85],"efficiency":[86,108,144,158],"by":[87,135],"either":[88],"pre-computing":[89],"representations,":[90],"avoiding":[91],"unnecessary":[92],"computations":[93],"altogether,":[94],"or":[95],"reducing":[96],"complexity":[98],"encoders.":[100],"This":[101],"allows":[102],"us":[103],"considerably":[105],"ranking":[107],"Secondly,":[111],"optimize":[113],"memory":[115],"footprint":[116],"maintenance":[118,143],"cost":[119],"indexes;":[121],"complementary":[125],"techniques":[126],"reduce":[128],"index":[130,142],"size":[131],"show":[133,154],"that,":[134],"dynamically":[136],"dropping":[137],"irrelevant":[138],"document":[139],"tokens,":[140],"can":[145],"be":[146],"improved":[147],"substantially.":[148],"perform":[150],"an":[151],"evaluation":[152],"effectiveness":[156],"indexes\u2014our":[161],"method":[162],"has":[163],"low":[164],"latency":[165],"achieves":[167],"competitive":[168],"results":[169],"without":[170],"need":[172],"hardware":[174],"acceleration,":[175],"such":[176],"as":[177],"GPUs.":[178]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1}],"updated_date":"2026-05-23T08:51:43.019350","created_date":"2025-10-10T00:00:00"}
