Algorithm 813

Article Properties
  • Language
    English
  • Publication Date
    2001/09/01
  • Indian UGC (Journal)
  • Refrences
    26
  • Citations
    150
  • Ernesto G. Birgin Universidade de São Paulo, São Paulo SP, Brazil
  • José Mario Martínez Universidade de Campinas, Campinas SP, Brazil
  • Marcos Raydan Universidad Central de Venezuela, Caracas, Venezuela
Abstract
Cite
Birgin, Ernesto G., et al. “Algorithm 813”. ACM Transactions on Mathematical Software, vol. 27, no. 3, 2001, pp. 340-9, https://doi.org/10.1145/502800.502803.
Birgin, E. G., Martínez, J. M., & Raydan, M. (2001). Algorithm 813. ACM Transactions on Mathematical Software, 27(3), 340-349. https://doi.org/10.1145/502800.502803
Birgin EG, Martínez JM, Raydan M. Algorithm 813. ACM Transactions on Mathematical Software. 2001;27(3):340-9.
Journal Categories
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Computer software
Technology
Electrical engineering
Electronics
Nuclear engineering
Electronics
Computer engineering
Computer hardware
Technology
Technology (General)
Industrial engineering
Management engineering
Applied mathematics
Quantitative methods
Description

Struggling with large-scale optimization problems? This paper introduces FORTRAN 77 software for implementing the Spectral Projected Gradient (SPG) method, a nonmonotone algorithm designed for solving convex-constrained optimization challenges. The algorithm combines the classical projected gradient approach with a spectral gradient steplength selection and a nonmonotone line-search strategy. SPG requires user-provided values for the objective function and its gradient, as well as projections onto the feasible set. The spectral gradient method enhances efficiency by dynamically adjusting the steplength, while the nonmonotone line search allows for occasional increases in the objective function to escape local minima. The projected gradient method ensures that each iterate remains within the feasible set by projecting it onto the boundary. Recent numerical tests on very large location problems demonstrate SPG's superior efficiency compared to existing general-purpose software, particularly when projections can be computed efficiently. This research provides a valuable tool for researchers and practitioners dealing with computationally intensive optimization tasks.

Published in ACM Transactions on Mathematical Software, this paper fits squarely within the journal's focus on providing high-quality, reliable software tools for mathematical problem-solving. The SPG algorithm, detailed in the paper, represents a significant contribution to the field of optimization, offering an efficient solution for large-scale convex-constrained problems. The numerous citations this paper has received underscore its impact and relevance to the journal's audience.

Refrences
Citations
Citations Analysis
The first research to cite this article was titled Optimization problems in the estimation of parameters of thin films and the elimination of the influence of the substrate and was published in 2003. The most recent citation comes from a 2024 study titled Optimization problems in the estimation of parameters of thin films and the elimination of the influence of the substrate . This article reached its peak citation in 2022 , with 17 citations.It has been cited in 80 different journals, 10% of which are open access. Among related journals, the Computational Optimization and Applications cited this research the most, with 17 citations. The chart below illustrates the annual citation trends for this article.
Citations used this article by year