Apr 262025
 
Interior Point Method (IPM) and Sequential Quadratic Programming (SQP)

Optimization plays a fundamental role in the design and performance enhancement of wireless communication systems. Many classical problems, such as power control, beamforming, and resource allocation, can be formulated as convex optimization problems, leading to efficient and globally optimal solutions within polynomial time using well-established methods like interior-point algorithms.

However, real-world wireless systems often involve nonconvex challenges due to interference management, hardware limitations, and the nonlinearity of practical objective functions such as sum-rate maximization or energy efficiency. In these nonconvex scenarios, specialized algorithms such as Sequential Quadratic Programming (SQP), Successive Convex Approximation (SCA), and Lagrangian methods are employed to find high-quality local optima.

Although convex methods are preferred for their optimum solutions and fast convergence, nonconvex approaches are essential for handling the complex, highly coupled nature of wireless networks. As wireless technologies evolve towards massive MIMO, mmWave, and integrated sensing and communication (ISAC), knowing both convex and nonconvex optimization techniques becomes crucial for achieving high performance and reliability in these systems.

Convex vs Nonconvex Optimization

Aspect Convex Optimization Nonconvex Optimization
Problem structure Objective and constraints are convex. Objective or constraints are nonconvex.
Examples – Power allocation (water-filling)
– Beamforming with SINR constraints (under certain conditions)
– Sum rate maximization
– Energy efficiency optimization
Solvers Efficient (e.g., CVX, SCS, MOSEK) Heuristic (e.g., SCA, MM, Deep Learning, Global optimization)
Global optimum? Yes (guaranteed) No (local optima usually found)
Speed Fast, polynomial-time algorithms Slower, depending on method and initialization
Difficulty Easier to model, solve, and analyze. Harder: often require approximations, relaxations, iterations
Common Techniques – Lagrangian duality
– KKT conditions
– Interior point methods
– Successive Convex Approximation (SCA)
– Semidefinite Relaxation (SDR)
– Stochastic optimization
– Reinforcement learning
Use in Wireless Systems – Beamforming
– Power control
– Resource allocation
– MIMO sum rate
– Energy-harvesting systems
– Intelligent Reflecting Surfaces (IRS) design

Some Nonconvex Optimization Methods

Method Idea Pros Cons
SCA (Successive Convex Approx.) Linearize around the current point, solve convexly Simple, flexible May converge slowly
SDR (Semidefinite Relaxation) Relax rank constraints in SDP form Global optima for relaxed problem May not recover rank-1 solution
ADMM (Alternating Direction Method of Multipliers) Split variables and solve alternately Good for decentralized systems Slow convergence sometimes
Deep Learning Data-driven mapping from inputs to outputs Super fast inference No guarantee on optimality
SQP (Sequential Quadratic Programming) Solve a sequence of quadratic approximations of the problem Fast local convergence. Handles nonconvexity moderately well Needs good initialization. May get stuck in poor local minima

Comparison of Interior Point Method (IPM) and Sequential Quadratic Programming (SQP)

Feature Interior Point Method (IPM) Sequential Quadratic Programming (SQP)
Idea Solve constrained problems by moving through the interior of the feasible region using a barrier function. Solve by approximating the problem locally as a quadratic program (QP).
How it works Adds a penalty (log-barrier) for constraint violation; optimizes a “smoothed” version of the problem. At each step, solve a quadratic approximation of the Lagrangian with linearized constraints.
Handling Constraints Implicit: constraints are incorporated into the objective using barrier functions. Explicit: constraints are enforced at every step in the QP subproblem.
Steps per Iteration 1. Solve a modified Newton step for the barrier problem.
2. Decrease barrier weight.
1. Build QP.
2. Solve QP.
3. Line search for improvement.
Complexity per Iteration High — solving a large, dense linear system. Moderate — solving a QP (still needs a solver but often cheaper).
Global Convergence Good, especially for convex problems. Requires good initialization. Might fail on badly nonconvex problems.
Speed of Convergence Superlinear near solution (for convex). Superlinear (very fast near the solution).
Suitability Works very well for large-scale convex optimization. Better for small to medium-scale, highly accurate solutions.
Pros – Good at exploring feasible regions.
– No need for feasible starting point.
– Great for convex problems.
– Very fast local convergence.
– Good for nonconvex problems if properly initialized.
– Explicit constraint handling.
Cons – Can be slow if the barrier weight is not managed well.
– Struggles with highly nonconvex problems.
– Sensitive to initialization.
– May converge to local minima.
– Each QP solve can be costly for very large problems.

Note: The tables are generated with the help of generative AI (ChatGPT).

I have listed below some related research articles that can be read to get insight into the optimization of wireless communication systems. This list will be updated as I come across new articles.

  1. Shen, Kaiming, and Wei Yu. “Fractional programming for communication systems—Part I: Power control and beamforming.” IEEE Transactions on Signal Processing 66.10 (2018): 2616-2630.
  2. Shen, Kaiming, and Wei Yu. “Fractional programming for communication systems—Part II: Uplink scheduling via matching.” IEEE Transactions on Signal Processing 66.10 (2018): 2631-2644.
  3. Scutari, Gesualdo, Francisco Facchinei, and Lorenzo Lampariello. “Parallel and distributed methods for constrained nonconvex optimization—Part I: Theory.” IEEE Transactions on Signal Processing 65.8 (2016): 1929-1944.
  4. Scutari, Gesualdo, et al. “Parallel and distributed methods for constrained nonconvex optimization-part ii: Applications in communications and machine learning.” IEEE Transactions on Signal Processing 65.8 (2016): 1945-1960.
  5. Khan, Ahmad Ali, and Raviraj S. Adve. “Percentile Optimization in Wireless Networks—Part I: Power Control for Max-Min-Rate to Sum-Rate Maximization (and Everything in Between).” IEEE Transactions on Signal Processing (2024).
  6. Khan, Ahmad Ali, and Raviraj S. Adve. “Percentile Optimization in Wireless Networks—Part II: Beamforming for Cell-Edge Throughput Maximization.” IEEE Transactions on Signal Processing (2024).
  7. Björnson, Emil, Mats Bengtsson, and Björn Ottersten. “Optimal multiuser transmit beamforming: A difficult problem with a simple solution structure [lecture notes].” IEEE Signal Processing Magazine 31.4 (2014): 142-148.
  8. Elbir, Ahmet M., et al. “Twenty-five years of advances in beamforming: From convex and nonconvex optimization to learning techniques.” IEEE Signal Processing Magazine 40.4 (2023): 118-131.
  9. Razaviyayn, Meisam, et al. “Nonconvex min-max optimization: Applications, challenges, and recent theoretical advances.” IEEE Signal Processing Magazine 37.5 (2020): 55-66.
  10. Liu, Ya-Feng, et al. “A survey of recent advances in optimization methods for wireless communications.” IEEE Journal on Selected Areas in Communications (2024).
  11. Lang, Hans-Dieter, Alon Ludwig, and Costas D. Sarris. “Convex optimization of wireless power transfer systems with multiple transmitters.” IEEE Transactions on Antennas and Propagation 62.9 (2014): 4623-4636.
  12. Luo, Zhi-Quan, and Wei Yu. “An introduction to convex optimization for communications and signal processing.” IEEE Journal on selected areas in communications 24.8 (2006): 1426-1438.
  13. Xu, Qinyi, et al. “Waveforming: An overview with beamforming.” IEEE Communications Surveys & Tutorials 20.1 (2017): 132-149.
  14. Temiz, Murat, Emad Alsusa, and Mohammed W. Baidas. “Optimized precoders for massive MIMO OFDM dual radar-communication systems.” IEEE Transactions on Communications 69.7 (2021): 4781-4794.
  15. Gershman, Alex B., et al. “Convex optimization-based beamforming.” IEEE Signal Processing Magazine 27.3 (2010): 62-75.
  16. Chiang, Mung. “Nonconvex optimization for communication networks.” Advances in Applied Mathematics and Global Optimization: In Honor of Gilbert Strang (2009): 137-196.
  17. Danilova, Marina, et al. “Recent theoretical advances in non-convex optimization.” High-Dimensional Optimization and Probability: With a View Towards Data Science. Cham: Springer International Publishing, 2022. 79-163.
  18. Nemirovski, Arkadi S., and Michael J. Todd. “Interior-point methods for optimization.” Acta Numerica 17 (2008): 191-234.
  19. Gill, Philip E., Walter Murray, and Michael A. Saunders. “SNOPT: An SQP algorithm for large-scale constrained optimization.” SIAM review 47.1 (2005): 99-131.

A student-contributed electronic textbook covering a variety of topics on process optimization: https://optimization.cbe.cornell.edu/index.php?title=Main_Page

Let me know below in the comment section below if you want me to add any articles to this list or if you have any suggestions regarding this post.

 

 

 

 

 

Jan 012025
 
IEEE Conferences
  • Date: 5 – 7 May 2025
  • Call for Technical Papers Deadline: 31 December 2024
  • Location: Italy
  • Date: 12 – 15 May 2025
  • Call for Technical Papers Deadline: 15 December 2024
  • Location: London, United Kingdom
  • Date: 2 – 4 June 2025
  • Call for Technical Papers Deadline: 15 January 2025
  • Location: Porto, Portugal
  • Website: https://vnc2025.ieee-vnc.org/
  • Date: 23 – 27 June 2025
  • Call for Technical Papers Deadline: 7 January 2025
  • Location: Budapest, Hungary
  • Website: https://netsoft2025.ieee-netsoft.org/
  • Date: 23 – 25 June 2025
  • Call for Technical Papers Deadline: 10 February 2025
  • Location: Chisinau, Moldova
  • Date: 7 – 10 July 2025
  • Call for Technical Papers Deadline: 3 March 2025
  • Location: Nice, France
  • Website: https://meditcom2025.ieee-meditcom.org/
  • Date: 21 – 23 October 2025
  • Call for Technical Papers Deadline: 30 April 2025
  • Location: Abu Dhabi, United Arab Emirates
  • Website: https://healthcom2025.ieee-healthcom.org/

 

2025 IEEE Radar Conference

  • Date: 4-10 October 2025
  • Call for Technical Papers Deadline: 06 April 2025
  • Location: Krakow, Poland
  • Website: https://radarconf2025.org/
 

2025 22nd European Radar Conference (EuRAD 2025)

  • Submission Deadline:  11th March 2025
  • Date: 24 Sep 2025 – 25 Sep 2025
  • Location: Utrecht, Netherlands
  • Abstract Submission Deadline: 10 January 2025.
  • Date: 8 Jul 2025 – 10 Jul 2025
  • Location: Warsaw, Poland
  • Date: 10 Jun 2025 – 12 Jun 2025
  • Location: Rome, Italy

IEEE Conference on Signal Processing and Communications Applications

  • Submission Deadline: 21st February 2025
  • Date: 25-28 June 2025
  • Location: Istanbul, Turkey

IEEE International Symposium on Personal, Indoor and Mobile Radio Communications

  • Submission Deadline: 16 March 2025
  • Date: 1–4 September 2025
  • Location: Istanbul, Turkey

2025 EuCNC & 6G Summit

  • Submission Deadline: 14 February 2025
  • Date: 3-6 June 2025
  • Location: Poznan, Poland
Dec 232024
 
Deep Learning

Integrated Sensing and Communication (ISAC) systems provide considerable benefits over traditional communication and sensing networks. However, their design and implementation pose significant challenges, especially in terms of signal processing and computational demands. Combining these functionalities necessitates solving complex optimization problems to create optimal waveforms and process signals for both communication and sensing. These tasks are further complicated by constraints such as limited computational resources, tight timing requirements, and rapidly changing channel conditions. Traditional signal processing methods often fall short in achieving the desired outcomes under these circumstances.

Given the complexity of ISAC systems, alternative strategies are essential, as conventional mathematical and iterative optimization approaches may not suffice. Machine learning (ML), particularly Deep Learning (DL), emerges as a promising solution to address these challenges. By leveraging DL techniques, ISAC systems can reduce computational complexity while achieving near-optimal performance.

The intersection of deep learning and ISAC may provide substantial opportunities to enable the implementation of ISAC systems in future communication networks and reduce their energy consumption.

Our recent preprint on this topic:

Deep Learning-based Techniques for Integrated Sensing and Communication Systems: State-of-the-Art, Challenges, and Opportunities

