Thompson sampling for combinatorial network optimization in unknown environments

buir.contributor.authorHüyük, Alihan
buir.contributor.authorTekin, Cem
dc.citation.epage2849en_US
dc.citation.issueNumber6en_US
dc.citation.spage2836en_US
dc.citation.volumeNumber28en_US
dc.contributor.authorHüyük, Alihan
dc.contributor.authorTekin, Cem
dc.date.accessioned2021-02-18T11:56:46Z
dc.date.available2021-02-18T11:56:46Z
dc.date.issued2020
dc.departmentDepartment of Electrical and Electronics Engineeringen_US
dc.description.abstractInfluence maximization, adaptive routing, and dynamic spectrum allocation all require choosing the right action from a large set of alternatives. Thanks to the advances in combinatorial optimization, these and many similar problems can be efficiently solved given an environment with known stochasticity. In this paper, we take this one step further and focus on combinatorial optimization in unknown environments. We consider a very general learning framework called combinatorial multi-armed bandit with probabilistically triggered arms and a very powerful Bayesian algorithm called Combinatorial Thompson Sampling (CTS). Under the semi-bandit feedback model and assuming access to an oracle without knowing the expected base arm outcomes beforehand, we show that when the expected reward is Lipschitz continuous in the expected base arm outcomes CTS achieves O(∑mi=1logT/(piΔi)) regret and O(max{E[mTlogT/p∗−−−−−−−−√],E[m2/p∗]}) Bayesian regret, where m denotes the number of base arms, pi and Δi denote the minimum non-zero triggering probability and the minimum suboptimality gap of base arm i respectively, T denotes the time horizon, and p∗ denotes the overall minimum non-zero triggering probability. We also show that when the expected reward satisfies the triggering probability modulated Lipschitz continuity, CTS achieves O(max{mTlogT−−−−−−√,m2}) Bayesian regret, and when triggering probabilities are non-zero for all base arms, CTS achieves O(1/p∗log(1/p∗)) regret independent of the time horizon. Finally, we numerically compare CTS with algorithms based on upper confidence bounds in several networking problems and show that CTS outperforms these algorithms by at least an order of magnitude in majority of the cases.en_US
dc.description.provenanceSubmitted by Onur Emek (onur.emek@bilkent.edu.tr) on 2021-02-18T11:56:46Z No. of bitstreams: 1 Thompson_Sampling_for_Combinatorial_Network_Optimization_in_Unknown_Environments.pdf: 937460 bytes, checksum: 63e460f5f370fcb346af59bde82e01e8 (MD5)en
dc.description.provenanceMade available in DSpace on 2021-02-18T11:56:46Z (GMT). No. of bitstreams: 1 Thompson_Sampling_for_Combinatorial_Network_Optimization_in_Unknown_Environments.pdf: 937460 bytes, checksum: 63e460f5f370fcb346af59bde82e01e8 (MD5) Previous issue date: 2020en
dc.description.sponsorshipThis work was supported in part by the Scientific and Technological Research Council of Turkey under Grant 215E342. A preliminary version of this work was presented in AISTATS 2019en_US
dc.identifier.doi10.1109/TNET.2020.3025904en_US
dc.identifier.issn1063-6692
dc.identifier.urihttp://hdl.handle.net/11693/75459
dc.language.isoEnglishen_US
dc.publisherIEEEen_US
dc.relation.isversionofhttps://dx.doi.org/10.1109/TNET.2020.3025904en_US
dc.source.titleIEEE/ACM Transactions on Networkingen_US
dc.subjectCombinatorial network optimizationen_US
dc.subjectMulti-armed banditsen_US
dc.subjectThompson samplingen_US
dc.subjectRegret boundsen_US
dc.subjectOnline learninen_US
dc.titleThompson sampling for combinatorial network optimization in unknown environmentsen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Thompson_Sampling_for_Combinatorial_Network_Optimization_in_Unknown_Environments.pdf
Size:
915.49 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: