Skip to main content

Proportional Fairness for Combinatorial Optimization

  • Conference paper
  • First Online:
LATIN 2024: Theoretical Informatics (LATIN 2024)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 14579))

Included in the following conference series:

  • 70 Accesses

Abstract

Proportional fairness (PF) is a widely studied concept in the literature, particularly in telecommunications, network design, resource allocation, and social choice. It aims to distribute utilities to ensure fairness and equity among users while optimizing system performance. Under convexity, PF is equivalent to the Nash bargaining solution, a well-known notion from cooperative game theory, and it can be obtained by maximizing the product of the utilities. In contrast, when dealing with non-convex optimization, PF is not guaranteed to exist; when it exists, it is also the Nash bargaining solution. Consequently, finding PF under non-convexity remains challenging since it is not equivalent to any known optimization problem.

This paper deals with PF in the context of combinatorial optimization, where the feasible set is discrete, finite, and non-convex. For this purpose, we consider a general Max-Max Bi-Objective Combinatorial Optimization (Max-Max BOCO) problem where its two objectives to be simultaneously maximized take only positive values. Then, we seek to find the solution to achieving PF between two objectives, referred to as proportional fair solution (PF solution).

We first show that the PF solution, when it exists, can be obtained by maximizing a suitable linear combination of two objectives. Subsequently, our main contribution lies in presenting an exact algorithm that converges within a logarithmic number of iterations to determine the PF solution. Finally, we provide computational results on the bi-objective spanning tree problem, a specific example of Max-Max BOCO.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 129.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Kelly, F.P., Maulloo, A.K., Tan, D.K.H.: Rate control for communication networks: shadow prices, proportional fairness and stability. J. Oper. Res. Soc. 49(3), 237 (1998)

    Google Scholar 

  2. Kushner, H.J., Whiting, P.A.: Convergence of proportional-fair sharing algorithms under general conditions. IEEE Trans. Wirel. Commun. 3(4), 1250–1259 (2004)

    Google Scholar 

  3. Nicosia, G., Pacifici, A., Pferschy, U.: Price of Fairness for allocating a bounded resource. Eur. J. Oper. Res. 257(3), 933–943 (2017)

    Google Scholar 

  4. Bertsimas, D., Farias, V.F., Trichakis, N.: The price of fairness. Oper. Res. 59(1), 17–31 (2011)

    Google Scholar 

  5. Nash, John F..: The Bargaining Problem. Econometrica 18(2), 155 (1950)

    Google Scholar 

  6. Sub, C., Park, S., Cho, Y.: Efficient algorithm for proportional fairness scheduling in multicast OFDM systems. In: IEEE 61st Vehicular Technology Conference, Stockholm (2005)

    Google Scholar 

  7. Boche, H., Schubert, M.: Nash bargaining and proportional fairness for wireless systems. IEEE/ACM Trans. Netw. 17(5), 1453–1466 (2009)

    Google Scholar 

  8. Brehmer, J., Utschick, W.: On proportional fairness in non-convex wireless systems. In: International ITG Workshop on Smart Antennas - WSA, Berlin (2009)

    Google Scholar 

  9. Nguyen, M.H., Baiou, M., Nguyen, V.H., Vo, T.Q.T.: Nash fairness solutions for balanced TSP. In: International Network Optimization Conference (2022). https://doi.org/10.48786/inoc.2022.17

  10. Nguyen, M.H., Baiou, M., Nguyen, V.H.: Nash balanced assignment problem. In: Ljubić, I., Barahona, F., Dey, S.S., Mahjoub, A.R. (eds.) ISCO 2022. LNCS, vol. 13526, pp. 172–186. Springer, Cham (2022). https://doi.org/10.1007/978-3-031-18530-4_13

  11. Nguyen, M.H., Baiou, M., Nguyen, V.H., Vo, T.Q.T.: Generalized nash fairness solutions for bi-objective minimization problems. Networks 83(1), 83–99 (2023). https://doi.org/10.1002/net.22182

  12. Nguyen, M.H., Baiou, M., Nguyen, V.H.: Determining the generalized nash fairness solution set for bi-objective discrete optimization. In: Submitted to Discrete Applied Mathematics (2023). https://hal.science/hal-04010827v1

  13. Kruskal, J.B.: On the shortest spanning subtree of a graph and the traveling salesman problem. Am. Math. Soc. 7(1), 48–50 (1956)

    Google Scholar 

  14. Camerini, P.M.: The min-max spanning tree problem. Inf. Process. Lett. 7(1) (1978)

    Google Scholar 

  15. Ebrahimi, S.B., Bagheri, E.: Optimizing profit and reliability using a bi-objective mathematical model for oil and gas supply chain under disruption risks. Comput. Indust. Eng. 163, 107849 (2022)

    Google Scholar 

  16. Erdos, P., Renyi, A.: On random graphs. Publ. Math. 6, 290–297 (1959)

    MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Viet Hung Nguyen .

