---
title: Weighted Minimum Mean Square Error
url: https://www.emergentmind.com/topics/weighted-minimum-mean-square-error-wmmse
type: topic
---

# Weighted Minimum Mean Square Error

The weighted minimum mean square error (WMMSE) framework is a fundamental methodology for solving nonconvex optimization problems arising in wireless communications, signal processing, and networked systems. WMMSE enables the transformation of difficult sum-rate or utility maximization, often involving signal-to-interference-plus-noise ratio (SINR) or mutual information objectives, into structured (block-)convex surrogate problems that can be efficiently solved by alternating minimization. Modern research extends WMMSE to large-scale MIMO, RIS- and antenna-reconfigurable systems, integrated sensing and communications, and deep learning architectures, often with provable convergence, low complexity, and scalable implementations.

## 1. Fundamental Principles and Problem Equivalence

The canonical WMMSE approach is predicated on the equivalence between problems of the form
\[
\max_{\mathbf{x}} \sum_k w_k \log_2(1 + \mathrm{SINR}_k(\mathbf{x}))
\]
subject to power or other system constraints, and an augmented minimum weighted mean-square-error objective:
\[
\min_{\mathbf{w},\mathbf{u},\mathbf{v}} \sum_k w_k \, e_k(\mathbf{u},\mathbf{v}) - \log w_k
\]
where $e_k$ is the estimation MSE of user $k$. This equivalence allows for an alternating block-coordinate minimization, typically over three blocks: receive filters (equalizers), nonnegative weights, and transmit/precoding variables (including power-control or beamforming vectors). At each step, closed-form optimal updates are available for all blocks except

Source: https://www.emergentmind.com/topics/weighted-minimum-mean-square-error-wmmse