https://www.techrxiv.org/users/806888/articles/1251540-deep-learning-based-techniques-for-integrated-sensing-and-communication-systems-state-of-the-art-challenges-and-opportunities

This article reviews recent studies on deep learning-based (DL-based) techniques for integrated sensing and communication (ISAC) systems. Both sensing and communication functions are necessary for many cutting-edge systems, such as robotics, autonomous driving, and unmanned air vehicles (UAVs). Designing a single platform providing both sensing and communication functions will reduce hardware usage and spectrum congestion while improving the system’s energy efficiency. Combining both functions on the same hardware may result in some challenges that can be efficiently solved via DL-based techniques within limited hardware resources. DL-based techniques can effectively produce near-optimum solutions for waveform design, channel estimation, processing sensing data, data demodulation, eliminating interference, and many other challenges encountered in ISAC systems. Because of the advantages of deep learning, recent studies have focused on developing DL-based techniques in ISAC systems. This article aims to explore the state-of-the-art advancements in this area. It reviews the state-of-the-art DL-based techniques developed to overcome the challenges encountered in ISAC system design and development. Moreover, it presents open research problems and a list of future research topics.

Nov 142023
 
Integrated Sensing and Communications

We research on the following topics, but not limited to them. Advances in wireless communication and sensing technologies are revolutionizing how information is transmitted, processed, and utilized across diverse applications. With the increasing demand for efficient, reliable, and intelligent systems, several cutting-edge research areas have emerged as critical pillars in the development of next-generation wireless networks and sensing platforms. Below is an overview of key focus areas driving innovation in this domain:

Integrated Sensing and Communication (ISAC)

Integrated Sensing and Communication represents the convergence of wireless communication and sensing capabilities within a unified framework. By enabling seamless sharing of spectrum and hardware resources, ISAC optimizes system efficiency and paves the way for applications such as autonomous vehicles, smart cities, and advanced healthcare systems.

Massive MIMO Systems

Massive Multiple-Input Multiple-Output (MIMO) systems leverage large-scale antenna arrays to significantly enhance wireless network capacity, energy efficiency, and signal reliability. This technology underpins the success of 5G and beyond, addressing the ever-growing demand for high-speed connectivity in dense urban and industrial environments.

Deep Learning for Wireless Communication and Sensing

Deep learning techniques are transforming wireless communication and sensing by enabling intelligent signal processing, channel estimation, and anomaly detection. The integration of neural networks allows systems to adapt dynamically to complex environments, enhancing performance in scenarios such as cognitive radio and adaptive beamforming.

Antenna and Array Design and Measurements

Advanced antenna and array designs are crucial for achieving high-performance wireless systems. Innovations in this area focus on developing compact, multi-band, and high-gain antennas tailored for emerging applications like satellite communication, mmWave networks, and wearable devices. Precision measurement techniques are equally vital for validating and optimizing these designs.

RF Energy Harvesting

Radio Frequency (RF) energy harvesting addresses the growing need for sustainable and self-powered wireless devices. By converting ambient RF signals into usable energy, this technology supports the development of battery-free sensors and IoT devices, driving the vision of pervasive and green wireless networks.

Internet of Things (IoT) and Machine Learning

The synergy between IoT and machine learning is reshaping industries by enabling data-driven decision-making and predictive analytics. Machine learning models process massive IoT-generated datasets to optimize resource management, enhance security, and improve user experiences in smart homes, healthcare, and industrial automation.

RFIC Design and Modeling

Radio Frequency Integrated Circuit (RFIC) design and modeling are at the heart of modern wireless communication systems. This area focuses on developing compact, high-performance circuits for applications ranging from mmWave 5G networks to low-power IoT devices. Accurate modeling techniques are crucial for ensuring reliable and efficient circuit operation.

These research areas collectively address the challenges of modern wireless communication and sensing, offering innovative solutions that redefine connectivity, efficiency, and intelligence in an increasingly connected world.

  • Integrated Sensing and Communication
  • Massive MIMO systems
  • Deep Learning for Wireless Communication and Sensing
  • Antenna and Array Design and Measurements
  • RF Energy Harvesting 
  • Internet of Things and Machine Learning
  • RFIC Design and Modeling

Integrated Sensing and Communications
Integrated Sensing and Communications System Architecture