The grid-dose-spreading algorithm for dose distribution calculation in heavy charged particle radiotherapy

The grid-dose-spreading algorithm for dose distribution calculation in   heavy charged particle radiotherapy
Notice: This research summary and analysis were automatically generated using AI technology. For absolute accuracy, please refer to the [Original Paper Viewer] below or the Original ArXiv Source.

A new variant of the pencil-beam (PB) algorithm for dose distribution calculation for radiotherapy with protons and heavier ions, the grid-dose spreading (GDS) algorithm, is proposed. The GDS algorithm is intrinsically faster than conventional PB algorithms due to approximations in convolution integral, where physical calculations are decoupled from simple grid-to-grid energy transfer. It was effortlessly implemented to a carbon-ion radiotherapy treatment planning system to enable realistic beam blurring in the field, which was absent with the broad-beam (BB) algorithm. For a typical prostate treatment, the slowing factor of the GDS algorithm relative to the BB algorithm was 1.4, which is a great improvement over the conventional PB algorithms with a typical slowing factor of several tens. The GDS algorithm is mathematically equivalent to the PB algorithm for horizontal and vertical coplanar beams commonly used in carbon-ion radiotherapy while dose deformation within the size of the pristine spread occurs for angled beams, which was within 3 mm for a single proton pencil beam of $30^\circ$ incidence, and needs to be assessed against the clinical requirements and tolerances in practical situations.


💡 Research Summary

The paper introduces the Grid‑Dose‑Spreading (GDS) algorithm as a fast yet accurate alternative for dose calculation in heavy charged‑particle radiotherapy, particularly for protons and carbon ions. Conventional pencil‑beam (PB) methods provide high physical fidelity but suffer from intensive ray‑tracing integrals that make them computationally expensive, especially in iterative contexts such as intensity‑modulated or adaptive treatments. Broad‑beam (BB) algorithms, by contrast, are computationally cheap but neglect beam‑blurring, leading to unrealistically sharp dose gradients and range discontinuities.
GDS addresses these shortcomings by pre‑computing the terma (energy released per mass) and transverse spread σ_t at every dose‑grid point, storing them in three‑dimensional arrays. The PB planar Gaussian kernel is then approximated by a separable three‑dimensional ellipsoidal kernel, whose axis‑specific spreads σ_x, σ_y, and σ_z are derived from the beam direction cosines. This transformation decouples the physical ray‑tracing from the convolution step: after a single ray‑tracing pass to obtain T and σ_t, dose deposition is performed by simple grid‑to‑grid energy transfer using analytically derived one‑dimensional Gaussian spreading functions and acceptance corrections. The algorithm thus reduces the computational load to a factor proportional to the beam’s cross‑section (≈α²) rather than the number of ray‑tracing evaluations required in PB.
Implementation was carried out within the existing HIPLAN treatment‑planning system for carbon‑ion therapy, preserving the BB code structure while adding the GDS kernel. In a clinical prostate case using a horizontal carbon‑ion beam with a multileaf collimator and a 3 × 3 mm² range compensator, the BB calculation produced unphysical spikes at the range discontinuity near the rectum, whereas GDS yielded a smoothly smeared dose distribution that better reflected physical beam blurring. Computationally, GDS required 66 s versus 48 s for BB on an SGI Octane workstation—a slowdown factor of only 1.4, dramatically better than the typical factor of tens for conventional PB implementations.
To evaluate accuracy for non‑coplanar beams, the authors modeled a 150 MeV proton pencil beam incident at 30° with a 10 mrad angular spread. Using 2 mm grid spacing, the GDS dose matched the analytic model within grid resolution for the 20 % isodose line at shallow depths, while the 50 % line showed minor discrepancies in low‑gradient regions. At the Bragg peak, the 20 % isodose line differed by up to 3 mm, attributable to the ellipsoidal kernel deformation (σ_x ≈ 3.9 mm, σ_y ≈ 4.5 mm, σ_z ≈ 2.3 mm). This deformation is inherent to the GDS approximation but remains within typical clinical tolerances for beam positioning.
The discussion emphasizes that GDS’s “interaction point of view”—depositing terma first and then spreading it—eliminates repeated ray‑tracing, yielding a speed advantage while preserving the underlying physical models of PB. The primary sources of error are grid quantization and kernel deformation; these can be mitigated by using grid spacings smaller than the transverse spread and by selecting an appropriate Gaussian cutoff parameter α (commonly α = 3). The authors suggest that GDS is especially suited for scenarios requiring rapid dose recomputation, such as online adaptive radiotherapy or iterative optimization of scanned beams.
In conclusion, the GDS algorithm offers a practical compromise: it retains the physical accuracy of PB for coplanar beams, introduces realistic beam blurring absent in BB, and achieves computational speeds comparable to BB and far faster than traditional PB methods. Future work should focus on refining the kernel deformation for angled beams, extending validation to a broader range of ion species, and integrating GDS into real‑time treatment‑planning workflows.


Comments & Academic Discussion

Loading comments...

Leave a Comment