Skip to Main content Skip to Navigation
New interface
Journal articles

Optimization of power consumption and user impact based on point process modeling of the request sequence

Jean-Baptiste Durand 1 Stéphane Girard 1 Victor Ciriza 2 Laurent Donini 1, 2 
1 MISTIS - Modelling and Inference of Complex and Structured Stochastic Systems
Inria Grenoble - Rhône-Alpes, LJK - Laboratoire Jean Kuntzmann, Grenoble INP - Institut polytechnique de Grenoble - Grenoble Institute of Technology
Abstract : This article addresses the optimal choice of the waiting period (or timeout) that a device should respect before entering sleep mode, so as to optimize a tradeoff between power consumption and user impact. The optimal timeout is inferred by appropriate statistical modeling of the times between user requests. In a test approach, these times are supposed independent, and a constant optimal timeout is inferred accordingly. In a second approach, some dependency is introduced through a hidden Markov chain, which also models specific activity states, like business hours or night periods. This model leads to a statistical framework for computing adaptive optimal timeout values. Different strategies are assessed using real datasets, on the basis of the power consumption, user impact and the frequency of wrong decisions.
Complete list of metadata

Cited literature [25 references]  Display  Hide  Download
Contributor : Stephane Girard Connect in order to contact the contributor
Submitted on : Monday, March 12, 2012 - 11:41:30 AM
Last modification on : Friday, November 18, 2022 - 9:26:54 AM
Long-term archiving on: : Thursday, June 14, 2012 - 2:57:26 PM


Files produced by the author(s)



Jean-Baptiste Durand, Stéphane Girard, Victor Ciriza, Laurent Donini. Optimization of power consumption and user impact based on point process modeling of the request sequence. Journal of the Royal Statistical Society: Series C Applied Statistics, 2013, 62 (2), pp.151-165. ⟨10.1111/j.1467-9876.2012.01053.x⟩. ⟨hal-00412509v4⟩



Record views


Files downloads