Skip to main content
Log in

Solving fractional problems with dynamic multistart improving hit-and-run

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

Fractional programming has numerous applications in economy and engineering. While some fractional problems are easy in the sense that they are equivalent to an ordinary linear program, other problems like maximizing a sum or product of several ratios are known to be hard, as these functions are highly nonconvex and multimodal. In contrast to the standard Branch-and-Bound type algorithms proposed for specific types of fractional problems, we treat general fractional problems with stochastic algorithms developed for multimodal global optimization. Specifically, we propose Improving Hit-and-Run with restarts, based on a theoretical analysis of Multistart Pure Adaptive Search (cf. the dissertation of Khompatraporn (2004)) which prescribes a way to utilize problem specific information to sample until a certain level α of confidence is achieved. For this purpose, we analyze the Lipschitz properties of fractional functions, and then utilize a unified method to solve general fractional problems. The paper ends with a report on numerical experiments.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Benson, H. P. (2002a). Using concave envelopes to globally solve the nonlinear sum of ratios problem. Journal of Global Optimization, 22, 343–367.

    Article  Google Scholar 

  • Benson, H. P. (2002b). Global optimization algorithm for the nonlinear sum of ratios problem. Journal of Optimization Theory and Applications, 112, 1–29.

    Article  Google Scholar 

  • Cambini, A., Martein, L., & Schaible, S. (1989). On maximizing a sum of ratios. Journal of Information and Optimization Science, 10, 65–79.

    Google Scholar 

  • Chadha, S. S. (2002). Fractional programming with absolute-value functions. European Journal of Operational Research, 141, 233–238.

    Article  Google Scholar 

  • Charnes, A., & Cooper, W. W. (1962). Programming with linear fractional functionals. Naval Research Logistics Quarterly, 9, 181–186.

    Article  Google Scholar 

  • Dür, M., Horst, R., & Thoai, N. V. (2001). Solving sum-of-ratios fractional programs using efficient points. Optimization, 49, 447–466.

    Article  Google Scholar 

  • Falk, J. F., & Palocsay, S. W. (1992). Optimizing the sum of linear fractional functions. In C. Floudas & P. M. Pardalos (Eds.), Recent advances in global optimization (pp. 221–258). Princeton: Princeton University Press.

    Google Scholar 

  • Freund, R. W., & Jarre, F. (2001). Solving the sum-of-ratios problem by an interior point method. Journal of Global Optimization, 19, 83–102.

    Article  Google Scholar 

  • Horst, R., Pardalos, P. M., & Thoai, N. V. (2002). Introduction to global optimization (2nd ed.). Dordrecht: Kluwer Academic.

    Google Scholar 

  • Khompatraporn, C. (2004). Analysis and development of stopping criteria for stochastic global optimization algorithms. Ph.D. Dissertation, University of Washington, Seattle, WA.

  • Konno, H., & Abe, N. (1999). Minimization of the sum of three linear fractional functions. Journal of Global Optimization, 15, 419–432.

    Article  Google Scholar 

  • Konno, H., & Kuno, T. (1995). Multiplicative programming problems. In R. Horst & P. M. Pardalos (Eds.), Handbook of global optimization (pp. 369–406). Dordrecht: Kluwer Academic.

    Google Scholar 

  • Kuno, T. (2002). A branch-and-bound algorithm for maximizing the sum of several linear ratios. Journal of Global Optimization, 22, 155–174.

    Article  Google Scholar 

  • Phuong, N. T. H., & Tuy, H. (2003). A unified monotonic approach to generalized linear fractional programming. Journal of Global Optimization, 26, 229–259.

    Article  Google Scholar 

  • Schaible, S. (1995). Fractional programming. In R. Horst & P. M. Pardalos (Eds.), Handbook of global optimization (pp. 495–608). Dordrecht: Kluwer Academic.

    Google Scholar 

  • Schaible, S., & Shi, J. (2003). Fractional programming: the sum-of-ratios case. Optimization Methods and Software, 18, 219–229.

    Article  Google Scholar 

  • Smith, R. L. (1984). Efficient Monte Carlo procedures for generating points uniformly distributed over bounded regions. Operations Research, 32, 1296–1308.

    Article  Google Scholar 

  • Zabinsky, Z. B. (2003). Stochastic adaptive search for global optimization. Dordrecht: Kluwer Academic.

    Google Scholar 

  • Zabinsky, Z. B., & Smith, R. L. (1992). Pure adaptive search in global optimization. Mathematical Programming, 53, 232–338.

    Article  Google Scholar 

  • Zabinsky, Z. B., Smith, R. L., McDonald, J. F., Romeijn, H. E., & Kaufman, D. E. (1993). Improving hit-and-run for global optimization. Journal of Global Optimization, 3, 171–192.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mirjam Dür.

Additional information

This work was initiated while Mirjam Dür was spending a three-month research visit at the University of Washington. She would like to thank the Fulbright Commission for financial support and the optimization group at UW for their warm hospitality. The work of C. Khompatraporn and Z.B. Zabinsky was partially supported by the NSF grant DMI-0244286.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Dür, M., Khompatraporn, C. & Zabinsky, Z.B. Solving fractional problems with dynamic multistart improving hit-and-run. Ann Oper Res 156, 25–44 (2007). https://doi.org/10.1007/s10479-007-0232-y

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-007-0232-y

Keywords