A Safe First-Order Method for Pricing-Based Resource Allocation in Safety-Critical Networks

IF 4 3区 计算机科学 Q2 AUTOMATION & CONTROL SYSTEMS
Berkay Turan;Spencer Hutchinson;Mahnoosh Alizadeh
{"title":"A Safe First-Order Method for Pricing-Based Resource Allocation in Safety-Critical Networks","authors":"Berkay Turan;Spencer Hutchinson;Mahnoosh Alizadeh","doi":"10.1109/TCNS.2024.3488516","DOIUrl":null,"url":null,"abstract":"We introduce a novel algorithm for solving network utility maximization (NUM) problems that arise in resource allocation schemes over networks with known safety-critical constraints, where the constraints form an arbitrary convex and compact feasible set. Inspired by applications where customers' demand can only be affected through posted prices and real-time two-way communication with customers is not available, we require an algorithm to generate “safe prices.” This means that at no iteration should the realized demand in response to the posted prices violate the safety constraints of the network. Thus, in contrast to existing distributed first-order methods, our algorithm, called safe pricing for NUM (SPNUM), is guaranteed to produce feasible primal iterates at all iterations. At the heart of the algorithm lie two key steps that must go hand in hand to guarantee safety and convergence: first, applying a projected gradient method on a shrunk feasible set to get the desired demand, and second, estimating the price response function of the users and determining the price so that the induced demand is close to the desired demand. We ensure safety by adjusting the shrinkage to account for the error between the induced demand and the desired demand. In addition, by gradually reducing the amount of shrinkage and the step size of the gradient method, we prove that the primal iterates produced by the SPNUM achieve a sublinear static regret of <inline-formula><tex-math>${\\mathcal O}(\\log {(T)})$</tex-math></inline-formula> after <inline-formula><tex-math>$T$</tex-math></inline-formula> time steps.","PeriodicalId":56023,"journal":{"name":"IEEE Transactions on Control of Network Systems","volume":"12 1","pages":"521-533"},"PeriodicalIF":4.0000,"publicationDate":"2024-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Control of Network Systems","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10738435/","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

We introduce a novel algorithm for solving network utility maximization (NUM) problems that arise in resource allocation schemes over networks with known safety-critical constraints, where the constraints form an arbitrary convex and compact feasible set. Inspired by applications where customers' demand can only be affected through posted prices and real-time two-way communication with customers is not available, we require an algorithm to generate “safe prices.” This means that at no iteration should the realized demand in response to the posted prices violate the safety constraints of the network. Thus, in contrast to existing distributed first-order methods, our algorithm, called safe pricing for NUM (SPNUM), is guaranteed to produce feasible primal iterates at all iterations. At the heart of the algorithm lie two key steps that must go hand in hand to guarantee safety and convergence: first, applying a projected gradient method on a shrunk feasible set to get the desired demand, and second, estimating the price response function of the users and determining the price so that the induced demand is close to the desired demand. We ensure safety by adjusting the shrinkage to account for the error between the induced demand and the desired demand. In addition, by gradually reducing the amount of shrinkage and the step size of the gradient method, we prove that the primal iterates produced by the SPNUM achieve a sublinear static regret of ${\mathcal O}(\log {(T)})$ after $T$ time steps.
安全关键网络中基于定价的资源分配的一阶安全方法
我们引入了一种新的算法,用于解决网络资源分配方案中出现的网络效用最大化(NUM)问题,这些问题具有已知的安全关键约束,其中约束形成任意凸紧可行集。受一些应用程序的启发,在这些应用程序中,客户的需求只能通过公布的价格来影响,而且无法与客户进行实时双向沟通,因此我们需要一种算法来生成“安全价格”。这意味着在任何迭代中,响应于公布价格的已实现需求都不应违反网络的安全约束。因此,与现有的分布式一阶方法相比,我们的算法,称为NUM的安全定价(SPNUM),保证在所有迭代中产生可行的原始迭代。为了保证算法的安全性和收敛性,算法的核心有两个关键步骤:首先,在缩小的可行集上应用投影梯度法得到期望需求;其次,估计用户的价格响应函数并确定价格,使诱导需求接近期望需求。我们通过调整收缩来确保安全,以考虑到诱导需求和期望需求之间的误差。此外,通过逐步减少收缩量和梯度方法的步长,我们证明了SPNUM产生的原始迭代在$T$时间步长后实现了${\mathcal O}(\log {(T)})$的亚线性静态遗憾。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
IEEE Transactions on Control of Network Systems
IEEE Transactions on Control of Network Systems Mathematics-Control and Optimization
CiteScore
7.80
自引率
7.10%
发文量
169
期刊介绍: The IEEE Transactions on Control of Network Systems is committed to the timely publication of high-impact papers at the intersection of control systems and network science. In particular, the journal addresses research on the analysis, design and implementation of networked control systems, as well as control over networks. Relevant work includes the full spectrum from basic research on control systems to the design of engineering solutions for automatic control of, and over, networks. The topics covered by this journal include: Coordinated control and estimation over networks, Control and computation over sensor networks, Control under communication constraints, Control and performance analysis issues that arise in the dynamics of networks used in application areas such as communications, computers, transportation, manufacturing, Web ranking and aggregation, social networks, biology, power systems, economics, Synchronization of activities across a controlled network, Stability analysis of controlled networks, Analysis of networks as hybrid dynamical systems.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信