Matrix-based computational photonics with applications in beam propagation and Mach–Zehnder interferometric design

Computational photonics demands efficient numerical techniques to handle high-dimensional field evolution with strong coupling. This work presents a hierarchical matrix-pairing framework for N-dimensional numerical integration, combined with a branching-matrix coarse-to-fine optimization strategy, applied to beam propagation method (BPM) simulations of tapered waveguides and Mach–Zehnder interferometer (MZI) design. In BPM simulations, replacing element-wise Python loops with vectorized NumPy array operations for the transverse-plane power and mode-overlap integrals yields a per-simulation analysis-stage speedup of approximately 91 × on a 128 × 128 grid with 50 propagation steps (Python 3.11/NumPy 1.26/Intel Core i7-12700H CPU). This speedup is specific to the pure-Python execution environment; JIT-compiled or compiled-language baselines would reduce the relative gain. Both implementations apply the same trapezoidal quadrature rule to identical discrete field arrays and agree to within 2.5 × 10⁻ 13 in the power and overlap integrals; these values represent mutual agreement between the two implementations and are not errors relative to an independent reference or ground truth. In MZI optimization, the branching-matrix coarse-to-fine search recovers the target differential arm length ΔL in under 60 iterations for the single test case demonstrated; a systematic comparison with gradient-based and derivative-free optimizers shows that its advantage lies in global-search reliability on a multimodal cost surface rather than in speed. These results demonstrate that vectorized integration provides a computationally efficient alternative to loop-based integration in Python-based BPM workflows, with performance gains that are environment- and grid-size-specific.

Authors

Institutions

Publication Details

Journal
Scientific Reports
Published
2026-11-10
DOI
https://doi.org/10.1038/s41598-026-69802-x
Primary Topic
Photonic and Optical Devices
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
article

Matrix-based computational photonics with applications in beam propagation and Mach–Zehnder interferometric design

Mayur Kumar Chhipa, Suhail K. Naik, Akash Kumar Pradhan, Mursal Ayub Hamdani et al.
Scientific Reports
Photonic and Optical Devices
article

Matrix-based computational photonics with applications in beam propagation and Mach–Zehnder interferometric design

Mayur Kumar Chhipa, Suhail K. Naik, Akash Kumar Pradhan, Mursal Ayub Hamdani, Ghanshyam Singh, Saadat khursheed
article en

Abstract

Computational photonics demands efficient numerical techniques to handle high-dimensional field evolution with strong coupling. This work presents a hierarchical matrix-pairing framework for N-dimensional numerical integration, combined with a branching-matrix coarse-to-fine optimization strategy, applied to beam propagation method (BPM) simulations of tapered waveguides and Mach–Zehnder interferometer (MZI) design. In BPM simulations, replacing element-wise Python loops with vectorized NumPy array operations for the transverse-plane power and mode-overlap integrals yields a per-simulation analysis-stage speedup of approximately 91 × on a 128 × 128 grid with 50 propagation steps (Python 3.11/NumPy 1.26/Intel Core i7-12700H CPU). This speedup is specific to the pure-Python execution environment; JIT-compiled or compiled-language baselines would reduce the relative gain. Both implementations apply the same trapezoidal quadrature rule to identical discrete field arrays and agree to within 2.5 × 10⁻ 13 in the power and overlap integrals; these values represent mutual agreement between the two implementations and are not errors relative to an independent reference or ground truth. In MZI optimization, the branching-matrix coarse-to-fine search recovers the target differential arm length ΔL in under 60 iterations for the single test case demonstrated; a systematic comparison with gradient-based and derivative-free optimizers shows that its advantage lies in global-search reliability on a multimodal cost surface rather than in speed. These results demonstrate that vectorized integration provides a computationally efficient alternative to loop-based integration in Python-based BPM workflows, with performance gains that are environment- and grid-size-specific.

Scientific Reports
SRM Institute of Science and Technology (IN), ISBAT University (UG), Islamic University of Science and Technology (IN), Malaviya National Institute of Technology Jaipur (IN), Vellore Institute of Technology University (IN)
Photonic and Optical Devices
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon