AN APPROACH TO SAVE ENERGY CONSUMPTION FOR SMARTPHONE APPLICATION DEVELOPMENT USING SUITABLE SORTING ALGORITHM
Main Article Content
Abstract
Smartphone has become the most important part of everyone's life. Smartphone has influenced every part of the life. It has enhanced and advanced professional and personal life. It has become a vital part of the life. There is no limit what one can do with a Smartphone these days. There is an App for almost anything. One can do online ticket booking, mobile banking, checking of the nearest coffee shop, reading the online newspaper, e-books, finding a path on maps etc. Today's Smartphones have the higher configuration in terms of CPU power, memory capacity, and storage but their functionality is limited by low battery power capacity.
The battery power of a Smartphone may be prolonged by optimizing hardware or software. This paper presents an approach for energy saving through software by choosing the appropriate sorting algorithm. Energy consumption of four sorting algorithms: Bubble sort, Insertion sort, Quick sort and Selection sort were measured. The results show that Quick sort is the energy efficient sorting method on average cases. Bubble sort is the most energy consuming algorithm. This work provides a general guideline to select appropriate sorting algorithm in development of energy efficient Smartphone application.
The battery power of a Smartphone may be prolonged by optimizing hardware or software. This paper presents an approach for energy saving through software by choosing the appropriate sorting algorithm. Energy consumption of four sorting algorithms: Bubble sort, Insertion sort, Quick sort and Selection sort were measured. The results show that Quick sort is the energy efficient sorting method on average cases. Bubble sort is the most energy consuming algorithm. This work provides a general guideline to select appropriate sorting algorithm in development of energy efficient Smartphone application.
Downloads
Download data is not yet available.
Article Details
Section
Articles
COPYRIGHT
Submission of a manuscript implies: that the work described has not been published before, that it is not under consideration for publication elsewhere; that if and when the manuscript is accepted for publication, the authors agree to automatic transfer of the copyright to the publisher.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work
- The journal allows the author(s) to retain publishing rights without restrictions.
- The journal allows the author(s) to hold the copyright without restrictions.