Joint Optimization of Computational Cost and Devices Energy for Task Offloading in Multi-Tier Edge-Clouds
Multi-access edge computing (MEC) has formed a major improvement in the existing mobile cloud computing paradigm, due to its ability in addressing the rising number of latency-sensitive services. However, bearing in mind the limited capacity that edge servers possess which offsets their benefits in...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on communications 2019-05, Vol.67 (5), p.3407-3421 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 3421 |
---|---|
container_issue | 5 |
container_start_page | 3407 |
container_title | IEEE transactions on communications |
container_volume | 67 |
creator | El Haber, Elie Nguyen, Tri Minh Assi, Chadi |
description | Multi-access edge computing (MEC) has formed a major improvement in the existing mobile cloud computing paradigm, due to its ability in addressing the rising number of latency-sensitive services. However, bearing in mind the limited capacity that edge servers possess which offsets their benefits in the periods of high load, a hierarchical arrangement of the edge cloudlets has been studied and has shown to be successful in expanding their capabilities. Yet, considering the emerging business models in 5G networks, the cost disparity between the edge tiers has been until now ignored, leading to cost-inefficient solutions with respect to the network operators (NOs). In this paper, we consider an NO that is leasing resources of a high-tier central cloudlet for task offload, where we jointly minimize the NO's computational cost and devices' energy consumption in a multi-tier MEC system, by optimizing the offloading decision, the allocated transmission power and radio resources on the uplink channel, and the assigned servers' computation, while respecting the devices' latency requirement. We mathematically formulate our mixed-integer non-convex program and propose a Branch-and-Bound (BnB) algorithm for obtaining the optimal solution. Due to the BnB complexity, we propose a low-complexity algorithm based on the successive convex approximation method to solve and obtain a high-quality solution and also present an inflation-based algorithm for obtaining a polynomial-time and efficient solution. The numerical results show the performance and scalability of the algorithms, demonstrate their efficiency, and uncover insights for helping NOs to better manage their resources following various configurations. |
doi_str_mv | 10.1109/TCOMM.2019.2895040 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_journals_2226166076</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>8626532</ieee_id><sourcerecordid>2226166076</sourcerecordid><originalsourceid>FETCH-LOGICAL-c295t-6e82d9d4d57e858a33fe6e394377e4889547037bc1b82352a16f28146395e2713</originalsourceid><addsrcrecordid>eNo9kEtLw0AUhQdRsFb_gG4GXKfOI_NaSqwvWrKJ6zBNbsrUNFNnEqH-etNWXF0OnO_C-RC6pWRGKTEPRZYvlzNGqJkxbQRJyRmaUCF0QrRQ52hCiCGJVEpfoqsYN4SMFc4nyL171_U43_Vu635s73yHfYMzv90N_THadkyxx7ar8RN8uwoinncQ1nvc-IALGz9x3jStt7Xr1th1eDm0vUsKBwHP6zUkWeuHOl6ji8a2EW7-7hR9PM-L7DVZ5C9v2eMiqZgRfSJBs9rUaS0UaKEt5w1I4CblSkGqx3GpIlytKrrSjAtmqWyYpqnkRgBTlE_R_envLvivAWJfbvwQxhmxZIxJKiVRcmyxU6sKPsYATbkLbmvDvqSkPCgtj0rLg9LyT-kI3Z0gBwD_gJZMCs74L3YUcVI</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2226166076</pqid></control><display><type>article</type><title>Joint Optimization of Computational Cost and Devices Energy for Task Offloading in Multi-Tier Edge-Clouds</title><source>IEEE Electronic Library (IEL)</source><creator>El Haber, Elie ; Nguyen, Tri Minh ; Assi, Chadi</creator><creatorcontrib>El Haber, Elie ; Nguyen, Tri Minh ; Assi, Chadi</creatorcontrib><description>Multi-access edge computing (MEC) has formed a major improvement in the existing mobile cloud computing paradigm, due to its ability in addressing the rising number of latency-sensitive services. However, bearing in mind the limited capacity that edge servers possess which offsets their benefits in the periods of high load, a hierarchical arrangement of the edge cloudlets has been studied and has shown to be successful in expanding their capabilities. Yet, considering the emerging business models in 5G networks, the cost disparity between the edge tiers has been until now ignored, leading to cost-inefficient solutions with respect to the network operators (NOs). In this paper, we consider an NO that is leasing resources of a high-tier central cloudlet for task offload, where we jointly minimize the NO's computational cost and devices' energy consumption in a multi-tier MEC system, by optimizing the offloading decision, the allocated transmission power and radio resources on the uplink channel, and the assigned servers' computation, while respecting the devices' latency requirement. We mathematically formulate our mixed-integer non-convex program and propose a Branch-and-Bound (BnB) algorithm for obtaining the optimal solution. Due to the BnB complexity, we propose a low-complexity algorithm based on the successive convex approximation method to solve and obtain a high-quality solution and also present an inflation-based algorithm for obtaining a polynomial-time and efficient solution. The numerical results show the performance and scalability of the algorithms, demonstrate their efficiency, and uncover insights for helping NOs to better manage their resources following various configurations.</description><identifier>ISSN: 0090-6778</identifier><identifier>EISSN: 1558-0857</identifier><identifier>DOI: 10.1109/TCOMM.2019.2895040</identifier><identifier>CODEN: IECMBT</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Algorithms ; Approximation algorithms ; Branch and Bound ; Business ; Cloud computing ; Complexity ; Computation offloading ; Computational efficiency ; Computational modeling ; convex optimization ; cost efficiency ; Edge computing ; Energy conservation ; Energy consumption ; hierarchical edge-clouds ; Leasing ; Mathematical models ; Mobile computing ; multi-access edge computing ; Offsets ; Optimization ; Polynomials ; Resource management ; second order cone programming ; Servers ; Task analysis ; task offloading</subject><ispartof>IEEE transactions on communications, 2019-05, Vol.67 (5), p.3407-3421</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c295t-6e82d9d4d57e858a33fe6e394377e4889547037bc1b82352a16f28146395e2713</citedby><cites>FETCH-LOGICAL-c295t-6e82d9d4d57e858a33fe6e394377e4889547037bc1b82352a16f28146395e2713</cites><orcidid>0000-0002-3161-1846 ; 0000-0001-5826-3987 ; 0000-0002-5575-7671</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/8626532$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/8626532$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>El Haber, Elie</creatorcontrib><creatorcontrib>Nguyen, Tri Minh</creatorcontrib><creatorcontrib>Assi, Chadi</creatorcontrib><title>Joint Optimization of Computational Cost and Devices Energy for Task Offloading in Multi-Tier Edge-Clouds</title><title>IEEE transactions on communications</title><addtitle>TCOMM</addtitle><description>Multi-access edge computing (MEC) has formed a major improvement in the existing mobile cloud computing paradigm, due to its ability in addressing the rising number of latency-sensitive services. However, bearing in mind the limited capacity that edge servers possess which offsets their benefits in the periods of high load, a hierarchical arrangement of the edge cloudlets has been studied and has shown to be successful in expanding their capabilities. Yet, considering the emerging business models in 5G networks, the cost disparity between the edge tiers has been until now ignored, leading to cost-inefficient solutions with respect to the network operators (NOs). In this paper, we consider an NO that is leasing resources of a high-tier central cloudlet for task offload, where we jointly minimize the NO's computational cost and devices' energy consumption in a multi-tier MEC system, by optimizing the offloading decision, the allocated transmission power and radio resources on the uplink channel, and the assigned servers' computation, while respecting the devices' latency requirement. We mathematically formulate our mixed-integer non-convex program and propose a Branch-and-Bound (BnB) algorithm for obtaining the optimal solution. Due to the BnB complexity, we propose a low-complexity algorithm based on the successive convex approximation method to solve and obtain a high-quality solution and also present an inflation-based algorithm for obtaining a polynomial-time and efficient solution. The numerical results show the performance and scalability of the algorithms, demonstrate their efficiency, and uncover insights for helping NOs to better manage their resources following various configurations.</description><subject>Algorithms</subject><subject>Approximation algorithms</subject><subject>Branch and Bound</subject><subject>Business</subject><subject>Cloud computing</subject><subject>Complexity</subject><subject>Computation offloading</subject><subject>Computational efficiency</subject><subject>Computational modeling</subject><subject>convex optimization</subject><subject>cost efficiency</subject><subject>Edge computing</subject><subject>Energy conservation</subject><subject>Energy consumption</subject><subject>hierarchical edge-clouds</subject><subject>Leasing</subject><subject>Mathematical models</subject><subject>Mobile computing</subject><subject>multi-access edge computing</subject><subject>Offsets</subject><subject>Optimization</subject><subject>Polynomials</subject><subject>Resource management</subject><subject>second order cone programming</subject><subject>Servers</subject><subject>Task analysis</subject><subject>task offloading</subject><issn>0090-6778</issn><issn>1558-0857</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNo9kEtLw0AUhQdRsFb_gG4GXKfOI_NaSqwvWrKJ6zBNbsrUNFNnEqH-etNWXF0OnO_C-RC6pWRGKTEPRZYvlzNGqJkxbQRJyRmaUCF0QrRQ52hCiCGJVEpfoqsYN4SMFc4nyL171_U43_Vu635s73yHfYMzv90N_THadkyxx7ar8RN8uwoinncQ1nvc-IALGz9x3jStt7Xr1th1eDm0vUsKBwHP6zUkWeuHOl6ji8a2EW7-7hR9PM-L7DVZ5C9v2eMiqZgRfSJBs9rUaS0UaKEt5w1I4CblSkGqx3GpIlytKrrSjAtmqWyYpqnkRgBTlE_R_envLvivAWJfbvwQxhmxZIxJKiVRcmyxU6sKPsYATbkLbmvDvqSkPCgtj0rLg9LyT-kI3Z0gBwD_gJZMCs74L3YUcVI</recordid><startdate>20190501</startdate><enddate>20190501</enddate><creator>El Haber, Elie</creator><creator>Nguyen, Tri Minh</creator><creator>Assi, Chadi</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope><orcidid>https://orcid.org/0000-0002-3161-1846</orcidid><orcidid>https://orcid.org/0000-0001-5826-3987</orcidid><orcidid>https://orcid.org/0000-0002-5575-7671</orcidid></search><sort><creationdate>20190501</creationdate><title>Joint Optimization of Computational Cost and Devices Energy for Task Offloading in Multi-Tier Edge-Clouds</title><author>El Haber, Elie ; Nguyen, Tri Minh ; Assi, Chadi</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c295t-6e82d9d4d57e858a33fe6e394377e4889547037bc1b82352a16f28146395e2713</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Algorithms</topic><topic>Approximation algorithms</topic><topic>Branch and Bound</topic><topic>Business</topic><topic>Cloud computing</topic><topic>Complexity</topic><topic>Computation offloading</topic><topic>Computational efficiency</topic><topic>Computational modeling</topic><topic>convex optimization</topic><topic>cost efficiency</topic><topic>Edge computing</topic><topic>Energy conservation</topic><topic>Energy consumption</topic><topic>hierarchical edge-clouds</topic><topic>Leasing</topic><topic>Mathematical models</topic><topic>Mobile computing</topic><topic>multi-access edge computing</topic><topic>Offsets</topic><topic>Optimization</topic><topic>Polynomials</topic><topic>Resource management</topic><topic>second order cone programming</topic><topic>Servers</topic><topic>Task analysis</topic><topic>task offloading</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>El Haber, Elie</creatorcontrib><creatorcontrib>Nguyen, Tri Minh</creatorcontrib><creatorcontrib>Assi, Chadi</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>IEEE transactions on communications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>El Haber, Elie</au><au>Nguyen, Tri Minh</au><au>Assi, Chadi</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Joint Optimization of Computational Cost and Devices Energy for Task Offloading in Multi-Tier Edge-Clouds</atitle><jtitle>IEEE transactions on communications</jtitle><stitle>TCOMM</stitle><date>2019-05-01</date><risdate>2019</risdate><volume>67</volume><issue>5</issue><spage>3407</spage><epage>3421</epage><pages>3407-3421</pages><issn>0090-6778</issn><eissn>1558-0857</eissn><coden>IECMBT</coden><abstract>Multi-access edge computing (MEC) has formed a major improvement in the existing mobile cloud computing paradigm, due to its ability in addressing the rising number of latency-sensitive services. However, bearing in mind the limited capacity that edge servers possess which offsets their benefits in the periods of high load, a hierarchical arrangement of the edge cloudlets has been studied and has shown to be successful in expanding their capabilities. Yet, considering the emerging business models in 5G networks, the cost disparity between the edge tiers has been until now ignored, leading to cost-inefficient solutions with respect to the network operators (NOs). In this paper, we consider an NO that is leasing resources of a high-tier central cloudlet for task offload, where we jointly minimize the NO's computational cost and devices' energy consumption in a multi-tier MEC system, by optimizing the offloading decision, the allocated transmission power and radio resources on the uplink channel, and the assigned servers' computation, while respecting the devices' latency requirement. We mathematically formulate our mixed-integer non-convex program and propose a Branch-and-Bound (BnB) algorithm for obtaining the optimal solution. Due to the BnB complexity, we propose a low-complexity algorithm based on the successive convex approximation method to solve and obtain a high-quality solution and also present an inflation-based algorithm for obtaining a polynomial-time and efficient solution. The numerical results show the performance and scalability of the algorithms, demonstrate their efficiency, and uncover insights for helping NOs to better manage their resources following various configurations.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TCOMM.2019.2895040</doi><tpages>15</tpages><orcidid>https://orcid.org/0000-0002-3161-1846</orcidid><orcidid>https://orcid.org/0000-0001-5826-3987</orcidid><orcidid>https://orcid.org/0000-0002-5575-7671</orcidid></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 0090-6778 |
ispartof | IEEE transactions on communications, 2019-05, Vol.67 (5), p.3407-3421 |
issn | 0090-6778 1558-0857 |
language | eng |
recordid | cdi_proquest_journals_2226166076 |
source | IEEE Electronic Library (IEL) |
subjects | Algorithms Approximation algorithms Branch and Bound Business Cloud computing Complexity Computation offloading Computational efficiency Computational modeling convex optimization cost efficiency Edge computing Energy conservation Energy consumption hierarchical edge-clouds Leasing Mathematical models Mobile computing multi-access edge computing Offsets Optimization Polynomials Resource management second order cone programming Servers Task analysis task offloading |
title | Joint Optimization of Computational Cost and Devices Energy for Task Offloading in Multi-Tier Edge-Clouds |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-26T07%3A45%3A26IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Joint%20Optimization%20of%20Computational%20Cost%20and%20Devices%20Energy%20for%20Task%20Offloading%20in%20Multi-Tier%20Edge-Clouds&rft.jtitle=IEEE%20transactions%20on%20communications&rft.au=El%20Haber,%20Elie&rft.date=2019-05-01&rft.volume=67&rft.issue=5&rft.spage=3407&rft.epage=3421&rft.pages=3407-3421&rft.issn=0090-6778&rft.eissn=1558-0857&rft.coden=IECMBT&rft_id=info:doi/10.1109/TCOMM.2019.2895040&rft_dat=%3Cproquest_RIE%3E2226166076%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2226166076&rft_id=info:pmid/&rft_ieee_id=8626532&rfr_iscdi=true |