Data-Driven Multi-objective Optimization With Fairness Constraints: Balancing Efficiency With Equity in Algorithmic Decision-Making | Synapse