Предоставление периферийных сервисов с ограниченным бюджетом и оценкой спроса посредством бандитного обучения

Budget-Constrained Edge Service Provisioning With Demand Estimation via Bandit Learning
Lixing Chen, Jie Xu
2019-08-08

контекстный комбинаторный многорукий бандитоценка спросааренда периферийных ресурсовпредоставление периферийных сервисовсублинейное сожаление
Общие платформы периферийных вычислений, позволяющие поставщикам прикладных сервисов (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 значительно превосходит другие эталонные методы.
1
COERR максимизирует полезность поставщика прикладных услуг при ограниченном бюджете и теоретически обеспечивает сублинейное сожаление относительно оракула, знающего ожидаемый спрос.
2
Метод COERR использует контекстные комбинаторные бандиты, учитывая дополнительную информацию и одновременно выбирая места развертывания и объем арендуемых вычислительных ресурсов.
3
Эксперименты на наборе данных реального мира показывают, что COERR значительно превосходит методы-конкуренты по результатам сравнения.
4
В статье задача аренды периферийных вычислительных ресурсов при ограниченном бюджете формулируется как задача онлайн-обучения с неизвестным, изменяющимся во времени и пространстве спросом на разных площадках.

аренда ресурсов периферийных вычислений при ограниченном бюджете для предоставления приложений на географически распределённых периферийных площадках

онлайн-обучение и принятие решений об аренде для максимизации полезности при изначально неизвестном спросе на услуги, изменяющемся во времени и пространстве

Publication Details
Publication Date
2019-08-08
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Lixing Chen
Jie Xu
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%