Inferensys

Glossary

Voronoi Region

A convex polygon surrounding a constellation point that contains all locations in the IQ plane closer to that point than to any other, defining the optimal decision region for minimum-distance detection in additive white Gaussian noise.
Accountant using AI for financial close automation, accounting software on screen, home office evening work session.
Optimal Decision Geometry

What is Voronoi Region?

The fundamental geometric construct defining the decision boundaries for minimum-distance signal detection in the IQ plane.

A Voronoi region is the convex polygon surrounding a specific constellation point that contains all locations in the IQ plane closer to that point than to any other constellation point. It defines the optimal decision boundary for a maximum likelihood detector operating in additive white Gaussian noise (AWGN), partitioning the signal space into disjoint cells where each cell corresponds to a single symbol decision.

The boundaries of a Voronoi region are the perpendicular bisectors of the lines connecting adjacent constellation points. When a received noisy symbol falls within a point's Voronoi region, a minimum distance decoder assigns it to that constellation point, minimizing the probability of symbol error. The shape of these regions directly determines the error performance of a modulation scheme, with irregular boundaries arising in dense, non-lattice constellations like APSK.

DECISION GEOMETRY

Key Properties of Voronoi Regions

The fundamental geometric properties that define optimal decision boundaries for minimum-distance detection in the IQ plane, establishing the theoretical performance limits of any digital receiver operating in additive white Gaussian noise.

01

Convex Polygon Structure

Every Voronoi region is a convex polygon—a geometric shape where any line segment connecting two points within the region lies entirely inside it. This convexity property is guaranteed because the region is formed by the intersection of half-planes defined by the perpendicular bisectors between the region's constellation point and all neighboring points.

  • Mathematical guarantee: Convexity holds for any finite set of generator points in Euclidean space
  • Practical implication: Decision boundaries are always straight-line segments, never curved
  • Edge case: Unbounded regions occur for points on the convex hull of the constellation, extending to infinity in directions with no closer neighbors
02

Perpendicular Bisector Boundaries

Each edge of a Voronoi region lies on the perpendicular bisector of the line segment connecting two adjacent constellation points. This geometric relationship ensures that every point on the boundary is exactly equidistant from both generator points, making it the optimal decision threshold where the receiver is equally likely to err in either direction.

  • Construction rule: Draw the line between two points, then draw its perpendicular at the midpoint
  • Noise immunity: The distance from the constellation point to the nearest boundary determines the margin against AWGN
  • Non-uniform margins: Points near constellation edges have smaller noise margins than interior points
03

Nearest-Neighbor Optimality

The Voronoi partition is the uniquely optimal decision region layout for minimizing symbol error probability under additive white Gaussian noise. This optimality stems from the fact that AWGN is spherically symmetric—the noise vector's probability density decreases monotonically with Euclidean distance from the transmitted point.

  • Decision rule: Assign received sample r to constellation point s_i that minimizes ||r - s_i||²
  • Maximum likelihood equivalence: Minimum-distance detection equals maximum likelihood detection for AWGN
  • Suboptimal alternatives: Any non-Voronoi decision boundary increases error probability by including regions closer to incorrect constellation points
04

Delaunay Triangulation Duality

Voronoi regions have a dual geometric structure called the Delaunay triangulation. Connecting constellation points whose Voronoi regions share an edge produces a triangulation of the IQ plane where no point lies inside the circumcircle of any triangle. This duality is computationally exploited for efficient region construction.

  • Direct correspondence: Each Voronoi vertex maps to a Delaunay triangle, and vice versa
  • Empty circle property: The circumcircle of any Delaunay triangle contains no other constellation points
  • Algorithmic benefit: Delaunay triangulation can be computed in O(n log n) time, from which Voronoi regions are derived in linear time
05

Scaling and Rotation Invariance

The topology of Voronoi regions—which points share boundaries and how many edges each region has—is invariant under uniform scaling, rotation, and translation of the entire constellation. Only the relative positions of constellation points matter, not their absolute coordinates or orientation.

  • Rotation: Rotating the constellation rotates the Voronoi diagram identically
  • Scaling: Uniformly scaling distances scales all region areas proportionally, preserving adjacency relationships
  • Classification relevance: This invariance means modulation classifiers can operate on normalized, centered IQ samples without altering the fundamental decision geometry
06

Region Volume and Error Probability

The volume (area in 2D) of a Voronoi region directly relates to the probability of correct detection for that symbol under uniform noise conditions. Larger regions provide greater noise tolerance, but in practical constellations, region sizes vary—outer points typically have unbounded regions extending to infinity.

  • Unbounded outer regions: Constellation points on the convex hull have infinite-area Voronoi regions, giving them lower error probability at high SNR
  • Bounded inner regions: Interior points have finite, typically smaller regions, making them more susceptible to noise
  • Shaping gain: Non-uniform constellations like APSK deliberately adjust region sizes to equalize error probabilities across symbols
DECISION REGIONS

Frequently Asked Questions

Explore the fundamental geometric concepts that define how digital receivers make optimal symbol decisions in the presence of noise.

A Voronoi region is the convex polygon surrounding a constellation point that contains all locations in the IQ plane closer to that point than to any other, defining the optimal decision region for minimum-distance detection in additive white Gaussian noise. When a receiver samples a noisy symbol, it computes the Euclidean distance to every candidate constellation point and assigns the symbol to the point whose Voronoi region the sample falls within. The boundaries between adjacent Voronoi regions are the perpendicular bisectors of the lines connecting neighboring constellation points, forming a Voronoi tessellation that partitions the entire complex plane. This geometric partitioning is the theoretical foundation for maximum likelihood detection, as it minimizes the probability of symbol error when the noise is Gaussian and all symbols are equally likely.

DECISION METRIC COMPARISON

Voronoi Region vs. Other Decision Metrics

Comparison of Voronoi region-based minimum distance decoding against alternative decision metrics used in signal constellation classification under additive white Gaussian noise and channel impairments.

FeatureVoronoi Region (Minimum Distance)Maximum Likelihood (ML)Maximum A Posteriori (MAP)

Decision Criterion

Euclidean distance to constellation point

Conditional probability density of received sample given symbol

Posterior probability of symbol given received sample

Prior Probability Assumption

Uniform (all symbols equally likely)

Uniform (all symbols equally likely)

Non-uniform priors incorporated

Optimality in AWGN

Optimal

Optimal

Optimal

Computational Complexity

Low (distance calculation per point)

Moderate (likelihood evaluation per point)

Moderate to high (prior multiplication required)

Requires Noise Variance Knowledge

Robustness to Non-Gaussian Noise

Degraded performance

Degraded unless distribution is modeled

Degraded unless distribution is modeled

Handles Phase Ambiguity

Requires external phase correction

Can incorporate phase as nuisance parameter

Can incorporate phase as nuisance parameter

Geometric Interpretability

Direct (convex polygons in IQ plane)

Indirect (probability contours)

Indirect (shifted probability contours)

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.