Dec 8 – 10, 2025
CERN
Europe/Zurich timezone

AD Mission Playground: An Interactive Tool for Elimination Techniques

Dec 10, 2025, 11:20 AM
20m
31/3-004 - IT Amphitheatre (CERN)

31/3-004 - IT Amphitheatre

CERN

105
Show room on map
Contributed Talk Contributed Talks

Speaker

Mr Simon Märtens (RWTH Aachen University)

Description

Elimination techniques for computational graphs can substantially speed up the accumulation of Jacobian matrices. Low-level elimination techniques that operate on the level of elementary operations are already integrated in various AD tools and can automatically speed up derivative calculations for the user. High-level elimination techniques, like generalized face elimination, currently require more manual interaction and insight from the user to model the high-level DAG and execute the elimination sequence by calling the correct tangent and adjoint models.
To support the user, we developed a web application that allows them to model their DAG, automatically calculates the (near-)optimal elimination sequence, and provides a plan for implementing a possible driver for the elimination sequence. This tool also acts as a great teaching tool for lectures and tutorials.

Author

Mr Simon Märtens (RWTH Aachen University)

Presentation materials