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, witkw_i^t \le k, ww_\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, ww_\ell pruning, refill, conformal thresholds
Wireless beamforming/tracking beam width bb, HPBW weighted optimization, TIAM, GDCSA
Optical/nonlinear beams w(z)w(z), ww_\ell0, ww_\ell1 cone angle, curvature, variational parameters
Material processing ww_\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 ww_\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 ww_\ell4, active beams ww_\ell5, and finalized outputs ww_\ell6, and introduces a refill mechanism controlled by a threshold fraction ww_\ell7. When ww_\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 ww_\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 ww_\ell0 to approximately ww_\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 ww_\ell2. The array-factor magnitude is

ww_\ell3

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

ww_\ell7

subject to hardware constraints ww_\ell8, ww_\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 ww_\ell00, respectively, while fully-connected plus 2 bit phase quantization gives average gain ww_\ell01, ww_\ell02, and ww_\ell03 dB with max sidelobes ww_\ell04, ww_\ell05, and ww_\ell06 dB. The design parameters are explicitly summarized in the paper: ww_\ell07 sets target gain and width, ww_\ell08 trades passband flatness and sidelobe attenuation, transition-band width sets the roll-off region, ww_\ell09 sets gain penalty versus feasibility, and larger phase quantization ww_\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 ww_\ell11 elements and inter-element spacing ww_\ell12, the half-power beamwidths in the azimuth and elevation cuts satisfy

ww_\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,

ww_\ell14

the next rebuild time is set as

ww_\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 ww_\ell16 rad across CTRV, CTRA, and random motions, stable SNR ww_\ell17 dB for worst-case motions at ww_\ell18 transmit power, the data-rate model ww_\ell19, and an energy-efficiency expression

ww_\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 ww_\ell21 transmissive XL-RIS panels flush-mounted on the YOZ-plane of a room, each RIS being a uniform planar array with typically ww_\ell22 sub-wavelength elements and spacing ww_\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 ww_\ell24 may be a rectangle, sector, or arbitrary shape and is partitioned into sample points ww_\ell25. For each codeword, the paper defines spectral efficiency

ww_\ell26

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

ww_\ell28

subject to phase quantization ww_\ell29.

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

ww_\ell30

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

ww_\ell37

With

ww_\ell38

the paper gives a unique optimal phase as the nearest quantized value to either ww_\ell39 or ww_\ell40, depending on the sign variable ww_\ell41. The outer loop then updates the weights by increasing ww_\ell42 whenever ww_\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 ww_\ell44 to ww_\ell45 yields a 2–3 bps/Hz spectral-efficiency gain and halved outage. One-bit quantization suffers approximately 1 bps/Hz loss, whereas ww_\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

ww_\ell47

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

ww_\ell52

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

ww_\ell53

The local grating period then satisfies

ww_\ell54

with ww_\ell55. The input-plane field on the SLM is chosen as

ww_\ell56

The step-by-step procedure is to sample ww_\ell57, compute ww_\ell58, ww_\ell59, ww_\ell60, and ww_\ell61, invert the stationary-phase mapping to obtain ring radii, determine tilt angles ww_\ell62 and ww_\ell63, set amplitudes from ww_\ell64, interpolate these quantities over ww_\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 ww_\ell66, its curvature is

ww_\ell67

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

ww_\ell68

from which the local main-lobe width is identified as

ww_\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

ww_\ell70

and the amplitude mask for a prescribed maximum caustic amplitude ww_\ell71 is

ww_\ell72

The paper’s algorithm tabulates the trajectory and its derivatives, computes ww_\ell73, ww_\ell74, ww_\ell75, and ww_\ell76, integrates to obtain ww_\ell77, and then constructs ww_\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 ww_\ell79 to within numerical precision; and beam widths that agree with ww_\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 ww_\ell81 satisfies a generalized nonlinear Schrödinger equation,

ww_\ell82

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

ww_\ell89

and stationary conditions are

ww_\ell90

The solver is a multidimensional Newton–Raphson iteration,

ww_\ell91

with gradients and Hessians obtained by centered finite differences. The paper states that each iteration evaluates ww_\ell92 roughly ww_\ell93 times, each evaluation costing ww_\ell94 operations; that tolerance ww_\ell95–ww_\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 ww_\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 ww_\ell98 while varying the spot width ww_\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.