atlas

Research map / Probabilistic and scientific modeling / Causal discovery

Designing Ambiguity Sets for Distributionally Robust Optimization Using Structural Causal Optimal Transport

AAAI 2025 · Probabilistic and scientific modeling › Causal discovery · approach: Latent-variable causal estimation · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes structural causal optimal transport, which restricts transport plans to those respecting an SCM's structural equations, and a relaxed entropic version solved by DC programming plus Sinkhorn, with finite-sample and dimension-free radius guarantees for DRO ambiguity sets.

Problem

Classical Wasserstein ambiguity sets ignore causal structure and produce overly conservative DRO models; existing causal OT variants (adapted OT, G-causal OT) use only the causal graph and not the structural equations, and G-causal OT lacks a computational method.

Approach

Define structural causal OT whose plans and distributions are constrained to be F-compatible: after pushing forward through the inverse reduced-form mapping, the measures and plans factorize over independent exogenous noises. A relaxed version replaces the hard constraints by a KL penalty to a factorized projection, solvable via DC programming with Sinkhorn steps.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a G-causal ambiguity set instead of a structural causal ambiguity setDRO with the simulated Age-Education SCM · Simulated Age-Education SCM, ψ=|x-y|; δ=0.1, 0.2, 0.3, 0.4additional worst-case loss (%): 2.70, 6.35, 9.95, 13.6Hurt
Use a G-causal ambiguity set instead of a structural causal ambiguity setDRO with the simulated Age-Education SCM · Simulated Age-Education SCM, ψ=(x-y)^2; δ=0.1, 0.2, 0.3, 0.4additional worst-case loss (%): 5.54, 12.9, 22.0, 29.6Hurt
Use a G-causal ambiguity set instead of a structural causal ambiguity setDRO with the simulated Age-Education SCM · Simulated Age-Education SCM, ψ=|x+y|; δ=0.1, 0.2, 0.3, 0.4additional worst-case loss (%): 0.722, 0.730, 0.830, 1.05Hurt
Use a G-causal ambiguity set instead of a structural causal ambiguity setDRO with the simulated Age-Education SCM · Simulated Age-Education SCM, ψ=(x+y)^2; δ=0.1, 0.2, 0.3, 0.4additional worst-case loss (%): 1.10, 1.32, 1.68, 1.86Hurt
Use a G-causal ambiguity set instead of a structural causal ambiguity setDRO with the simulated Age-Education SCM · Simulated Age-Education SCM, ψ=x^2+y^2; δ=0.1, 0.2, 0.3, 0.4additional worst-case loss (%): 2.46, 5.15, 7.53, 11.2Hurt

Limitations

Experimental setup

Datasets: simulated linear SCM (Age, Education) with standard normal noise

Benchmarks: simulated linear SCM worst-case loss comparison

Metrics: worst-case expected loss relative to structural causal ambig

Baselines: classical Wasserstein ambiguity set adapted optimal transport G-causal optimal transport

Builds on: adapted optimal transport G-causal optimal transport CO-OT Sinkhorn algorithm

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy