Предоставление периферийных сервисов с ограниченным бюджетом и оценкой спроса посредством бандитного обучения
Budget-Constrained Edge Service Provisioning With Demand Estimation via Bandit Learning
2019-08-08
SCID: 54.1/4afmh4q4
Discuss with AI
контекстный комбинаторный многорукий бандитоценка спросааренда периферийных ресурсовпредоставление периферийных сервисовсублинейное сожаление
Figures from the paper
Abstract (AI)
Общие платформы периферийных вычислений, позволяющие поставщикам прикладных сервисов (Application Service Providers, ASP) развертывать приложения в непосредственной близости от мобильных пользователей, обеспечивают сверхнизкую задержку и учет местоположения для широкого спектра сервисов. Хотя повсеместное предоставление периферийных сервисов — развертывание приложения на всех возможных периферийных площадках — всегда предпочтительно, на практике оно невозможно из-за часто ограниченного эксплуатационного бюджета ASP. Поэтому ASP должен тщательно определять, где развертывать периферийный сервис и какую часть бюджета выделять. Ключевая проблема заключается в том, что спрос на сервис на каждой периферийной площадке, являющийся основным фактором выгоды от развертывания, заранее неизвестен ASP. Кроме того, характер этого спроса изменяется во времени и пространстве на географически распределенных периферийных площадках. В данной работе исследуется задача аренды периферийных ресурсов, в которой ASP изучает закономерности спроса на сервис для отдельных периферийных площадок, одновременно арендуя на них вычислительные ресурсы для размещения приложений и предоставления периферийных сервисов. Предложен онлайн-алгоритм Context-aware Online Edge Resource Rental (COERR), основанный на фреймворке контекстного комбинаторного многорукого бандита (Contextual Combinatorial Multi-Armed Bandit, CC-MAB). COERR использует дополнительную информацию (контекст) для изучения закономерностей спроса на периферийных площадках и принимает решения об аренде, включая выбор площадок и объема арендуемых ресурсов, чтобы максимизировать полезность ASP при ограниченном бюджете. Для COERR доказана оценка эффективности: алгоритм имеет сублинейное сожаление по сравнению с оракульным алгоритмом, точно знающим ожидаемый спрос на сервис на каждой периферийной площадке. Эксперименты, проведенные на реальном наборе данных, показывают, что COERR значительно превосходит другие эталонные методы.
Key Findings
1
COERR максимизирует полезность поставщика прикладных услуг при ограниченном бюджете и теоретически обеспечивает сублинейное сожаление относительно оракула, знающего ожидаемый спрос.
2
Метод COERR использует контекстные комбинаторные бандиты, учитывая дополнительную информацию и одновременно выбирая места развертывания и объем арендуемых вычислительных ресурсов.
3
Эксперименты на наборе данных реального мира показывают, что COERR значительно превосходит методы-конкуренты по результатам сравнения.
4
В статье задача аренды периферийных вычислительных ресурсов при ограниченном бюджете формулируется как задача онлайн-обучения с неизвестным, изменяющимся во времени и пространстве спросом на разных площадках.
Research Object
аренда ресурсов периферийных вычислений при ограниченном бюджете для предоставления приложений на географически распределённых периферийных площадках
Research Subject
онлайн-обучение и принятие решений об аренде для максимизации полезности при изначально неизвестном спросе на услуги, изменяющемся во времени и пространстве
Publication Details
Publication Date
2019-08-08
Journal
Publisher
ISSN
Access Type
Author Information
Download PDF
Subscribe to digest