{"title":"High-Performance Modeling and Optimization of Wireless Networks Using Bottleneck Structures","authors":"Aleix Torres-Camps;Alex Batlle Casellas;Yuyang Wang;Mauro Filomeno Rivero;Naga Bhushan;Jordi Ros-Giralt","doi":"10.1109/ACCESS.2025.3586752","DOIUrl":null,"url":null,"abstract":"Bottleneck structures have been recently introduced as an efficient mathematical framework for modeling communication systems. Leveraging fast computational graph algorithms from the field of automatic differentiation such as backpropagation, these structures can solve certain wired network problems two to three orders of magnitude faster than traditional network simulators, without losing significant precision. In this paper, we extend the theory of bottleneck structures to incorporate channel interference, enabling their application to wireless network modeling. This generalization leads to the development of a novel mathematical simulator for wireless networks. By introducing a new class of water-filling algorithms that exploit the structure of the computational graph, we demonstrate that bottleneck structures can simulate wireless networks with thousands of user equipments (UEs) in just a few seconds—achieving speedups of two to four orders of magnitude compared to state-of-the-art linear and non-linear programming solvers. For example, in a network with approximately 3000 UEs and 30 base stations, our approach reduces computation time from 145 to 1.08 seconds when assuming generalized processor sharing (GPS) schedulers, and from 2470 to 0.04 seconds when assuming proportional fair (PF) schedulers. To showcase the practical utility of this framework in network optimization, we also integrate bottleneck structures into a mixed-integer linear programming solver and apply it to the antenna placement problem, demonstrating scalability to networks with thousands of UEs.","PeriodicalId":13079,"journal":{"name":"IEEE Access","volume":"13 ","pages":"130363-130392"},"PeriodicalIF":3.6000,"publicationDate":"2025-07-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=11091392","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Access","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/11091392/","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Bottleneck structures have been recently introduced as an efficient mathematical framework for modeling communication systems. Leveraging fast computational graph algorithms from the field of automatic differentiation such as backpropagation, these structures can solve certain wired network problems two to three orders of magnitude faster than traditional network simulators, without losing significant precision. In this paper, we extend the theory of bottleneck structures to incorporate channel interference, enabling their application to wireless network modeling. This generalization leads to the development of a novel mathematical simulator for wireless networks. By introducing a new class of water-filling algorithms that exploit the structure of the computational graph, we demonstrate that bottleneck structures can simulate wireless networks with thousands of user equipments (UEs) in just a few seconds—achieving speedups of two to four orders of magnitude compared to state-of-the-art linear and non-linear programming solvers. For example, in a network with approximately 3000 UEs and 30 base stations, our approach reduces computation time from 145 to 1.08 seconds when assuming generalized processor sharing (GPS) schedulers, and from 2470 to 0.04 seconds when assuming proportional fair (PF) schedulers. To showcase the practical utility of this framework in network optimization, we also integrate bottleneck structures into a mixed-integer linear programming solver and apply it to the antenna placement problem, demonstrating scalability to networks with thousands of UEs.
IEEE AccessCOMPUTER SCIENCE, INFORMATION SYSTEMSENGIN-ENGINEERING, ELECTRICAL & ELECTRONIC
CiteScore
9.80
自引率
7.70%
发文量
6673
审稿时长
6 weeks
期刊介绍:
IEEE Access® is a multidisciplinary, open access (OA), applications-oriented, all-electronic archival journal that continuously presents the results of original research or development across all of IEEE''s fields of interest.
IEEE Access will publish articles that are of high interest to readers, original, technically correct, and clearly presented. Supported by author publication charges (APC), its hallmarks are a rapid peer review and publication process with open access to all readers. Unlike IEEE''s traditional Transactions or Journals, reviews are "binary", in that reviewers will either Accept or Reject an article in the form it is submitted in order to achieve rapid turnaround. Especially encouraged are submissions on:
Multidisciplinary topics, or applications-oriented articles and negative results that do not fit within the scope of IEEE''s traditional journals.
Practical articles discussing new experiments or measurement techniques, interesting solutions to engineering.
Development of new or improved fabrication or manufacturing techniques.
Reviews or survey articles of new or evolving fields oriented to assist others in understanding the new area.