{"id":"https://openalex.org/W7166850343","doi":"https://doi.org/10.4230/lipics.icalp.2026.63","title":"Learning Multinomial Logits in O(n log n) Time","display_name":"Learning Multinomial Logits in O(n log n) Time","publication_year":2026,"publication_date":"2026-01-01","ids":{"openalex":"https://openalex.org/W7166850343","doi":"https://doi.org/10.4230/lipics.icalp.2026.63"},"language":"en","primary_location":{"id":"pmh:oai:drops-oai.dagstuhl.de:26452","is_oa":true,"landing_page_url":"https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ICALP.2026.63","pdf_url":"https://drops.dagstuhl.de/storage/00lipics/lipics-vol374-icalp2026/LIPIcs.ICALP.2026.63/LIPIcs.ICALP.2026.63.pdf","source":{"id":"https://openalex.org/S4306402524","display_name":"Leibniz-Zentrum f\u00fcr Informatik (Schloss Dagstuhl)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I2799853480","host_organization_name":"Schloss Dagstuhl \u2013 Leibniz Center for Informatics","host_organization_lineage":["https://openalex.org/I2799853480"],"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":"InProceedings"},"type":"article","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://drops.dagstuhl.de/storage/00lipics/lipics-vol374-icalp2026/LIPIcs.ICALP.2026.63/LIPIcs.ICALP.2026.63.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5078401676","display_name":"Flavio Chierichetti","orcid":"https://orcid.org/0000-0001-8261-9058"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chierichetti, Flavio","raw_affiliation_strings":["Reddit, San Francisco, CA, USA"],"raw_orcid":"https://orcid.org/0000-0001-8261-9058","affiliations":[{"raw_affiliation_string":"Reddit, San Francisco, CA, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013240704","display_name":"M. Giacchini","orcid":"https://orcid.org/0009-0009-5704-098X"},"institutions":[{"id":"https://openalex.org/I861853513","display_name":"Sapienza University of Rome","ror":"https://ror.org/02be6w209","country_code":"IT","type":"education","lineage":["https://openalex.org/I861853513"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Giacchini, Mirko","raw_affiliation_strings":["Department of Computer Science, Sapienza University of Rome, Italy"],"raw_orcid":"https://orcid.org/0009-0009-5704-098X","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Sapienza University of Rome, Italy","institution_ids":["https://openalex.org/I861853513"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101772779","display_name":"Ravi Kumar","orcid":"https://orcid.org/0000-0002-2203-2586"},"institutions":[{"id":"https://openalex.org/I1291425158","display_name":"Google (United States)","ror":"https://ror.org/00njsd438","country_code":"US","type":"company","lineage":["https://openalex.org/I1291425158","https://openalex.org/I4210128969"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kumar, Ravi","raw_affiliation_strings":["Google Research, Mountain View, CA, USA"],"raw_orcid":"https://orcid.org/0000-0002-2203-2586","affiliations":[{"raw_affiliation_string":"Google Research, Mountain View, CA, USA","institution_ids":["https://openalex.org/I1291425158"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022550622","display_name":"Silvio Lattanzi","orcid":"https://orcid.org/0000-0002-3502-7559"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lattanzi, Silvio","raw_affiliation_strings":["Google Research, Barcelona, Spain"],"raw_orcid":"https://orcid.org/0000-0002-3502-7559","affiliations":[{"raw_affiliation_string":"Google Research, Barcelona, Spain","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063633119","display_name":"Alessandro Panconesi","orcid":"https://orcid.org/0000-0002-2169-3067"},"institutions":[{"id":"https://openalex.org/I861853513","display_name":"Sapienza University of Rome","ror":"https://ror.org/02be6w209","country_code":"IT","type":"education","lineage":["https://openalex.org/I861853513"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Panconesi, Alessandro","raw_affiliation_strings":["Department of Computer Science, Sapienza University of Rome, Italy"],"raw_orcid":"https://orcid.org/0000-0002-2169-3067","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Sapienza University of Rome, Italy","institution_ids":["https://openalex.org/I861853513"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139722570","display_name":"Erasmo Tani","orcid":"https://orcid.org/0009-0009-5433-1685"},"institutions":[{"id":"https://openalex.org/I861853513","display_name":"Sapienza University of Rome","ror":"https://ror.org/02be6w209","country_code":"IT","type":"education","lineage":["https://openalex.org/I861853513"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Tani, Erasmo","raw_affiliation_strings":["Department of Computer Science, Sapienza University of Rome, Italy"],"raw_orcid":"https://orcid.org/0009-0009-5433-1685","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Sapienza University of Rome, Italy","institution_ids":["https://openalex.org/I861853513"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5068021191","display_name":"Andrew Tomkins","orcid":"https://orcid.org/0000-0002-1611-9255"},"institutions":[{"id":"https://openalex.org/I1291425158","display_name":"Google (United States)","ror":"https://ror.org/00njsd438","country_code":"US","type":"company","lineage":["https://openalex.org/I1291425158","https://openalex.org/I4210128969"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tomkins, Andrew","raw_affiliation_strings":["Google Research, Mountain View, CA, USA"],"raw_orcid":"https://orcid.org/0000-0002-1611-9255","affiliations":[{"raw_affiliation_string":"Google Research, Mountain View, CA, USA","institution_ids":["https://openalex.org/I1291425158"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.87428049,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12072","display_name":"Machine Learning and Algorithms","score":0.19050000607967377,"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/T12072","display_name":"Machine Learning and Algorithms","score":0.19050000607967377,"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/T11106","display_name":"Data Management and Algorithms","score":0.188400000333786,"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/T11719","display_name":"Data Quality and Management","score":0.1467999964952469,"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/complement","display_name":"Complement (music)","score":0.5259000062942505},{"id":"https://openalex.org/keywords/oracle","display_name":"Oracle","score":0.5220999717712402},{"id":"https://openalex.org/keywords/upper-and-lower-bounds","display_name":"Upper and lower bounds","score":0.44359999895095825},{"id":"https://openalex.org/keywords/multinomial-distribution","display_name":"Multinomial distribution","score":0.4223000109195709},{"id":"https://openalex.org/keywords/variation","display_name":"Variation (astronomy)","score":0.3847000002861023},{"id":"https://openalex.org/keywords/multinomial-logistic-regression","display_name":"Multinomial logistic regression","score":0.3718999922275543},{"id":"https://openalex.org/keywords/lexicographical-order","display_name":"Lexicographical order","score":0.3650999963283539},{"id":"https://openalex.org/keywords/multiset","display_name":"Multiset","score":0.3522000014781952},{"id":"https://openalex.org/keywords/probability-distribution","display_name":"Probability distribution","score":0.3521000146865845}],"concepts":[{"id":"https://openalex.org/C112313634","wikidata":"https://www.wikidata.org/wiki/Q7886648","display_name":"Complement (music)","level":5,"score":0.5259000062942505},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.5242000222206116},{"id":"https://openalex.org/C55166926","wikidata":"https://www.wikidata.org/wiki/Q2892946","display_name":"Oracle","level":2,"score":0.5220999717712402},{"id":"https://openalex.org/C77553402","wikidata":"https://www.wikidata.org/wiki/Q13222579","display_name":"Upper and lower bounds","level":2,"score":0.44359999895095825},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4399000108242035},{"id":"https://openalex.org/C192065140","wikidata":"https://www.wikidata.org/wiki/Q1147928","display_name":"Multinomial distribution","level":2,"score":0.4223000109195709},{"id":"https://openalex.org/C2778334786","wikidata":"https://www.wikidata.org/wiki/Q1586270","display_name":"Variation (astronomy)","level":2,"score":0.3847000002861023},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.37950000166893005},{"id":"https://openalex.org/C117568660","wikidata":"https://www.wikidata.org/wiki/Q1650843","display_name":"Multinomial logistic regression","level":2,"score":0.3718999922275543},{"id":"https://openalex.org/C159254197","wikidata":"https://www.wikidata.org/wiki/Q1144915","display_name":"Lexicographical order","level":2,"score":0.3650999963283539},{"id":"https://openalex.org/C2779623528","wikidata":"https://www.wikidata.org/wiki/Q864377","display_name":"Multiset","level":2,"score":0.3522000014781952},{"id":"https://openalex.org/C149441793","wikidata":"https://www.wikidata.org/wiki/Q200726","display_name":"Probability distribution","level":2,"score":0.3521000146865845},{"id":"https://openalex.org/C2780009758","wikidata":"https://www.wikidata.org/wiki/Q6804172","display_name":"Measure (data warehouse)","level":2,"score":0.34380000829696655},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.3296000063419342},{"id":"https://openalex.org/C43555835","wikidata":"https://www.wikidata.org/wiki/Q2300258","display_name":"Conditional probability distribution","level":2,"score":0.3246999979019165},{"id":"https://openalex.org/C179799912","wikidata":"https://www.wikidata.org/wiki/Q205084","display_name":"Computational complexity theory","level":2,"score":0.32179999351501465},{"id":"https://openalex.org/C110121322","wikidata":"https://www.wikidata.org/wiki/Q865811","display_name":"Distribution (mathematics)","level":2,"score":0.320499986410141},{"id":"https://openalex.org/C62100291","wikidata":"https://www.wikidata.org/wiki/Q1936288","display_name":"Total variation","level":2,"score":0.3021000027656555},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3021000027656555},{"id":"https://openalex.org/C61797465","wikidata":"https://www.wikidata.org/wiki/Q1188986","display_name":"Term (time)","level":2,"score":0.296999990940094},{"id":"https://openalex.org/C57830394","wikidata":"https://www.wikidata.org/wiki/Q278079","display_name":"Posterior probability","level":3,"score":0.2833000123500824},{"id":"https://openalex.org/C32834561","wikidata":"https://www.wikidata.org/wiki/Q660730","display_name":"Subspace topology","level":2,"score":0.27399998903274536},{"id":"https://openalex.org/C157692150","wikidata":"https://www.wikidata.org/wiki/Q2919848","display_name":"Query optimization","level":2,"score":0.26739999651908875},{"id":"https://openalex.org/C149728462","wikidata":"https://www.wikidata.org/wiki/Q751319","display_name":"Minimax","level":2,"score":0.2662999927997589},{"id":"https://openalex.org/C311688","wikidata":"https://www.wikidata.org/wiki/Q2393193","display_name":"Time complexity","level":2,"score":0.25839999318122864},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.25780001282691956}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:drops-oai.dagstuhl.de:26452","is_oa":true,"landing_page_url":"https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ICALP.2026.63","pdf_url":"https://drops.dagstuhl.de/storage/00lipics/lipics-vol374-icalp2026/LIPIcs.ICALP.2026.63/LIPIcs.ICALP.2026.63.pdf","source":{"id":"https://openalex.org/S4306402524","display_name":"Leibniz-Zentrum f\u00fcr Informatik (Schloss Dagstuhl)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I2799853480","host_organization_name":"Schloss Dagstuhl \u2013 Leibniz Center for Informatics","host_organization_lineage":["https://openalex.org/I2799853480"],"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":"InProceedings"},{"id":"doi:10.4230/lipics.icalp.2026.63","is_oa":true,"landing_page_url":"https://doi.org/10.4230/lipics.icalp.2026.63","pdf_url":null,"source":{"id":"https://openalex.org/S7407052059","display_name":"Dagstuhl Research Online Publication Server","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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"ConferencePaper"}],"best_oa_location":{"id":"pmh:oai:drops-oai.dagstuhl.de:26452","is_oa":true,"landing_page_url":"https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ICALP.2026.63","pdf_url":"https://drops.dagstuhl.de/storage/00lipics/lipics-vol374-icalp2026/LIPIcs.ICALP.2026.63/LIPIcs.ICALP.2026.63.pdf","source":{"id":"https://openalex.org/S4306402524","display_name":"Leibniz-Zentrum f\u00fcr Informatik (Schloss Dagstuhl)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I2799853480","host_organization_name":"Schloss Dagstuhl \u2013 Leibniz Center for Informatics","host_organization_lineage":["https://openalex.org/I2799853480"],"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":"InProceedings"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7166850343.pdf","grobid_xml":"https://content.openalex.org/works/W7166850343.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"A":[0,21],"Multinomial":[1],"Logit":[2],"(MNL)":[3],"model":[4,34,49,56],"is":[5,50,96,108,156,229,243],"composed":[6],"of":[7,11,102,162,189,209],"a":[8,18,29,70,150,246],"finite":[9],"universe":[10],"items":[12],"[n]":[13],"=":[14],"{1,\u2026,n},":[15],"each":[16,147],"assigned":[17],"positive":[19],"weight.":[20,46],"query":[22,48,77,186,199],"specifies":[23],"an":[24,141],"admissible":[25],"subset":[26],"-":[27,31],"called":[28],"slate":[30,40,148],"and":[32,113,133,192,216],"the":[33,54,62,92,103,163,235,240],"chooses":[35],"one":[36,129,134,242],"item":[37],"from":[38],"that":[39,144,155,225],"with":[41,130,135,206],"probability":[42],"proportional":[43,196],"to":[44,79,110,197],"its":[45,232],"This":[47,106],"also":[51],"known":[52],"as":[53],"Plackett-Luce":[55],"or":[57],"conditional":[58],"sampling":[59],"oracle":[60],"in":[61,194,231],"literature.":[63],"Although":[64],"MNLs":[65],"have":[66],"been":[67],"studied":[68],"extensively,":[69],"basic":[71],"computational":[72],"question":[73,107],"remains":[74],"open:":[75],"given":[76],"access":[78],"slates,":[80],"how":[81],"efficiently":[82],"can":[83],"we":[84],"learn":[85],"weights":[86],"so":[87],"that,":[88],"for":[89,117,126,146,213,220],"every":[90],"slate,":[91],"induced":[93],"choice":[94],"distribution":[95,151],"within":[97,157,245],"total":[98,159],"variation":[99,160],"distance":[100,161],"\u03b5":[101,158],"ground":[104],"truth?":[105],"central":[109],"MNL":[111,142],"learning":[112],"has":[114],"direct":[115],"implications":[116],"modern":[118],"recommender":[119],"system":[120],"interfaces.":[121],"We":[122,201],"provide":[123],"two":[124,191],"algorithms":[125,185],"this":[127],"task,":[128],"adaptive":[131,167,214,227],"queries":[132,215],"non\u2011adaptive":[136,221],"queries.":[137,183],"Each":[138],"algorithm":[139,168,177,228],"outputs":[140],"M\u0302":[143],"induces,":[145],"S,":[149],"M\u0302_S":[152],"on":[153,234],"S":[154],"true":[164],"distribution.":[165],"Our":[166],"makes":[169,178],"O(n/\u03b5\u00b3":[170],"log":[171,180,211,218,247],"n)":[172,212,219],"queries,":[173,222],"while":[174,239],"our":[175,226],"non-adaptive":[176,241],"O(n\u00b2/\u03b5\u00b3":[179],"n":[181,248],"log(n/\u03b5))":[182],"Both":[184],"only":[187],"slates":[188],"size":[190,237],"run":[193],"time":[195],"their":[198],"complexity.":[200],"complement":[202],"these":[203],"upper":[204],"bounds":[205,208],"lower":[207],"\u03a9(n/\u03b5\u00b2":[210],"\u03a9(n\u00b2/\u03b5\u00b2":[217],"thus":[223],"proving":[224],"optimal":[230],"dependence":[233],"support":[236],"n,":[238],"tight":[244],"factor.":[249]},"counts_by_year":[],"updated_date":"2026-07-15T18:14:33.161393","created_date":"2026-07-02T00:00:00"}
