{"id":"https://openalex.org/W4284670153","doi":"https://doi.org/10.1145/3477495.3536325","title":"Scalable User Interface Optimization Using Combinatorial Bandits","display_name":"Scalable User Interface Optimization Using Combinatorial Bandits","publication_year":2022,"publication_date":"2022-07-06","ids":{"openalex":"https://openalex.org/W4284670153","doi":"https://doi.org/10.1145/3477495.3536325"},"language":"en","primary_location":{"id":"doi:10.1145/3477495.3536325","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3477495.3536325","pdf_url":null,"source":{"id":"https://openalex.org/S4363608773","display_name":"Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval","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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval","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/A5071216150","display_name":"Ioannis Kangas","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ioannis Kangas","raw_affiliation_strings":["Booking.com, Amsterdam, Netherlands"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Booking.com, Amsterdam, Netherlands","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058846179","display_name":"Maud Schwoerer","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Maud Schwoerer","raw_affiliation_strings":["Booking.com, Amsterdam, Netherlands"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Booking.com, Amsterdam, Netherlands","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5038467507","display_name":"Lucas Bernardi","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lucas Bernardi","raw_affiliation_strings":["Booking.com, Amsterdam, Netherlands"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Booking.com, Amsterdam, Netherlands","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.5146,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.53919492,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"3375","last_page":"3379"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12101","display_name":"Advanced Bandit Algorithms Research","score":0.9997000098228455,"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"}},"topics":[{"id":"https://openalex.org/T12101","display_name":"Advanced Bandit Algorithms Research","score":0.9997000098228455,"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"}},{"id":"https://openalex.org/T11161","display_name":"Consumer Market Behavior and Pricing","score":0.9926999807357788,"subfield":{"id":"https://openalex.org/subfields/1406","display_name":"Marketing"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T11574","display_name":"Artificial Intelligence in Games","score":0.9884999990463257,"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/computer-science","display_name":"Computer science","score":0.8383496999740601},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7663766145706177},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.6388416290283203},{"id":"https://openalex.org/keywords/relevance","display_name":"Relevance (law)","score":0.6208831667900085},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.4379192888736725},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.3720249533653259},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.36874663829803467},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3516162633895874},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.33154845237731934},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.10355621576309204}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8383496999740601},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7663766145706177},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.6388416290283203},{"id":"https://openalex.org/C158154518","wikidata":"https://www.wikidata.org/wiki/Q7310970","display_name":"Relevance (law)","level":2,"score":0.6208831667900085},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.4379192888736725},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.3720249533653259},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.36874663829803467},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3516162633895874},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.33154845237731934},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.10355621576309204},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","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},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3477495.3536325","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3477495.3536325","pdf_url":null,"source":{"id":"https://openalex.org/S4363608773","display_name":"Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval","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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.46000000834465027,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":4,"referenced_works":["https://openalex.org/W2071806120","https://openalex.org/W2592958012","https://openalex.org/W2914156981","https://openalex.org/W3200878035"],"related_works":["https://openalex.org/W2364921833","https://openalex.org/W2385146268","https://openalex.org/W1596201972","https://openalex.org/W1967954938","https://openalex.org/W1986253068","https://openalex.org/W2380023786","https://openalex.org/W2546696010","https://openalex.org/W1597592026","https://openalex.org/W1992741870","https://openalex.org/W2355208413"],"abstract_inverted_index":{"The":[0],"mission":[1],"of":[2,23,44,49,175],"major":[3],"e-commerce":[4],"platforms":[5],"is":[6,63],"to":[7,11,32,57,90,198,219],"enable":[8,220],"their":[9,17,217],"customers":[10],"find":[12],"the":[13,20,47,59,69,91,98,130,146,180,190,204,210],"best":[14],"products":[15],"for":[16,100,129],"needs.":[18],"In":[19,103,159],"common":[21],"case":[22],"large":[24],"inventories,":[25],"complex":[26],"User":[27],"Interfaces":[28],"(UIs)":[29],"are":[30],"required":[31],"allow":[33],"a":[34,64,104,114],"seamless":[35],"navigation.":[36],"However,":[37],"as":[38,149],"UIs":[39],"often":[40],"contain":[41],"many":[42],"widgets":[43],"different":[45],"relevance,":[46],"task":[48,111],"constructing":[50],"an":[51,173],"optimal":[52,131],"layout":[53],"arises":[54],"in":[55,68,145],"order":[56],"improve":[58],"customer's":[60],"experience.":[61],"This":[62],"challenging":[65,88],"task,":[66],"especially":[67],"typical":[70],"industrial":[71],"setup":[72],"where":[73,179],"multiple":[74,187],"independent":[75],"teams":[76],"conflict":[77],"by":[78,112,119,203],"adding":[79],"and":[80,126,155,209,215],"modifying":[81],"UI":[82,115,222],"widgets.":[83],"It":[84],"becomes":[85],"even":[86],"more":[87],"due":[89],"customer":[92],"preferences":[93],"evolving":[94],"over":[95],"time,":[96],"bringing":[97],"need":[99],"adaptive":[101],"solutions.":[102],"previous":[105],"work":[106],"[6],":[107],"we":[108,134,162,165],"addressed":[109],"this":[110,160],"introducing":[113],"governance":[116],"framework":[117],"powered":[118],"Machine":[120],"Learning":[121],"(ML)":[122],"algorithms":[123],"that":[124,136],"automatically":[125],"continuously":[127],"search":[128],"layout.":[132],"Nevertheless,":[133],"highlighted":[135],"naive":[137],"algorithmic":[138],"choices":[139],"exhibit":[140],"several":[141],"issues":[142,169],"when":[143],"implemented":[144],"industry,":[147],"such":[148],"widget":[150],"dependency,":[151],"combinatorial":[152,200],"solution":[153],"space":[154],"cold":[156],"start":[157],"problem.":[158],"work,":[161],"demonstrate":[163],"how":[164],"deal":[166],"with":[167],"these":[168],"using":[170],"Combinatorial":[171],"Bandits,":[172],"extension":[174],"Multi-Armed":[176],"Bandits":[177],"(MAB)":[178],"agent":[181],"selects":[182],"not":[183],"only":[184],"one":[185],"but":[186],"arms":[188],"at":[189],"same":[191],"time.":[192],"We":[193],"develop":[194],"two":[195],"novel":[196],"approaches":[197],"model":[199],"bandits,":[201],"inspired":[202],"Natural":[205],"Language":[206],"Processing":[207],"(NLP)":[208],"Evolutionary":[211],"Algorithms":[212],"(EA)":[213],"fields":[214],"present":[216],"ability":[218],"scalable":[221],"optimization.":[223]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1}],"updated_date":"2026-06-28T08:01:55.173337","created_date":"2025-10-10T00:00:00"}
