An algorithm for stochastic convex-concave fractional programs with applications to production efficiency and equitable resource allocation

Shibshankar Dey, Cheolmin Kim, Sanjay Mehrotra*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

We propose an algorithm to solve convex and concave fractional programs and their stochastic counterparts in a common framework. Our approach is based on a novel reformulation that involves differences of square terms in the constraints, and subsequent employment of piecewise-linear approximations of the concave terms. Using the branch-and-bound (B&B) framework, our algorithm adaptively refines the piecewise-linear approximations and iteratively solves convex approximation problems. The convergence analysis provides a bound on the optimality gap as a function of approximation errors. Based on this bound, we prove that the proposed B&B algorithm terminates in a finite number of iterations and the worst-case bound to obtain an ϵ-optimal solution reciprocally depends on the square root of ϵ. Numerical experiments on Cobb–Douglas production efficiency and equitable resource allocation problems support that the algorithm efficiently finds a highly accurate solution while significantly outperforming the benchmark algorithms for all the small size problem instances solved. A modified branching strategy that takes the advantage of non-linearity in convex functions further improves the performance. Results are also discussed when solving a dual reformulation and using a cutting surface algorithm to solve distributionally robust counterpart of the Cobb–Douglas example models.

Original languageEnglish (US)
Pages (from-to)980-990
Number of pages11
JournalEuropean Journal of Operational Research
Volume315
Issue number3
DOIs
StatePublished - Jun 16 2024

Funding

We would like to acknowledge US National Science Foundation grant CMMI-1763035 , which provided partial support for this work. The data that support the findings of this study are available from the corresponding author, SM, upon reasonable request. The problem generation is described within the article. The authors would like to thank anonymous referees and the journal’s area editor for many helpful suggestions. Particularly, the proofs of sample average approximation results for the stochastic fractional programs were added and improved following referee suggestions.

Keywords

  • Branch and bound algorithm
  • Equitable resource allocation
  • Fractional programming
  • Second order cone approximation
  • Stochastic production efficiency problem

ASJC Scopus subject areas

  • General Computer Science
  • Modeling and Simulation
  • Management Science and Operations Research
  • Information Systems and Management

Fingerprint

Dive into the research topics of 'An algorithm for stochastic convex-concave fractional programs with applications to production efficiency and equitable resource allocation'. Together they form a unique fingerprint.

Cite this