Skip to main content


Swipe to navigate through the articles of this issue

24-02-2017 | Issue 1/2018 Open Access

Journal of Network and Systems Management 1/2018

Adaptive Service Management in Mobile Cloud Computing by Means of Supervised and Reinforcement Learning

Journal of Network and Systems Management > Issue 1/2018
Piotr Nawrocki, Bartlomiej Sniezynski
Important notes
The research presented in this paper was supported by the Polish Ministry of Science and Higher Education under AGH University of Science and Technology Grant We thank Małgorzata Płażek, Jakub Czyżewski and Michał Janiec for assistance with implementation and testing.
Neither the entire paper nor any part of its content has been published or has been accepted for publication elsewhere. It has not been submitted to any other journal.


Since the concept of merging the capabilities of mobile devices and cloud computing is becoming increasingly popular, an important question is how to optimally schedule services/tasks between the device and the cloud. The main objective of this article is to investigate the possibilities for using machine learning on mobile devices in order to manage the execution of services within the framework of Mobile Cloud Computing. In this study, an agent-based architecture with learning possibilities is proposed to solve this problem. Two learning strategies are considered: supervised and reinforcement learning. The solution proposed leverages, among other things, knowledge about mobile device resources, network connection possibilities and device power consumption, as a result of which a decision is made with regard to the place where the task in question is to be executed. By employing machine learning techniques, the agent working on a mobile device gains experience in determining the optimal place for the execution of a given type of task. The research conducted allowed for the verification of the solution proposed in the domain of multimedia file conversion and demonstrated its usefulness in reducing the time required for task execution. Using the experience gathered as a result of subsequent series of tests, the agent became more efficient in assigning the task of multimedia file conversion to either the mobile device or cloud computing resources.

Our product recommendations

Premium-Abo der Gesellschaft für Informatik

Sie erhalten uneingeschränkten Vollzugriff auf alle acht Fachgebiete von Springer Professional und damit auf über 45.000 Fachbücher und ca. 300 Fachzeitschriften.

About this article

Other articles of this Issue 1/2018

Journal of Network and Systems Management 1/2018 Go to the issue

Premium Partner

    Image Credits