Network Utility Maximization Under Maximum Delay Constraints and Throughput Requirements
We consider a multi-path routing problem of maximizing the aggregate user utility over a multi-hop network, subject to link capacity constraints, maximum end-to-end delay constraints, and user throughput requirements. A user's utility is a concave function of the achieved throughput or the expe...
Gespeichert in:
| Veröffentlicht in: | IEEE/ACM transactions on networking Jg. 28; H. 5; S. 2132 - 2145 |
|---|---|
| Hauptverfasser: | , , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
New York
IEEE
01.10.2020
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Schlagworte: | |
| ISSN: | 1063-6692, 1558-2566 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | We consider a multi-path routing problem of maximizing the aggregate user utility over a multi-hop network, subject to link capacity constraints, maximum end-to-end delay constraints, and user throughput requirements. A user's utility is a concave function of the achieved throughput or the experienced maximum delay. The problem is important for supporting real-time multimedia traffic and is uniquely challenging due to the need of simultaneously considering maximum delay constraints and throughput requirements. In this paper, we first show that it is NP-complete either (i) to construct a feasible solution strictly meeting all constraints, or (ii) to obtain an optimal solution after relaxing either the maximum delay constraints or the throughput requirements. We then develop a polynomial-time approximation algorithm named PASS . The design of PASS leverages a novel understanding between non-convex maximum-delay-aware problems and their convex average-delay-aware counterparts, which can be of independent interest and suggests a new avenue for solving maximum-delay-aware network optimization problems. We prove that PASS always obtains approximate solutions (i.e., with theoretical performance guarantees), at the cost of violating both the maximum delay constraints and the throughput requirements by up to constant ratios. We also develop two variants of PASS , named PASS-M and PASS-T , to generate approximate solutions at the cost of violating either the maximum delay constraints or the throughput requirements by up to problem-dependent ratios. We evaluate our solutions using extensive simulations on Amazon EC2 datacenters supporting video-conferencing traffic. Compared to the existing algorithms and a conceivable baseline, our solutions obtain up to 100% improvement of utilities, by meeting the throughput requirements but relaxing the maximum delay constraints to the extent acceptable for practical video conferencing applications. |
|---|---|
| AbstractList | We consider a multi-path routing problem of maximizing the aggregate user utility over a multi-hop network, subject to link capacity constraints, maximum end-to-end delay constraints, and user throughput requirements. A user's utility is a concave function of the achieved throughput or the experienced maximum delay. The problem is important for supporting real-time multimedia traffic and is uniquely challenging due to the need of simultaneously considering maximum delay constraints and throughput requirements. In this paper, we first show that it is NP-complete either (i) to construct a feasible solution strictly meeting all constraints, or (ii) to obtain an optimal solution after relaxing either the maximum delay constraints or the throughput requirements. We then develop a polynomial-time approximation algorithm named PASS . The design of PASS leverages a novel understanding between non-convex maximum-delay-aware problems and their convex average-delay-aware counterparts, which can be of independent interest and suggests a new avenue for solving maximum-delay-aware network optimization problems. We prove that PASS always obtains approximate solutions (i.e., with theoretical performance guarantees), at the cost of violating both the maximum delay constraints and the throughput requirements by up to constant ratios. We also develop two variants of PASS , named PASS-M and PASS-T , to generate approximate solutions at the cost of violating either the maximum delay constraints or the throughput requirements by up to problem-dependent ratios. We evaluate our solutions using extensive simulations on Amazon EC2 datacenters supporting video-conferencing traffic. Compared to the existing algorithms and a conceivable baseline, our solutions obtain up to 100% improvement of utilities, by meeting the throughput requirements but relaxing the maximum delay constraints to the extent acceptable for practical video conferencing applications. |
| Author | Liu, Qingyu Zeng, Haibo Chen, Minghua |
| Author_xml | – sequence: 1 givenname: Qingyu orcidid: 0000-0003-1487-7682 surname: Liu fullname: Liu, Qingyu email: qyliu14@vt.edu organization: Department of Electrical and Computer Engineering, Virginia Tech, Blacksburg, VA, USA – sequence: 2 givenname: Haibo orcidid: 0000-0003-1162-759X surname: Zeng fullname: Zeng, Haibo email: hbzeng@vt.edu organization: Department of Electrical and Computer Engineering, Virginia Tech, Blacksburg, VA, USA – sequence: 3 givenname: Minghua orcidid: 0000-0003-4763-0037 surname: Chen fullname: Chen, Minghua email: minghua.chen@cityu.edu.hk organization: School of Data Science, City University of Hong Kong, Hong Kong |
| BookMark | eNp9kE1PwzAMhiM0JMbgByAulTh3JE6Ttkc0xoc0hoQ6iVuVti7L6MeWpoLx62npxIEDvtiy38eW31MyquoKCblgdMoYDa-j5TyaAgU65ZT6gQdHZMyECFwQUo66mkruShnCCTltmg2ljFOQY_K6RPtRm3dnZXWh7d55Up-61F_K6rpyVlWGZmi1pXOLhdo7s7pqrFG6so2jqsyJ1qZu39bb1jovuGu1wRK72Rk5zlXR4PkhT8jqbh7NHtzF8_3j7GbhphBy6yqGHk1BJEJmjEGQ5BIyLjwaQgjI_ByQiwSDXCS-QilySDhK6YscfZAg-IRcDXu3pt612Nh4U7em6k7G4AnGglDyXuUPqtTUTWMwj1Ntf37sXyliRuPexri3Me5tjA82diT7Q26NLpXZ_8tcDoxGxF99yLwufP4NAmmAgQ |
| CODEN | IEANEP |
| CitedBy_id | crossref_primary_10_1109_TII_2025_3563555 crossref_primary_10_3390_s22093285 crossref_primary_10_1109_TMC_2024_3379191 crossref_primary_10_1109_TNET_2021_3135494 |
| Cites_doi | 10.1109/INFOCOM.2018.8486253 10.1109/INFCOM.2009.5061954 10.1109/TNET.2020.2983867 10.1109/TMM.2017.2710799 10.1109/INFOCOM.2016.7524352 10.1109/INFCOM.2010.5462070 10.1109/TAC.2018.2874671 10.1109/TNET.2019.2917393 10.1109/JSAC.2006.879350 10.1007/978-3-540-25960-2_5 10.1109/INFCOM.2009.5061962 10.1109/INFCOM.2003.1209226 10.1145/2072298.2072362 10.1145/2486001.2486012 10.1109/TNET.2017.2749513 10.1038/sj.jors.2600523 10.1109/INFCOM.2010.5462042 10.1145/2486001.2486019 10.4153/CJM-1956-045-5 10.1145/3323679.3326628 10.1007/BF01594937 10.1109/90.811451 10.1109/TWC.2014.2363678 10.1109/icc.2011.5962964 10.1287/opre.1070.0383 10.1109/INFOCOM.2018.8486269 10.1137/0803043 10.1109/TMM.2016.2538718 10.1109/CDC.2015.7402803 10.1109/TNET.2016.2578321 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020 |
| DBID | 97E RIA RIE AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D |
| DOI | 10.1109/TNET.2020.3007842 |
| DatabaseName | IEEE Xplore (IEEE) IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Technology Research Database |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1558-2566 |
| EndPage | 2145 |
| ExternalDocumentID | 10_1109_TNET_2020_3007842 9144447 |
| Genre | orig-research |
| GrantInformation_xml | – fundername: NSF grantid: 1812963 funderid: 10.13039/100000001 – fundername: Start-Up Grant at the City University of Hong Kong grantid: 9380118 funderid: 10.13039/100007567 |
| GroupedDBID | -DZ -~X .DC 0R~ 29I 4.4 5GY 5VS 6IK 85S 8US 97E 9M8 AAJGR AAKMM AALFJ AARMG AASAJ AAWTH AAWTV ABAZT ABPPZ ABQJQ ABVLG ACGFS ACGOD ACIWK ACM ADBCU ADL AEBYY AEFXT AEJOY AENSD AETEA AETIX AFWIH AFWXC AGQYO AGSQL AHBIQ AI. AIBXA AIKLT AKJIK AKQYR AKRVB ALLEH ALMA_UNASSIGNED_HOLDINGS ATWAV BDXCO BEFXN BFFAM BGNUA BKEBE BPEOZ CCLIF CS3 D0L EBS EJD FEDTE GUFHI HF~ HGAVV HZ~ H~9 I07 ICLAB IEDLZ IES IFIPE IFJZH IPLJI JAVBF LAI LHSKQ M43 MVM O9- OCL P1C P2P PQQKQ RIA RIE RNS ROL TN5 UPT UQL VH1 XOL YR2 ZCA AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-c293t-a1e40c25b56d1128bf62d35409292e17f2e35be8f5b7ae65f2b3e6675fe726253 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 8 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000579307800017&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1063-6692 |
| IngestDate | Sun Nov 09 07:01:34 EST 2025 Tue Nov 18 22:17:19 EST 2025 Sat Nov 29 03:05:24 EST 2025 Wed Aug 27 02:30:34 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 5 |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c293t-a1e40c25b56d1128bf62d35409292e17f2e35be8f5b7ae65f2b3e6675fe726253 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0003-4763-0037 0000-0003-1487-7682 0000-0003-1162-759X |
| PQID | 2451189635 |
| PQPubID | 32020 |
| PageCount | 14 |
| ParticipantIDs | ieee_primary_9144447 proquest_journals_2451189635 crossref_citationtrail_10_1109_TNET_2020_3007842 crossref_primary_10_1109_TNET_2020_3007842 |
| PublicationCentury | 2000 |
| PublicationDate | 2020-Oct. 2020-10-00 20201001 |
| PublicationDateYYYYMMDD | 2020-10-01 |
| PublicationDate_xml | – month: 10 year: 2020 text: 2020-Oct. |
| PublicationDecade | 2020 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | IEEE/ACM transactions on networking |
| PublicationTitleAbbrev | TNET |
| PublicationYear | 2020 |
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | ref13 ref35 ref12 ref15 ref37 ref14 ref31 ref11 ref33 ref10 ref2 ref1 Grtschel (ref36) 2012 ref16 ref38 (ref18) 2017 Weinstein (ref34) 2008 ref24 ref23 ref26 ref25 ref20 ref21 ref28 ref27 (ref19) 2003 ref29 ref8 ref7 ref9 ref4 (ref17) 2017 ref3 ref6 ref5 (ref22) 2017 Singh (ref30) 2017 (ref32) 2017 |
| References_xml | – ident: ref10 doi: 10.1109/INFOCOM.2018.8486253 – ident: ref23 doi: 10.1109/INFCOM.2009.5061954 – ident: ref11 doi: 10.1109/TNET.2020.2983867 – ident: ref16 doi: 10.1109/TMM.2017.2710799 – volume-title: WebEx year: 2017 ident: ref17 – ident: ref31 doi: 10.1109/INFOCOM.2016.7524352 – ident: ref24 doi: 10.1109/INFCOM.2010.5462070 – ident: ref29 doi: 10.1109/TAC.2018.2874671 – volume-title: Cplex Optimizer year: 2017 ident: ref32 – volume-title: Polynomial Time Approximation Scheme year: 2017 ident: ref22 – ident: ref28 doi: 10.1109/TNET.2019.2917393 – ident: ref5 doi: 10.1109/JSAC.2006.879350 – ident: ref8 doi: 10.1007/978-3-540-25960-2_5 – ident: ref6 doi: 10.1109/INFCOM.2009.5061962 – ident: ref4 doi: 10.1109/INFCOM.2003.1209226 – year: 2017 ident: ref30 article-title: Throughput optimal decentralized scheduling of multi-hop networks with end-to-end deadline constraints: II wireless networks with interference publication-title: arXiv:1709.01672 – ident: ref14 doi: 10.1145/2072298.2072362 – ident: ref21 doi: 10.1145/2486001.2486012 – ident: ref25 doi: 10.1109/TNET.2017.2749513 – ident: ref2 doi: 10.1038/sj.jors.2600523 – ident: ref7 doi: 10.1109/INFCOM.2010.5462042 – volume-title: Skype year: 2017 ident: ref18 – ident: ref20 doi: 10.1145/2486001.2486019 – ident: ref38 doi: 10.4153/CJM-1956-045-5 – volume-title: Series G: Transmission Systems and Media, Digital Systems and Networks year: 2003 ident: ref19 – ident: ref1 doi: 10.1145/3323679.3326628 – ident: ref37 doi: 10.1007/BF01594937 – ident: ref3 doi: 10.1109/90.811451 – ident: ref26 doi: 10.1109/TWC.2014.2363678 – ident: ref33 doi: 10.1109/icc.2011.5962964 – ident: ref9 doi: 10.1287/opre.1070.0383 – ident: ref13 doi: 10.1109/INFOCOM.2018.8486269 – ident: ref35 doi: 10.1137/0803043 – volume-title: Geometric Algorithms and Combinatorial Optimization year: 2012 ident: ref36 – ident: ref15 doi: 10.1109/TMM.2016.2538718 – ident: ref27 doi: 10.1109/CDC.2015.7402803 – volume-title: Polycoms Lost Packet Recovery (LPR) Capability Wainhouse Research year: 2008 ident: ref34 – ident: ref12 doi: 10.1109/TNET.2016.2578321 |
| SSID | ssj0013026 |
| Score | 2.394279 |
| Snippet | We consider a multi-path routing problem of maximizing the aggregate user utility over a multi-hop network, subject to link capacity constraints, maximum... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 2132 |
| SubjectTerms | Aggregates Algorithms Approximation algorithms Data centers Delay delay-aware multi-path routing Delay-sensitive multiple-unicast network flow Delays Maximization Multimedia Network management systems network utility maximization Optimization Polynomials Routing Throughput Unicast Utilities Utility theory Videoconferencing |
| Title | Network Utility Maximization Under Maximum Delay Constraints and Throughput Requirements |
| URI | https://ieeexplore.ieee.org/document/9144447 https://www.proquest.com/docview/2451189635 |
| Volume | 28 |
| WOSCitedRecordID | wos000579307800017&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1558-2566 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0013026 issn: 1063-6692 databaseCode: RIE dateStart: 19930101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NS8MwFH9sw4Me_JridEoOnsS6Nmmb9ii64UGHyCa7laR5hcG-2Dpx_71J2k1FEbyVkoRHXpv3fnkfP4DLUCMuwXzpoEojxw-ROpLx2BEqRJfFQijb7fP1kXe70WAQP1fgelMLg4g2-QxvzKON5atpujRXZa1Ye_--z6tQ5ZwXtVqfEQPXUqtphMMcLQAtI5ieG7d63XZPI0GqAaqxiD79ZoMsqcqPk9ial87e_wTbh93SjSS3hd4PoIKTQ9j50lywDoNukeFN-rnJf12RJ_E-HJdll8TyHRWvlmNyjyOxIoa801JG5AsiJor0Cg6f2TInL2gyhu1V4uII-p127-7BKXkUnFQb89wRHvpuSgMZhEq7V5HMQqrMfY92jSh6PKPIAolRFkguMAwyKhmGGklkyKnGR-wYapPpBE-AMO1fUC_lnsdSn6lQ6sUkC4SIRRYoJhrgrnc2Scsm40bwUWLBhhsnRhmJUUZSKqMBV5sps6LDxl-D62b3NwPLjW9Ac62-pPwHFwk1rdcifcAEp7_POoNts3aRmteEWj5f4jlspW_5cDG_sJ_XB1SXzZw |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1ZS8QwEB68QH3wFtczDz6JddscPR7FA8W1iFTZt5I0UxB0XXa7ov_eJK2rogi-lZK0w0ybmS8zmQ9gPzSISzKuPNRF7PEQqadYlHhSh-izRErtun3ed6I0jbvd5GYCDsdnYRDRFZ_hkb10uXz9XIzsVlk7MdE_59EkTAvOaVCf1vrMGfiOXM1gHOYZEWiTwwz8pJ2lZ5nBgtRAVOsTOf3mhRytyo-12DmY88X_ibYEC00gSY5ryy_DBPZWYP5Le8FV6KZ1jTe5q2wF7Bu5lq8PT83BS-IYj-pboydyio_yjVj6TkcaUQ2J7GmS1Sw-_VFFbtHWDLvNxOEa3J2fZScXXsOk4BXGnVeeDJD7BRVKhNoEWLEqQ6rtjo8JjigGUUmRCYVxKVQkMRQlVQxDgyVKjKhBSGwdpnrPPdwAwkyEQYMiCgJWcKZDZR6mmJAykaXQTLbA_9BsXjRtxq3gj7mDG36SW2Pk1hh5Y4wWHIyn9OseG38NXrXaHw9sFN-C7Q_z5c1fOMypbb4WmyVGbP4-aw9mL7LrTt65TK-2YM6-py7U24apajDCHZgpXqqH4WDXfWrvMAnQ4w |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Network+Utility+Maximization+Under+Maximum+Delay+Constraints+and+Throughput+Requirements&rft.jtitle=IEEE%2FACM+transactions+on+networking&rft.au=Liu%2C+Qingyu&rft.au=Zeng%2C+Haibo&rft.au=Chen%2C+Minghua&rft.date=2020-10-01&rft.issn=1063-6692&rft.eissn=1558-2566&rft.volume=28&rft.issue=5&rft.spage=2132&rft.epage=2145&rft_id=info:doi/10.1109%2FTNET.2020.3007842&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TNET_2020_3007842 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1063-6692&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1063-6692&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1063-6692&client=summon |