Open Research

Algorithms Showcase

Open research problems and merged community algorithms that build on OpenLithoHub. If you're a PhD student or ML researcher looking for an EDA / AI venue paper that ships with reproducible code, you're in the right place.

How this showcase works

  1. We post an open research problem as a GitHub issue with the research-topic label.
  2. You implement it against our minimal interface (subclass LithographyModel, return PredictionResult) — EPE, PV-band, MRC, GDS export are handled by us.
  3. You publish a paper. We feature it here, link to your code, and credit your authors.
Open — looking for implementer PINN / SciML

Differentiable Resist Modeling via PINN

A Physics-Informed Neural Network that learns the resist development PDE end-to-end, replacing the threshold model in the OpenLithoHub forward chain. Open research target — your implementation lands here.

IEEE TCADICCADNeurIPS AI4ScienceSPIE
Open — looking for implementer Generative / RL

Generative SRAF Insertion (Diffusion / Deep RL)

Curvilinear sub-resolution assist features generated by a diffusion model or RL agent, MRC-aware by construction. Direct foundation for an ICCAD / DAC paper.

ICCADDACSPIENeurIPS
Open — looking for implementer Bayesian DL / EUV

EUV Stochastic Defect Prediction with Bayesian Neural Networks

Per-pixel failure-probability heatmap from a Bayesian U-Net (MC-Dropout, ensembles, or variational). The single most-watched topic at SPIE Advanced Lithography 2024–2026.

SPIE Advanced LithographyICCADUAINeurIPS Bayesian DL
Open — looking for implementer Optimization / Loss

Curvilinear MRC Loss Function

Differentiable MRC penalty (min CD / spacing / curvature) reusing OpenLithoHub's morphology utilities. A clean good-first-issue with broad downstream impact.

DACICCAD

Have an idea we haven't listed?

Open an issue on the OpenLithoHub repo with a one-paragraph proposal. If it's a good fit, we'll label it research-topic and feature it here too.

add Propose a Topic