Mathematical programming solvers are software tools designed to solve real‑world problems using mathematical programming algorithms.This survey explores the evolution of optimization technologies,from traditional meth...Mathematical programming solvers are software tools designed to solve real‑world problems using mathematical programming algorithms.This survey explores the evolution of optimization technologies,from traditional methods such as the simplex algorithm and branch‑and‑bound techniques to modern advancements that are facilitated by parallel computing,GPU acceleration,and AI algorithms.We also emphasize the recent emergence of mathematical programming solvers developed by research institutes and companies headquartered in China as major players,who have achieved remarkable success in benchmarks when compared to established solvers.This article provides a comprehensive overview of the theoretical foundations,historical progress,and emerging trends in mathematical programming solvers,offering valuable insights for both researchers and practitioners in the field.展开更多
There is a growing technological development in intelligent teaching systems. This field has become interesting to many researchers. In this paper, we present an intelligent tutoring system for teaching mathematics th...There is a growing technological development in intelligent teaching systems. This field has become interesting to many researchers. In this paper, we present an intelligent tutoring system for teaching mathematics that helps students understand the basics of linear programming using Linear Program Solver and Service for Solving Linear Programming Problems, through which students will be able to solve economic problems. It comes down to determining the minimum or maximum value of a linear function, which is called the objective function, according to pre-set limiting conditions expressed by linear equations and inequalities. The goal function and the limiting conditions represent a mathematical model of the observed problem. Working as a professor of mathematics in high school, I felt the need for one such work and dealing with the study of linear programming as an integral part of mathematics. There are a number of papers in this regard, but exclusively related to traditional ways of working, as stated in the introductory part of the paper. The center of work as well as the final part deals with the study of linear programming using programs that deal with this topic.展开更多
基金supported by the National Natural Science Foundation of China(Grant Nos.72425001,72401219,72231006,and 72301165).
摘要Mathematical programming solvers are software tools designed to solve real‑world problems using mathematical programming algorithms.This survey explores the evolution of optimization technologies,from traditional methods such as the simplex algorithm and branch‑and‑bound techniques to modern advancements that are facilitated by parallel computing,GPU acceleration,and AI algorithms.We also emphasize the recent emergence of mathematical programming solvers developed by research institutes and companies headquartered in China as major players,who have achieved remarkable success in benchmarks when compared to established solvers.This article provides a comprehensive overview of the theoretical foundations,historical progress,and emerging trends in mathematical programming solvers,offering valuable insights for both researchers and practitioners in the field.
摘要There is a growing technological development in intelligent teaching systems. This field has become interesting to many researchers. In this paper, we present an intelligent tutoring system for teaching mathematics that helps students understand the basics of linear programming using Linear Program Solver and Service for Solving Linear Programming Problems, through which students will be able to solve economic problems. It comes down to determining the minimum or maximum value of a linear function, which is called the objective function, according to pre-set limiting conditions expressed by linear equations and inequalities. The goal function and the limiting conditions represent a mathematical model of the observed problem. Working as a professor of mathematics in high school, I felt the need for one such work and dealing with the study of linear programming as an integral part of mathematics. There are a number of papers in this regard, but exclusively related to traditional ways of working, as stated in the introductory part of the paper. The center of work as well as the final part deals with the study of linear programming using programs that deal with this topic.