Proceedings of the Seventh ACM International Conference on Embedded Software 2009
DOI: 10.1145/1629335.1629338
|View full text |Cite
|
Sign up to set email alerts
|

Markov decision process (MDP) framework for optimizing software on mobile phones

Abstract: We present a framework based on Markov decision process to optimize software on mobile phones. Unlike previous approaches in literature that focus on energy optimization while meeting a specific task-related time constraint, we model the desired talk-time as an explicit user given parameter and formulate the optimization of resources such as battery-life on a mobile phone as a decision processes that maximizes a user specified application specific reward or utility metric while meeting the talk-time constraint… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
19
0

Year Published

2011
2011
2021
2021

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 25 publications
(19 citation statements)
references
References 15 publications
0
19
0
Order By: Relevance
“…But they only build a simple MDP model for display and GPS, and it is a high cost project if they build a model for all the components of smarphone. Tang Lung Cheung et al [13] proposed a WiFi radio power optimization strategy which focused on the energy consumption of interface states, but had not taken the signal strength into consideration which also has great impact on user experience. And Bo Zhao et al [14] proposed an energy-aware approach for web browsing in 3G based smartphones by reconstructing the computation sequence for opening webpage and building the DOM tree.…”
Section: Related Work and Conclusionmentioning
confidence: 99%
“…But they only build a simple MDP model for display and GPS, and it is a high cost project if they build a model for all the components of smarphone. Tang Lung Cheung et al [13] proposed a WiFi radio power optimization strategy which focused on the energy consumption of interface states, but had not taken the signal strength into consideration which also has great impact on user experience. And Bo Zhao et al [14] proposed an energy-aware approach for web browsing in 3G based smartphones by reconstructing the computation sequence for opening webpage and building the DOM tree.…”
Section: Related Work and Conclusionmentioning
confidence: 99%
“…Markov Decision Processes (MDP) [22] are discrete time stochastic control processes that are widely used as decision-making models for systems in which outcomes are partly random and partly controlled. MDPs consist of a four-tuple (S, A, P A , R S,A ), where S is a finite number of states, A is a finite set of actions available from each state, P A is the probability that action a in state s at time t will lead to state s * at time t + 1, and R S,A is a reward from transitioning to state s * from state s. All three of our MDP based algorithms make use of the state flow diagram illustrated in Fig.…”
Section: Power Manager 261 Markov Decision Process (Mdp) Based Manmentioning
confidence: 99%
“…Many results exist about how to optimise energy performance of a single interface without load balancing on multiple interfaces [1,9,10]. In this line of work, MDP-based algorithms to optimise energy consumption of mobile devices taking time variability into account are widely used.…”
Section: Related Workmentioning
confidence: 99%
“…In this line of work, MDP-based algorithms to optimise energy consumption of mobile devices taking time variability into account are widely used. For example, [1] solves a energy optimisation problem for a simplified Wifi interface consisting of only of startup and transmission energy. However, while most of the bytes generated by browsing are received, this optimisation framework only takes sending into account.…”
Section: Related Workmentioning
confidence: 99%