Editor information

Editors and Affiliations

Appendix

Appendix

Proposition 1

If \((P^{PF},Q^{PF}) \in \mathcal {S}\) is a PF solution for Max-Max BOCO, then it is the unique solution that maximizes the product PQ.

Proof

Suppose that \((P^{PF},Q^{PF}) \in \mathcal {S}\) is a PF solution for Max-Max BOCO. We have

$$\begin{aligned} \dfrac{P}{P^{PF}} + \dfrac{Q}{Q^{PF}} \le 2, \; \forall (P,Q) \in \mathcal {S}, \end{aligned}$$

Using Cauchy-Schwarz inequality, we obtain

$$\begin{aligned} 2 \ge \frac{P}{P^{PF}} + \frac{Q}{Q^{PF}} \ge 2 \sqrt{\frac{PQ}{P^{PF}Q^{PF}}}, \end{aligned}$$

Thus, \(P^{PF}Q^{PF} \ge PQ, \forall (P,Q) \in \mathcal {S}\).

Now suppose that there exists another PF solution \((P^{*},Q^{*}) \in \mathcal {S}\) such that \(P^{*}Q^{*} = P^{PF}Q^{PF}\). We also have

$$\begin{aligned} 2 \ge \frac{P^{*}}{P^{PF}} + \frac{Q^{*}}{Q^{PF}} \ge 2 \sqrt{\frac{P^{*}Q^{*}}{P^{PF}Q^{PF}}} = 2, \end{aligned}$$

Thus, the equality in the Cauchy-Schwarz inequality above must hold, which implies \(P^{*} = P^{PF}\) and \(Q^{*} = Q^{PF}\). \(\square \)

Theorem 1

\((P^{PF},Q^{PF}) \in \mathcal {S}\) is the PF solution if and only if \((P^{PF},Q^{PF})\) is a solution of \(\mathcal {F}(\alpha ^{PF})\) with \(\alpha ^{PF} = P^{PF}/Q^{PF}\).

Proof

\(\implies \) Let \((P^{PF},Q^{PF})\) be the PF solution and \(\alpha ^{PF} = P^{PF}/Q^{PF}\). We have

$$\begin{aligned} \frac{P}{P^{PF}}+\frac{Q}{Q^{PF}} \le 2, \; \forall (P,Q) \in \mathcal {S}, \end{aligned}$$
(9)

Multiplying (9) by \(P^{PF} > 0\) and replacing \(P^{PF}/Q^{PF}\) by \(\alpha ^{PF}\), we obtain

$$\begin{aligned} & P^{PF} + \alpha ^{PF} Q^{PF} \ge P + \alpha ^{PF}Q, \; \forall (P,Q) \in \mathcal {S}, \end{aligned}$$

Hence, \((P^{PF},Q^{PF})\) is a solution of \(\mathcal {F}(\alpha ^{PF})\).

\(\Longleftarrow \) Let \((P^{PF},Q^{PF})\) be a solution of \(\mathcal {F}(\alpha ^{PF})\) with \(\alpha ^{PF} = P^{PF}/Q^{PF}\). We have

$$\begin{aligned} & P + \alpha ^{PF}Q \le P^{PF} + \alpha ^{PF}Q^{PF}, \; \forall (P,Q) \in \mathcal {S}, \end{aligned}$$

Replacing \(\alpha ^{PF}\) by \(P^{PF}/Q^{PF}\), we obtain (2) which implies \((P^{PF},Q^{PF})\) is the PF solution. \(\square \)

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Nguyen, M.H., Baiou, M., Nguyen, V.H., Vo, T.Q.T. (2024). Proportional Fairness for Combinatorial Optimization. In: Soto, J.A., Wiese, A. (eds) LATIN 2024: Theoretical Informatics. LATIN 2024. Lecture Notes in Computer Science, vol 14579. Springer, Cham. https://doi.org/10.1007/978-3-031-55601-2_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-55601-2_20

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-55600-5

  • Online ISBN: 978-3-031-55601-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics