{"title":"优化模型中机器约束学习方法的集成","authors":"F. Hooshmand, M. Nikoomanesh","doi":"10.1016/j.apm.2025.116184","DOIUrl":null,"url":null,"abstract":"<div><div>One important aspect of the connection between optimization models and machine learning is “constraint learning”, which involves deriving mathematical expressions for the objective function and constraints of optimization models, particularly when explicit expressions for these components are unavailable. In such situation, objective function or constraints can be learned from a labeled dataset using machine learning algorithms and then incorporated into the optimization model. To the best of our knowledge, support vector machine with RBF kernel, linear and nonlinear twin support vector machine and K-nearest-neighbors approaches have not yet been applied for constraint learning. To address this research gap, we focus on embedding functions learned through these approaches into optimization models, and discuss the necessary linearization techniques. Moreover, as the K-nearest-neighbors approach leads to a large-scale optimization model, a heuristic algorithm is proposed to solve it efficiently. The performance of the proposed approaches are evaluated on two real-world applications in the context of optimizing food basket compositions and scholarship allocation.</div></div>","PeriodicalId":50980,"journal":{"name":"Applied Mathematical Modelling","volume":"146 ","pages":"Article 116184"},"PeriodicalIF":4.4000,"publicationDate":"2025-05-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Integration of machine constraint learning methods within optimization models\",\"authors\":\"F. Hooshmand, M. Nikoomanesh\",\"doi\":\"10.1016/j.apm.2025.116184\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>One important aspect of the connection between optimization models and machine learning is “constraint learning”, which involves deriving mathematical expressions for the objective function and constraints of optimization models, particularly when explicit expressions for these components are unavailable. In such situation, objective function or constraints can be learned from a labeled dataset using machine learning algorithms and then incorporated into the optimization model. To the best of our knowledge, support vector machine with RBF kernel, linear and nonlinear twin support vector machine and K-nearest-neighbors approaches have not yet been applied for constraint learning. To address this research gap, we focus on embedding functions learned through these approaches into optimization models, and discuss the necessary linearization techniques. Moreover, as the K-nearest-neighbors approach leads to a large-scale optimization model, a heuristic algorithm is proposed to solve it efficiently. The performance of the proposed approaches are evaluated on two real-world applications in the context of optimizing food basket compositions and scholarship allocation.</div></div>\",\"PeriodicalId\":50980,\"journal\":{\"name\":\"Applied Mathematical Modelling\",\"volume\":\"146 \",\"pages\":\"Article 116184\"},\"PeriodicalIF\":4.4000,\"publicationDate\":\"2025-05-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Applied Mathematical Modelling\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0307904X25002598\",\"RegionNum\":2,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"ENGINEERING, MULTIDISCIPLINARY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Applied Mathematical Modelling","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0307904X25002598","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
Integration of machine constraint learning methods within optimization models
One important aspect of the connection between optimization models and machine learning is “constraint learning”, which involves deriving mathematical expressions for the objective function and constraints of optimization models, particularly when explicit expressions for these components are unavailable. In such situation, objective function or constraints can be learned from a labeled dataset using machine learning algorithms and then incorporated into the optimization model. To the best of our knowledge, support vector machine with RBF kernel, linear and nonlinear twin support vector machine and K-nearest-neighbors approaches have not yet been applied for constraint learning. To address this research gap, we focus on embedding functions learned through these approaches into optimization models, and discuss the necessary linearization techniques. Moreover, as the K-nearest-neighbors approach leads to a large-scale optimization model, a heuristic algorithm is proposed to solve it efficiently. The performance of the proposed approaches are evaluated on two real-world applications in the context of optimizing food basket compositions and scholarship allocation.
期刊介绍:
Applied Mathematical Modelling focuses on research related to the mathematical modelling of engineering and environmental processes, manufacturing, and industrial systems. A significant emerging area of research activity involves multiphysics processes, and contributions in this area are particularly encouraged.
This influential publication covers a wide spectrum of subjects including heat transfer, fluid mechanics, CFD, and transport phenomena; solid mechanics and mechanics of metals; electromagnets and MHD; reliability modelling and system optimization; finite volume, finite element, and boundary element procedures; modelling of inventory, industrial, manufacturing and logistics systems for viable decision making; civil engineering systems and structures; mineral and energy resources; relevant software engineering issues associated with CAD and CAE; and materials and metallurgical engineering.
Applied Mathematical Modelling is primarily interested in papers developing increased insights into real-world problems through novel mathematical modelling, novel applications or a combination of these. Papers employing existing numerical techniques must demonstrate sufficient novelty in the solution of practical problems. Papers on fuzzy logic in decision-making or purely financial mathematics are normally not considered. Research on fractional differential equations, bifurcation, and numerical methods needs to include practical examples. Population dynamics must solve realistic scenarios. Papers in the area of logistics and business modelling should demonstrate meaningful managerial insight. Submissions with no real-world application will not be considered.