Discrete Solution Operator Learning for Geometry-Dependent PDEs

This paper introduces Discrete Solution Operator Learning (DiSOL), a novel paradigm that learns discrete, procedure-based solver stages to accurately and stably solve partial differential equations across varying and topologically complex geometries, addressing the limitations of traditional continuous function-space operator learning in engineering settings.

Jinshuai Bai, Haolin Li, Zahra Sharif Khodaei, M. H. Aliabadi, YuanTong Gu, Xi-Qiao Feng

Published 2026-03-04
📖 5 min read🧠 Deep dive

Imagine you are trying to teach a robot how to solve a complex puzzle, like predicting how heat spreads through a metal plate or how a bridge bends under weight. In the world of physics, these puzzles are described by equations called Partial Differential Equations (PDEs).

For decades, scientists have used "classical" methods to solve these. Think of these methods like a master carpenter. The carpenter doesn't memorize the shape of every single chair they've ever built. Instead, they have a set of universal rules: "Cut the wood here, glue it there, sand it smooth." No matter if the chair is round, square, or has a weird cutout in the middle, the carpenter applies the same process of cutting and gluing to the specific pieces they have.

The Problem with Current AI

Recently, scientists tried to use Neural Networks (AI) to solve these puzzles faster. The most popular approach, called "Neural Operators," tries to teach the AI to act like a photographer.

Imagine the AI is a photographer trying to learn how light behaves. If the room changes slightly (maybe a curtain moves), the photographer can guess the new photo because the change is smooth and continuous. But what if the room suddenly gets a hole punched in the wall, or a new door appears, or the shape of the room changes completely?

The "photographer" AI gets confused. It tries to smooth over the changes, like trying to paint a hole in a wall with a brush meant for smooth surfaces. It fails because it's trying to guess the entire picture based on a smooth pattern, rather than understanding the construction rules of the object. When the geometry (the shape) changes drastically, these AI models break down.

The New Solution: DiSOL

The authors of this paper introduce a new AI method called DiSOL (Discrete Solution Operator Learning). Instead of acting like a photographer guessing the whole picture, DiSOL acts like a smart construction crew.

Here is how DiSOL works, using a simple analogy:

  1. The Local Crew (Local Contribution): Imagine a team of tiny workers, each responsible for a single brick in a wall. They don't care about the whole building; they only care about their specific brick and the bricks touching it. They know the rule: "If there's a hole next to me, I need to be stronger." DiSOL teaches the AI to be these workers, learning how to handle local interactions regardless of the overall shape.
  2. The Foreman (Multiscale Assembly): Once the workers do their part, a foreman steps in. The foreman looks at the big picture. They take the work from the tiny workers and assemble it into a global structure. If the building has a weird shape, the foreman knows how to connect the pieces together correctly.
  3. The Blueprint (Discrete Structure): Crucially, DiSOL understands that the "blueprint" changes. If you add a hole to the building, the workers don't stop working; they just stop working on the bricks that are now missing. DiSOL learns to turn off the workers in the empty spaces and turn on new workers in the new spaces, following the same rules.

Why This Matters

The paper tested this new method on four different types of physics problems:

  • Heat Flow: How heat moves through a metal plate with weird shapes.
  • Fluid Flow: How wind or water moves around obstacles.
  • Elasticity: How a rubber band or metal beam stretches and bends.
  • Time-Dependent Heat: How heat changes over time.

The Results:

  • The Old AI (Photographer): When the shape of the object changed (like adding a hole or a sharp corner), the old AI got confused and produced blurry, wrong answers. It couldn't handle the "discrete" changes (sudden jumps in shape).
  • The New AI (Construction Crew/DiSOL): It handled the changes perfectly. Whether the object was a simple square, a shape with a hole, or a complex star, DiSOL applied the same local rules and assembled them correctly. It didn't just "guess" the answer; it reconstructed the solution step-by-step, just like a human engineer would.

The Big Takeaway

The paper argues that for problems where the shape of the object changes (which is very common in engineering and design), we shouldn't try to teach AI to be a smooth-function approximator. Instead, we should teach it to be a procedural solver.

In short:

  • Old Way: "Here is a picture of a square; here is a picture of a circle. Can you guess the picture of a star?" (Hard for AI).
  • DiSOL Way: "Here is a rule for how to build a wall. Here is a pile of bricks for a square. Now, here is a pile of bricks for a star. Build it." (Easy for DiSOL).

This approach makes AI much more reliable for real-world engineering, where designs are constantly changing, and shapes are rarely perfect or smooth. It bridges the gap between the rigid logic of traditional math and the flexibility of modern machine learning.

Get papers like this in your inbox

Personalized daily or weekly digests matching your interests. Gists or technical summaries, in your language.

Try Digest →