LGMLSep 30, 2020

Online Convex Optimization in Changing Environments and its Application to Resource Allocation

arXiv:2009.14436v1
Originality Incremental advance
AI Analysis

This work tackles the problem of processing large, dynamically changing data streams in real-time for applications like resource allocation, but it appears incremental as it builds on the existing OCO framework.

The thesis addresses the challenge of adapting online convex optimization algorithms to changing environments, with applications to resource allocation, by designing new algorithms that handle dynamic sequential data.

In the era of the big data, we create and collect lots of data from all different kinds of sources: the Internet, the sensors, the consumer market, and so on. Many of the data are coming sequentially, and would like to be processed and understood quickly. One classic way of analyzing data is based on batch processing, in which the data is stored and analyzed in an offline fashion. However, when the volume of the data is too large, it is much more difficult and time-consuming to do batch processing than sequential processing. What's more, sequential data is usually changing dynamically, and needs to be understood on-the-fly in order to capture the changes. Online Convex Optimization (OCO) is a popular framework that matches the above sequential data processing requirement. Applications using OCO include online routing, online auctions, online classification and regression, as well as online resource allocation. Due to the general applicability of OCO to the sequential data and the rigorous theoretical guarantee, it has attracted lots of researchers to develop useful algorithms to fulfill different needs. In this thesis, we show our contributions to OCO's development by designing algorithms to adapt to changing environments.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes