Papers
Topics
Authors
Recent
Search
2000 character limit reached

Variable-Width Beam Generation

Updated 8 July 2026
  • Variable-width beam generation algorithms are adaptive methods that replace a fixed beam width with a dynamic parameter governed by confidence, geometry, or physical constraints.
  • They are applied across domains such as autoregressive decoding, wireless beamforming, optical beam shaping, and ion-beam material processing, enhancing performance and coverage.
  • The underlying mechanisms include thresholding, gradient-based and genetic optimizations, and motion prediction to meet diverse operational requirements.

Searching arXiv for the cited papers and closely related "variable-width beam" usages across decoding, beamforming, and beam shaping. Variable-width beam generation algorithm denotes a family of procedures in which beam width is treated as an adaptive design variable rather than a fixed constant. In the cited literature, this notion appears in at least four distinct senses: the number of active hypotheses in autoregressive decoding, the spatial width or half-power beamwidth of antenna patterns, the transverse width of optical or nonlinear wavefields, and the effective spot size of a material-removal beam. Across these settings, the adjustable quantity is written as, for example, wit≤kw_i^t \le k, wℓw_\ell, beam width bb, half-power beamwidth, w(z)w(z), W(s)W(s), or w(t)=Φ1(t)w(t)=\Phi_1(t), and it is controlled by thresholding, curvature, phase-mask synthesis, motion prediction, or hardware-constrained optimization (Yang et al., 2020, Deutschmann et al., 2023, Roth et al., 2017, Zhang et al., 2024, Zhang et al., 15 Aug 2025, Zhalenchuck et al., 2022, Goutsoulas et al., 2018, Duque et al., 2018, Wu et al., 2015).

1. Domain-dependent meanings and common formal structure

A common source of ambiguity is that the word “beam” refers to different mathematical objects in different fields. In autoregressive generation it is a set of partial sequences; in wireless systems it is a radiated pattern synthesized by an array; in optics it is a propagating field whose trajectory, width, or orbital angular momentum may be prescribed; in ion-beam figuring it is a removal kernel whose spot size varies during scanning. The surveyed literature therefore does not describe a single canonical algorithm, but a recurrent design principle: replace a fixed-width parameter by an adaptive quantity tied to confidence, geometry, or physical constraints.

Domain Variable-width quantity Adaptation mechanism
Autoregressive decoding witw_i^t, wℓw_\ell pruning, refill, conformal thresholds
Wireless beamforming/tracking beam width bb, HPBW weighted optimization, TIAM, GDCSA
Optical/nonlinear beams w(z)w(z), wℓw_\ell0, wℓw_\ell1 cone angle, curvature, variational parameters
Material processing wℓw_\ell2 variable diaphragm, pattern search

The mathematical pattern is similarly recurrent. A forward model maps control variables to a beam profile or candidate set; an objective then evaluates gain, ripple, sidelobes, coverage, spectral efficiency, sequence coverage, or removal error; and an update rule adjusts width subject to pruning, quantization, or machine-dynamics constraints. This structural similarity is explicit in beam-search pruning (Yang et al., 2020), weighted wℓw_\ell3 beam synthesis (Roth et al., 2017), adaptive beam reconstruction for UAV-BSs (Zhang et al., 2024), AWBCD for XL-RIS (Zhang et al., 15 Aug 2025), Rayleigh–Ritz and Newton updates for self-trapped beams (Duque et al., 2018), and pattern-search trajectory optimization for variable-spot ion-beam figuring (Wu et al., 2015).

2. Autoregressive decoding and variable-width search beams

In "A Streaming Approach For Efficient Batched Beam Search" (Yang et al., 2020), variable-width beam generation is a decoding procedure on GPU architectures. The method maintains arrays of encoder-contexts wℓw_\ell4, active beams wℓw_\ell5, and finalized outputs wℓw_\ell6, and introduces a refill mechanism controlled by a threshold fraction wℓw_\ell7. When wℓw_\ell8, the algorithm appends fresh inputs, initializes new beams with the start-of-sentence token, and then selects for expansion only those beams whose candidates have minimal length wℓw_\ell9. Each candidate bb0 at timestep bb1 is assigned

bb2

after which the pruning operator bb3 applies absolute-threshold pruning,

bb4

together with max-candidates-per-parent pruning. The resulting beam width is variable,

bb5

The implementation groups active beams of equal length, concatenates candidate hidden states into a tensor of shape bb6, and uses GPU-friendly scatter/gather operations. The paper states that Algorithm 1 matches exactly the output of a normally-batched variable-width beam search while refilling the batch to keep the GPU saturated.

The same paper gives a rough complexity comparison. Fixed-width beam search requires bb7 expansions per input, whereas Var-Batch replaces bb8 by an average variable beam size bb9, and Var-Stream further reduces idle warps by maintaining w(z)w(z)0. On WMT’19 De→En with beam size w(z)w(z)1 on a 32 GB V100, the reported results are: Fixed BLEU w(z)w(z)2, time w(z)w(z)3 s; Var-Batch BLEU w(z)w(z)4, time w(z)w(z)5 s; Var-Stream BLEU w(z)w(z)6, time w(z)w(z)7 s. The paper summarizes this as 71 % faster than Fixed and 17 % faster than Var-Batch, with no BLEU loss. Additional results report 8–10 % speedups at w(z)w(z)8, a similar 6 % speedup over Var-Batch on a 16 GB V100 at w(z)w(z)9, an increase in average expansions per step from W(s)W(s)0 on ATIS with decode time reduced from W(s)W(s)1 s to W(s)W(s)2 s and unchanged F1, and near-matching of Fixed decoding on Penn Treebank shift-reduce parsing with W(s)W(s)3 expansions per step.

"Conformal Autoregressive Generation: Beam Search with Coverage Guarantees" (Deutschmann et al., 2023) recasts variable width as a set-prediction problem. Given an autoregressive model W(s)W(s)4, the goal is to output a set W(s)W(s)5 such that

W(s)W(s)6

Calibration computes per-step thresholds W(s)W(s)7 from exchangeable calibration data by sorting non-conformity or confidence scores W(s)W(s)8, setting

W(s)W(s)9

and discarding the lowest w(t)=Φ1(t)w(t)=\Phi_1(t)0 samples at each step. In inference, every continuation w(t)=Φ1(t)w(t)=\Phi_1(t)1 is retained iff w(t)=Φ1(t)w(t)=\Phi_1(t)2, so the beam width w(t)=Φ1(t)w(t)=\Phi_1(t)3 is determined by uncertainty rather than by a fixed w(t)=Φ1(t)w(t)=\Phi_1(t)4. Under exchangeability and continuous score distributions, Proposition 3 gives

w(t)=Φ1(t)w(t)=\Phi_1(t)5

The paper notes worst-case growth up to w(t)=Φ1(t)w(t)=\Phi_1(t)6 in degenerate models, but reports typical complexity comparable to beam search with an average width w(t)=Φ1(t)w(t)=\Phi_1(t)7. Empirically, on integer addition with w(t)=Φ1(t)w(t)=\Phi_1(t)8, per-step w(t)=Φ1(t)w(t)=\Phi_1(t)9 yields true coverage approximately witw_i^t0, against guarantees witw_i^t1, with mean beam size adapting from approximately witw_i^t2 to approximately witw_i^t3; on chemical reaction product prediction with witw_i^t4, per-step witw_i^t5 gives marginal coverage approximately witw_i^t6 and witw_i^t7 versus guarantees approximately witw_i^t8 and witw_i^t9, with mean beam widths adapting from approximately wℓw_\ell0 to approximately wℓw_\ell1.

3. Hybrid beamforming synthesis and adaptive UAV beam tracking

"Arbitrary Beam Synthesis of Different Hybrid Beamforming Systems" (Roth et al., 2017) formulates variable-width beam generation as a constrained optimization problem over the beamforming vector wℓw_\ell2. The array-factor magnitude is

wℓw_\ell3

with desired pattern wℓw_\ell4 and weighting function wℓw_\ell5. The objective is a weighted wℓw_\ell6 error,

wℓw_\ell7

subject to hardware constraints wℓw_\ell8, wℓw_\ell9, including sub-array and fully-connected hybrid RF structures, per-element amplitude or total-power constraints, and quantized phase-shifter constraints. The paper explicitly states that one often chooses bb0 such as bb1 to balance ripple versus main-lobe flatness. It also states that the method is not constrained to a certain antenna array geometry and can handle 1D, 2D, and even 3D geometries like cylindric arrays. The algorithmic recipe is: discretize the spatial domain into a fine grid, formulate bb2 as a finite sum, initialize bb3 from several random or heuristic starts, use a gradient-based NLP or, with quantized phases, an MINLP solver, exploit FFT/IFFT on uniform grids, and compare local minima from different initializations. The paper adds that no full closed-form bb4 exists and describes the method as purely numerical.

The numerical examples use a ULA with bb5, half-bb6 spacing, and bb7, with beam widths bb8, bb9, and w(z)w(z)0, comparing sub-array and fully-connected architectures with and without 2-bit phase quantization. For the objective, the paper specifies w(z)w(z)1, 512 angle samples, and either sum-power w(z)w(z)2 or per-element w(z)w(z)3. Representative metrics include, for fully-connected designs, average gain w(z)w(z)4, w(z)w(z)5, and w(z)w(z)6 dB with max sidelobe levels w(z)w(z)7, w(z)w(z)8, and w(z)w(z)9 dB for wℓw_\ell00, respectively, while fully-connected plus 2 bit phase quantization gives average gain wℓw_\ell01, wℓw_\ell02, and wℓw_\ell03 dB with max sidelobes wℓw_\ell04, wℓw_\ell05, and wℓw_\ell06 dB. The design parameters are explicitly summarized in the paper: wℓw_\ell07 sets target gain and width, wℓw_\ell08 trades passband flatness and sidelobe attenuation, transition-band width sets the roll-off region, wℓw_\ell09 sets gain penalty versus feasibility, and larger phase quantization wℓw_\ell10 moves the design closer to the unquantized pattern.

"An Accurate Beam-Tracking Algorithm with Adaptive Beam Reconstruction via UAV-BSs for Mobile Users" (Zhang et al., 2024) treats variable width as an online control variable in beam tracking. For a uniform planar array with wℓw_\ell11 elements and inter-element spacing wℓw_\ell12, the half-power beamwidths in the azimuth and elevation cuts satisfy

wℓw_\ell13

The paper then couples beam reconstruction to target motion through a time-interval adjustment mechanism (TIAM). With angular drift modeled as uniformly accelerated motion,

wℓw_\ell14

the next rebuild time is set as

wℓw_\ell15

so that fast-moving users trigger shorter intervals and slow users incur fewer rebuilds. The full BAB-AR pipeline combines three elements: a Gaussian process regression model trained by position-known assisted UAVs to predict azimuth and elevation angles; a global dynamic crow search algorithm to localize position-unknown assisted UAVs without historical trajectory; and beam steering at the U-UAV side using predicted angles and TIAM interval control. The paper reports angle-relative error of GDCSA-estimated angles wℓw_\ell16 rad across CTRV, CTRA, and random motions, stable SNR wℓw_\ell17 dB for worst-case motions at wℓw_\ell18 transmit power, the data-rate model wℓw_\ell19, and an energy-efficiency expression

wℓw_\ell20

Its stated adaptation constraint is that TIAM enforces the MU’s angular drift never to exceed half the instantaneous HPBW in either cut, guaranteeing continuous coverage.

4. Near-field variable-width coverage and codebook design for XL-RIS

"Near-Field Variable-Width Beam Coverage and Codebook Design for XL-RIS" (Zhang et al., 15 Aug 2025) moves the variable-width problem to near-field reconfigurable intelligent surfaces. The setting is an indoor downlink with wℓw_\ell21 transmissive XL-RIS panels flush-mounted on the YOZ-plane of a room, each RIS being a uniform planar array with typically wℓw_\ell22 sub-wavelength elements and spacing wℓw_\ell23. Because the aperture is “extremely large,” the paper adopts a spherical-wave near-field model rather than a plane-wave approximation. The design region wℓw_\ell24 may be a rectangle, sector, or arbitrary shape and is partitioned into sample points wℓw_\ell25. For each codeword, the paper defines spectral efficiency

wℓw_\ell26

and frames a bi-objective problem: maximize average spectral efficiency over wℓw_\ell27 and minimize outage probability

wℓw_\ell28

subject to phase quantization wℓw_\ell29.

The proposed solver is adaptive-weight block-coordinate descent. After approximating the continuous region by a weighted sum, the optimization becomes

wℓw_\ell30

For element wℓw_\ell31, the paper defines wℓw_\ell32, wℓw_\ell33, wℓw_\ell34, and wℓw_\ell35, and under the practical condition wℓw_\ell36 reduces the subproblem to maximizing

wℓw_\ell37

With

wℓw_\ell38

the paper gives a unique optimal phase as the nearest quantized value to either wℓw_\ell39 or wℓw_\ell40, depending on the sign variable wℓw_\ell41. The outer loop then updates the weights by increasing wℓw_\ell42 whenever wℓw_\ell43, which the paper identifies as improving fairness and minimizing outage. The output codewords are assembled into a joint multi-RIS codebook.

The reported performance emphasizes geometric flexibility and robustness. AWBCD converges in approximately 20–30 outer iterations, with monotonically increasing average spectral efficiency and decreasing outage. The paper states that rectangles of varying size, shifts, multiple disjoint rectangles, and even “T”- or “L”-shaped regions are successfully covered. Increasing RIS size from wℓw_\ell44 to wℓw_\ell45 yields a 2–3 bps/Hz spectral-efficiency gain and halved outage. One-bit quantization suffers approximately 1 bps/Hz loss, whereas wℓw_\ell46 bits is described as virtually identical to continuous. Against ring, sector, and fresnel codebooks designed for single RIS, AWBCD and even the simpler BCD achieve higher median spectral efficiency and substantially smaller tail outage, especially at large angles off the RIS normal, while the paper notes that AWBCD incurs a penalty at the beam center in favor of “edge-boosting,” producing more uniform coverage and lower outage (Zhang et al., 15 Aug 2025).

5. Optical beam shaping, accelerating Bessel beams, and self-trapped beams

"A simple algorithm for the design of accelerating Bessel beams with adjustable features along their propagation" (Zhalenchuck et al., 2022) describes variable-width beam generation through radius-dependent holographic design. Starting from the angular-spectrum representation of a scalar field and the standard Bessel-beam solution

wℓw_\ell47

the paper allows the local cone angle to vary with radius so that a prescribed trajectory wℓw_\ell48, beam radius wℓw_\ell49, intensity wℓw_\ell50, and local topological charge wℓw_\ell51 can all be imposed. The stationary-phase mapping yields, in the simplest paraxial axicon,

wℓw_\ell52

while beam width is set through the first zero of the Bessel function,

wℓw_\ell53

The local grating period then satisfies

wℓw_\ell54

with wℓw_\ell55. The input-plane field on the SLM is chosen as

wℓw_\ell56

The step-by-step procedure is to sample wℓw_\ell57, compute wℓw_\ell58, wℓw_\ell59, wℓw_\ell60, and wℓw_\ell61, invert the stationary-phase mapping to obtain ring radii, determine tilt angles wℓw_\ell62 and wℓw_\ell63, set amplitudes from wℓw_\ell64, interpolate these quantities over wℓw_\ell65, and encode the final phase–amplitude hologram. The paper further states that the same algorithm extends to the non-paraxial regime by replacing the Fresnel mapping with a non-paraxial analog.

"Independent amplitude and trajectory/beam-width control of nonparaxial beams" (Goutsoulas et al., 2018) gives a local relation between beam width and curvature for caustic beams. If the trajectory is parametrized by arc length as wℓw_\ell66, its curvature is

wℓw_\ell67

The asymptotic Airy-type analysis of the Rayleigh–Sommerfeld integral yields

wℓw_\ell68

from which the local main-lobe width is identified as

wℓw_\ell69

This is the paper’s central statement that beam width depends solely on the local curvature of the trajectory. The corresponding phase mask satisfies

wℓw_\ell70

and the amplitude mask for a prescribed maximum caustic amplitude wℓw_\ell71 is

wℓw_\ell72

The paper’s algorithm tabulates the trajectory and its derivatives, computes wℓw_\ell73, wℓw_\ell74, wℓw_\ell75, and wℓw_\ell76, integrates to obtain wℓw_\ell77, and then constructs wℓw_\ell78. Numerical validation covers circular, elliptic, parabolic, and cubic trajectories; constant, Gaussian-shaped bump, and sigmoid or sinusoidal amplitude profiles; caustic paths that coincide with theoretical wℓw_\ell79 to within numerical precision; and beam widths that agree with wℓw_\ell80 within a few percent.

"Numerical realization of the variational method for generating self-trapped beams" (Duque et al., 2018) addresses controllable beam width in nonlinear media via a numerical Rayleigh–Ritz procedure. The field wℓw_\ell81 satisfies a generalized nonlinear Schrödinger equation,

wℓw_\ell82

and stationary modes are sought with wℓw_\ell83. The trial function depends on real variational parameters wℓw_\ell84; in the explicit vortex/azimuthon/multipole ansatz given in the paper, wℓw_\ell85 and wℓw_\ell86 control the beam widths along wℓw_\ell87 and wℓw_\ell88. The effective Lagrangian is evaluated numerically on a grid,

wℓw_\ell89

and stationary conditions are

wℓw_\ell90

The solver is a multidimensional Newton–Raphson iteration,

wℓw_\ell91

with gradients and Hessians obtained by centered finite differences. The paper states that each iteration evaluates wℓw_\ell92 roughly wℓw_\ell93 times, each evaluation costing wℓw_\ell94 operations; that tolerance wℓw_\ell95–wℓw_\ell96 on parameter changes is typical; that ill-conditioned Hessians near bifurcations may require damped Newton or quasi-Newton steps; and that the resulting profiles can be launched in split-step simulations to verify robustness and azimuthal stability. The examples include fundamental solitons, vortices, multipoles, and azimuthons, with widths emerging from the solved values of wℓw_\ell97.

6. Variable-spot ion beams, photonic-crystal shaping, and recurrent trade-offs

"Variable-spot ion beam figuring" (Wu et al., 2015) is a beam-generation algorithm in the sense of material removal rather than wave propagation. The method scans at constant velocity wℓw_\ell98 while varying the spot width wℓw_\ell99 by a variable diaphragm, with fixed transverse width bb00. The continuous removal model is

bb01

and the paper introduces the concept of integral etching time,

bb02

The 2D surface map is reduced to multiple 1D belt-like profiles by rastering, grouping, and superposition. For each belt, the optimization minimizes

bb03

subject to machine-dynamics constraints

bb04

where bb05. The paper uses generalized pattern search over piecewise-trapezoidal diaphragm velocity profiles. Reported simulations give, for 1D optimization, convergence in bb06 pattern-search iterations under bb07, bb08, bb09, and bb10, with RMS error below 1 % of the peak target etching time. For a bb11 surface with random Gaussian roughness, the initial map PV bb12 nm and RMS bb13 nm are reduced after one iteration to PV bb14 nm and RMS bb15 nm overall, and to PV bb16 nm and RMS bb17 nm in the central bb18 region. The same section explicitly contrasts the method with conventional dwell-time IBF, which varies speed instead of spot size.

"Beam shaping using genetically optimized two-dimensional photonic crystals" (Gagnon et al., 2012) presents a discrete-structure beam-generation algorithm based on multiple scattering and a genetic algorithm. The incident field is a complex-source beam

bb19

expanded around each cylinder as

bb20

with closed-form coefficients

bb21

The scattered field is computed by the multiple-scattering method, and the photonic-crystal design is encoded as a bit string indicating which candidate cylinders are present. The fitness compares irradiance profiles at a target plane,

bb22

with higher fitness bb23. The paper specifies a population size bb24, roulette-wheel selection, uniform crossover with probability bb25, mutation with probability bb26 per bit, elitism, and termination after either a fixed maximum generation of approximately 5000 or stagnation of best fitness. For a square lattice of holes with diameter bb27 in index bb28, incident TM-polarized CSB with bb29 and bb30, and target Hermite–Gaussian orders bb31 at bb32, the paper reports bb33 and insertion efficiency bb34 for bb35, and bb36 with bb37 for bb38. Tolerance tests varying bb39 by bb40 or bb41 by bb42 retain bb43.

Taken together, these works show that “variable-width beam generation algorithm” is best understood as a cross-domain design pattern rather than a single method. The width variable may encode uncertainty, passband support, curvature, codeword-region coverage, or spot size; the update may be a pruning rule, a block-coordinate phase update, a Newton step, a genetic mutation, or a direct-search move. A plausible implication is that comparisons across subfields should focus less on the word “beam” and more on the role played by the adaptive width parameter in the forward model, objective, and constraints.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Variable-Width Beam Generation Algorithm.