atlas

Research map / Probabilistic and scientific modeling / Variational and generative sampling

Revisiting Non-Acyclic GFlowNets in Discrete Environments

ICML 2025 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Flow matching and flow sampling · 0 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.

Revisits non-acyclic GFlowNets in discrete environments with a simpler theory built on backward policies, clarifies flows, state-flow regularization, and the GFlowNet–entropy-regularized RL connection, and tests loss stability on hypergrids and permutations.

Problem

GFlowNet theory and training assume acyclic environments; in non-acyclic (cyclic) graphs expected trajectory length can blow up, and existing theory relies on heavy measure-theoretic machinery.

Approach

Builds a discrete-state, backward-policy-centered theory of non-acyclic GFlowNets: shows fixed backward policies make losses stable, that expected trajectory length equals normalized total state flow (so minimizing length = minimizing total flow), proposes state flow regularization to DB, and generalizes the GFlowNet–soft RL equivalence to cycles.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ΔF-scale losses without state flow regularization (ablation)Trainable-backward-policy GFlowNets · Permutation n=20C(k) L1: 0.017 ± 0.002 -> 0.453 ± 0.002Hurt
Add state flow regularization with λ=10^-5 (ablation)DB, Δ log F · Permutation n=20C(k) L1: 0.453 ± 0.002 -> 0.017 ± 0.002Helped
Use a smaller regularization coefficient, λ=10^-5 rather than λ=10^-3 (ablation)DB, Δ log F · Permutation n=20C(k) L1: 0.041 ± 0.002 -> 0.017 ± 0.002Helped
Use a smaller regularization coefficient, λ=10^-5 rather than λ=10^-3 (ablation)DB, Δ log F · Permutation n=20E[nτ]: 3.23 ± 0.00 -> 7.55 ± 0.50Hurt
Use SDB instead of DB loss (ablation)Δ log F with λ=10^-5 · Permutation n=20C(k) L1: 0.017 ± 0.002 -> 0.014 ± 0.001Helped
Use SDB instead of DB loss (ablation)Δ log F with λ=10^-5 · Permutation n=20E[nτ]: 7.55 ± 0.50 -> 7.31 ± 0.07Helped
Use ΔF-scale rather than Δ log F-scale loss (ablation)Trainable-backward-policy GFlowNets · 20×20×20×20 hypergridsampling accuracyHurt
Add state flow regularization (ablation)DB and SDB with Δ log F scale · 20×20×20×20 hypergridmean trajectory lengthHelped
Use ΔF-scale loss instead of Δ log F-scale loss (ablation)Trainable-backward-policy GFlowNets · Permutation n=20E[nτ]: 7.55 ± 0.50 -> 2.00 ± 0.00Helped
Use ΔF-scale rather than Δ log F-scale loss (ablation)Trainable-backward-policy GFlowNets · Permutation n=8C(k) L1: 0.005 ± 0.001 -> 0.215 ± 0.198Hurt

Surprising findings

Limitations

Experimental setup

Datasets: hypergrid environment (7x7 and 20x20x20x20) permutation environment S_n (n=8, 20)

Benchmarks: hypergrid total variation permutation fixed-point distribution L1 error

Metrics: total variation distance L1 distance C(k) relative error of mean reward log Z error expected trajectory length

Baselines: DB SDB

Builds on: GFlowNets detailed balance trajectory balance stable losses for non-acyclic GFlowNets

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