Inverse Optimality for Fair Digital Twins: A Preference-based approach

Daniele Masti, Francesco Basciani, Arianna Fedeli, Girgio Gnecco, Francesco Smarra
12/1/2025
cs.LGcs.SEmath.OC

No confident code implementation found for this paper.

Abstract

Digital Twins (DTs) are increasingly used as autonomous decision-makers in complex socio-technical systems. However, their mathematically optimal decisions often diverge from human expectations, revealing a persistent mismatch between algorithmic and bounded human rationality. This work addresses this challenge by proposing a framework that introduces fairness as a learnable objective within optimization-based Digital Twins. In this respect, a preference-driven learning workflow that infers latent fairness objectives directly from human pairwise preferences over feasible decisions is introduced. A dedicated Siamese neural network is developed to generate convex quadratic cost functions conditioned on contextual information. The resulting surrogate objectives drive the optimization procedure toward solutions that better reflect human-perceived fairness while maintaining computational efficiency. The effectiveness of the approach is demonstrated on a COVID-19 hospital resource allocation scenario. Overall, this work offers a practical solution to integrate human-centered fairness into the design of autonomous decision-making systems.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{masti2025inverse,
  title  = {Inverse Optimality for Fair Digital Twins: A Preference-based approach},
  author = {Daniele Masti and Francesco Basciani and Arianna Fedeli and Girgio Gnecco and Francesco Smarra},
  year   = {2025},
  eprint = {2512.01650},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.01650v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.01650.svg)](https://codeofpaper.com/paper/2512.01650)

Discussion