Software package MaRDI Open Interfaces for improved interoperability in numerical optimization

📅 2026-06-18
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This work addresses the interoperability challenges arising from inconsistent interfaces among numerical solvers by proposing and implementing MaRDI—a standardized, open interface tailored for nonlinear optimization. Designed with a modular architecture, MaRDI establishes a generic solver adapter layer that enables seamless integration of diverse optimizers and embeds naturally within physics-informed neural network (PINN) training pipelines. Its efficacy is demonstrated through application to the viscous Burgers equation, where it substantially reduces the development overhead and benchmarking costs associated with solver-specific bindings. By abstracting low-level implementation details, MaRDI allows researchers to focus on core algorithmic innovation while significantly enhancing the efficiency and reproducibility of cross-solver experimentation.
📝 Abstract
To address the challenges of interoperability in computational science, we present the latest updates to the software package MaRDI Open Interfaces. This software package aims to decrease the time and coding/testing efforts spent by computational scientists on tasks such as writing bindings to numerical solvers and adapting experiment codes to the varying interfaces of solvers for the same problem type (e.g., for benchmarking, which solver is better). By streamlining these tasks, this software package helps researchers focus on the actual essence of their computational projects. Here, we demonstrate a recently developed interface for nonlinear optimization and illustrate how it can be applied for computational experiments with optimization problems. As an example of such problem, we consider training of physics-informed neural networks to predict the solutions of viscous Burgers' equation.
Problem

Research questions and friction points this paper is trying to address.

interoperability
numerical optimization
software interfaces
computational science
solver bindings
Innovation

Methods, ideas, or system contributions that make the work stand out.

interoperability
numerical optimization
open interfaces
physics-informed neural networks
solver benchmarking
🔎 Similar Papers
No similar papers found.