Science · Benchmarks

A publicly documented protocol, reproducible by third parties.

Maximum Entropy Relaxation is compared with generalized raking under a common protocol based on NPORS-derived data, with 4 to 40 attributes and different levels of constraints.

Publication: Frontiers in Artificial Intelligence — Peer-reviewed · Accepted for publication

01The question tested

What happens as complexity increases?

The benchmark does not seek to establish that one method is inherently better. It observes how two methods behave as the number of simultaneous attributes and the arity of constraints increase.

02The protocol

What is compared, and on which data.

Method evaluatedMaximum Entropy Relaxation
Reference methodgeneralized raking
DataNPORS-derived
Attributes4 to 40
Constraintsunary, binary, ternary

SourceFrançois Pachet, Jean-Daniel Zucker — Maximum Entropy Relaxation of Multi-Way Cardinality Constraints for Synthetic Population Generation, Frontiers in Artificial Intelligence (peer-reviewed · accepted for publication) — DOI 10.3389/frai.2026.1840945 View

The figure

−73%: what was measured.

Documented configuration of the MaxEnt vs generalized raking benchmark
DataNPORS-derived benchmark
Number of attributes40
Size of the evaluated synthetic population5,626 individuals
ConstraintsUp to third order
Method evaluatedMaxEnt
ComparatorGeneralized raking
MetricMean relative error across constraints
MaxEnt value0.095
Generalized raking value0.352
InterpretationLower is better
Calculation(0.352 − 0.095) / 0.352 × 100 ≈ 73%
This is a relative reduction in error, not a 73-point drop.

The metric averages the absolute relative differences between generated and target frequencies across the evaluated constraints.

This result concerns the reconstruction of a population’s statistical characteristics in this configuration. It does not measure behavioral forecasting accuracy. Relative performance varies across configurations.

03The measure

Deviations from target distributions.

The metric averages the absolute relative differences between generated and target frequencies across the evaluated constraints.

UNARY1 attributeBINARY2 crossed attributesTERNARY3 crossed attributesConceptual illustration: the number of combinations to satisfy increases with arity.
04The result

K ≥ 28.

42840NUMBER OF SIMULTANEOUS ATTRIBUTES (K), NPORS-DERIVED PROTOCOLK ≥ 28 with ternary constraintsMethods comparable; raking may bemore efficient on simple configurations.MaxEnt advantagecroissant.Summary reading of the published result: no curve or measurement point is reconstructed here.

In this protocol, from 28 attributes onward in the presence of ternary constraints, Maximum Entropy Relaxation achieves better results according to the selected metric.

Summary reading of the published result. Detailed values are provided in the article. No measurement point is reconstructed on this page.

05Interpretation

A threshold, not general superiority.

Below this threshold, the two methods remain comparable according to the same metric. The result describes a dependence on complexity, not an absolute ranking. It applies to the protocol described in the preprint and to this metric.

06Limitation

Limit of this result

What this benchmark does not validate.

  • This benchmark validates only the behavior observed under this protocol.
  • It validates neither every configuration, nor every dataset, nor the behavioral conclusions of simulations.
07Source

Maximum Entropy Relaxation of Multi-Way Cardinality Constraints for Synthetic Population Generation

François Pachet · Jean-Daniel Zucker
Frontiers in Artificial Intelligence — DOI 10.3389/frai.2026.1840945

Peer-reviewed · Accepted for publication

Your next decision

Which decision do you want to explore?

Describe your need. We can point you to the right level of support.

What if you tested
your next decision?

Define your decision. Compare the trajectories it could lead to.

Explore the product