Skip to main content
Have a personal or library account? Click to login
PyGuLP: A Python Package for Weighted Goal Linear Programming Cover

PyGuLP: A Python Package for Weighted Goal Linear Programming

Open Access
|Oct 2026

References

  1. Halffmann P, Schäfer LE, Dächert K, Klamroth K, Ruzika S. Exact algorithms for multiobjective linear optimization problems with integer variables: A state of the art survey. Journal of Multi-Criteria Decision Analysis. 2022;29(5–6): 341–363. DOI: 10.1002/mcda.1780
  2. Tantawy S, Sallam R. Multiple objective linear programming (MOLP) problems with the same objective space. Journal of Algorithms & Computational Technology. 2009;3(4):573–581. DOI: 10.1260/174830109789621347
  3. Rivaz S, Saeidi Z. Solving multiobjective linear programming problems with interval parameters. Fuzzy Information and Engineering. 2021 Nov;13(4):497–504. DOI: 10.1080/16168658.2021.2002544
  4. Halme M, Korhonen P. Nondominated tradeoffs and termination in interactive multiple objective linear programming. In: Improving Decision Making in Organisations: Proceedings of the Eighth International Conference on Multiple Criteria Decision Making Held at Manchester Business School, University of Manchester, UK, August 21st–26th, 1988. Springer; 1989. pp. 410–423. DOI: 10.1007/978-3-642-49298-3_38
  5. Charnes A, Cooper WW. Management models and industrial applications of linear programming. Management Science. 1957;4(1):38–91. DOI: 10.1287/mnsc.4.1.38
  6. Orumie UC, Ebong D. A glorious literature on linear goal programming algorithms. American Journal of Operations Research. 2014;4:59–71. DOI: 10.4236/ajor.2014.42007
  7. Nagarajan S, Ravi J, Akila S. Multiple objective LPP and goal programming: A review. International Journal of Trend in Scientific Research and Development. 2022;6(2):344–353.
  8. Kwak NK, Lee C. A Linear Goal Programming Model for Human Resource Allocation in a Health-Care Organization. Journal of Medical Systems. 1997 Jun;21(3):129–140. DOI: 10.1023/A:1022850505219
  9. Gleason JM, Lilly CC. A goal programming model for insurance agency management. Decision Sciences. 1977;8(1):180–190. DOI: 10.1111/j.1540-5915.1977.tb01076.x
  10. González-Fernández AI, Rubio-Misas M, Ruiz F. Goal programming to evaluate the profile of the most profitable insurers: An application to the Spanish insurance industry. International Transactions in Operational Research. 2020;27(6):2976–3006. DOI: 10.1111/itor.12787
  11. Mamun A, Shawwash Z, Abdalla A, Li J, Siu T. Application of a goal programming algorithm to incorporate environmental requirements in a multi-objective Columbia River Treaty Reservoir optimization model. Canadian Water Resources Journal/Revue canadienne des ressources hydriques. 2015;40(1):111–125. DOI: 10.1080/07011784.2014.985514
  12. Abella G, Ramos E, Tubay J, Fiegalan F. Land use allocation based on multi-goal linear programming model: A case study of Central Luzon State University. In: IOP Conference Series: Earth and Environmental Science. vol. 1220. IOP Publishing; 2023. p. 012039. DOI: 10.1088/1755-1315/1220/1/012039
  13. Palma D. goalp: Weighted and Lexicographic Goal Programming Interface; 2022. R package version 0.3.1. DOI: 10.32614/CRAN.package.goalp
  14. Goh C. Optimizing accounting decision making using goal programming. Journal of Corporate Accounting & Finance. 2019;30(1):161–168. DOI: 10.1002/jcaf.22369
  15. Fair Isaac Corporation (FICO). FICO Xpress Optimization Help: Overview; 2025. Documentation built on 2025-11-21; covers FICO Platform 2025-04 and Xpress Solver 9.8 (and related components). Online documentation. https://www.fico.com/fico-xpress-optimization/docs/latest/overview.html.
  16. Gerdessen J, De Vries J. Diet models with linear goal programming: Impact of achievement functions. European Journal of Clinical Nutrition. 2015;69(11):1272–1278. DOI: 10.1038/ejcn.2015.56
  17. Hart WE, Watson JP, Woodruff DL. Pyomo: modeling and solving mathematical programs in Python. Mathematical Programming Computation. 2011;3(3):219–260. DOI: 10.1007/s12532-011-0026-8
  18. Diamond S, Boyd S. CVXPY: A Python-Embedded Modeling Language for Convex Optimization. Journal of Machine Learning Research. 2016;17(83):1–5.
  19. Sagnol G, Stahlberg M. PICOS: A Python interface to conic optimization solvers. Journal of Open Source Software. 2022;7(70):3915. DOI: 10.21105/joss.03915
  20. Blank J, Deb K. pymoo: Multi-Objective Optimization in Python. IEEE Access. 2020;8:89497–89509. DOI: 10.1109/ACCESS.2020.2990567
  21. Pyomo Development Team. Manipulating Pyomo Models: Activating and Deactivating Objectives. Accessed 9 August 2026. Pyomo Documentation.
  22. Mitchell S, O’Sullivan M, Dunning I. PuLP: A Linear Programming Toolkit for Python. Department of Engineering Science, University of Auckland; 2011.
  23. Kumar K, Pandey D. Setting up waiting time targets for out-patients using fuzzy linear programming. Indian Journal of Science and Technology. 2023;28(16):2133– 2143. DOI: 10.17485/IJST/v16i28.1124
  24. Fan X, Tang J, Yan C, Guo H, Cao Z. Outpatient appointment scheduling problem considering patient selection behavior: Data modeling and simulation optimization. Journal of Combinatorial Optimization. 2021 Nov;42(4):677–699. DOI: 10.1007/s10878-019-00487-x
  25. Wang X. Emergency Department Staffing: A Separated Continuous Linear Programming Approach. Mathematical Problems in Engineering. 2013;2013(1):680152. DOI: 10.1155/2013/680152
DOI: https://doi.org/10.5334/jors.716 | Journal eISSN: 2049-9647
Language: English
Page range: 64 - 64
Submitted on: Mar 4, 2026
Accepted on: Oct 7, 2026
Published on: Oct 21, 2026
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services

© 2026 Kshitij Vaidya, Roomani Srivastava, Ishan Pandit, Kshitij Jadhav, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.