Multi-dimensional fairness for auction-based resource allocation