Learning-aided Stochastic Network Optimization with Imperfect State Prediction
Abstract
We investigate the problem of stochastic network optimization in the presence of imperfect state prediction and non-stationarity. Based on a novel distribution-accuracy curve prediction model, we develop the predictive learning-aided control (PLC) algorithm, which jointly utilizes historic and predicted network state information for decision making. PLC is an online algorithm that requires zero a-prior system statistical information, and consists of three key components, namely sequential distribution estimation and change detection, dual learning, and online queue-based control. Specifically, we show that PLC simultaneously achieves good long-term performance, short-term queue size reduction, accurate change detection, and fast algorithm convergence. In particular, for stationary networks, PLC achieves a near-optimal , utility-delay tradeoff. For non-stationary networks, \plc{} obtains an utility-backlog tradeoff for distributions that last time, where is the prediction accuracy and is a constant (the Backpressue algorithm \cite{neelynowbook} requires an length for the same utility performance with a larger backlog). Moreover, PLC detects distribution change slots faster with high probability ( is the prediction size) and achieves an convergence time. Our results demonstrate that state prediction (even imperfect) can help (i) achieve faster detection and convergence, and (ii) obtain better utility-delay tradeoffs.
Cite
@article{arxiv.1705.05058,
title = {Learning-aided Stochastic Network Optimization with Imperfect State Prediction},
author = {Longbo Huang and Minghua Chen and Yunxin Liu},
journal= {arXiv preprint arXiv:1705.05058},
year = {2018}
}