{"title":"复杂定价问题的数学方法:可租用资源的应用","authors":"Kristina Bayer, Robert Klein","doi":"10.1016/j.cor.2025.107083","DOIUrl":null,"url":null,"abstract":"<div><div>We consider the problem of a service provider who offers resources (such as equipment or accommodation) for rent that are substitutable and renewable over time. The provider aims to set static, yet time-dependent prices to maximize revenue while adhering to business-specific pricing rules. As customers arrive consecutively, they base their rental decisions on their willingness to pay, the prices set by the provider, and resource availability, leading to dynamic substitution.</div><div>To solve the problem, we propose a mixed-integer linear program (MIP) for a given stream of customers and different price constraints. The problem is difficult to solve because it requires modeling customers’ choices and resource availability over the course of time and also includes many prices that are closely intertwined by price constraints, constituting a complex pricing system. When developing heuristics, applying construction or improvement approaches becomes difficult because knowing all prices is necessary to evaluate a customer stream. Therefore, we develop a matheuristic based on the destroy/repair paradigm. To regain feasibility in the repair step, our approach uses a sub-MIP, which can easily consider different price constraints. As a benchmark, we also implement an enumeration-based approach.</div><div>We conduct a comprehensive computational study that covers 198 different instance classes of realistic size considering various price constraints. The study findings indicate that the new MIP-based heuristic outperforms the enumeration-based approach and a standard solver when applied to the initial MIP formulation.</div></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"181 ","pages":"Article 107083"},"PeriodicalIF":4.1000,"publicationDate":"2025-04-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A matheuristic for complex pricing problems: An application to rentable resources\",\"authors\":\"Kristina Bayer, Robert Klein\",\"doi\":\"10.1016/j.cor.2025.107083\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>We consider the problem of a service provider who offers resources (such as equipment or accommodation) for rent that are substitutable and renewable over time. The provider aims to set static, yet time-dependent prices to maximize revenue while adhering to business-specific pricing rules. As customers arrive consecutively, they base their rental decisions on their willingness to pay, the prices set by the provider, and resource availability, leading to dynamic substitution.</div><div>To solve the problem, we propose a mixed-integer linear program (MIP) for a given stream of customers and different price constraints. The problem is difficult to solve because it requires modeling customers’ choices and resource availability over the course of time and also includes many prices that are closely intertwined by price constraints, constituting a complex pricing system. When developing heuristics, applying construction or improvement approaches becomes difficult because knowing all prices is necessary to evaluate a customer stream. Therefore, we develop a matheuristic based on the destroy/repair paradigm. To regain feasibility in the repair step, our approach uses a sub-MIP, which can easily consider different price constraints. As a benchmark, we also implement an enumeration-based approach.</div><div>We conduct a comprehensive computational study that covers 198 different instance classes of realistic size considering various price constraints. The study findings indicate that the new MIP-based heuristic outperforms the enumeration-based approach and a standard solver when applied to the initial MIP formulation.</div></div>\",\"PeriodicalId\":10542,\"journal\":{\"name\":\"Computers & Operations Research\",\"volume\":\"181 \",\"pages\":\"Article 107083\"},\"PeriodicalIF\":4.1000,\"publicationDate\":\"2025-04-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computers & Operations Research\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S030505482500111X\",\"RegionNum\":2,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Operations Research","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S030505482500111X","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
A matheuristic for complex pricing problems: An application to rentable resources
We consider the problem of a service provider who offers resources (such as equipment or accommodation) for rent that are substitutable and renewable over time. The provider aims to set static, yet time-dependent prices to maximize revenue while adhering to business-specific pricing rules. As customers arrive consecutively, they base their rental decisions on their willingness to pay, the prices set by the provider, and resource availability, leading to dynamic substitution.
To solve the problem, we propose a mixed-integer linear program (MIP) for a given stream of customers and different price constraints. The problem is difficult to solve because it requires modeling customers’ choices and resource availability over the course of time and also includes many prices that are closely intertwined by price constraints, constituting a complex pricing system. When developing heuristics, applying construction or improvement approaches becomes difficult because knowing all prices is necessary to evaluate a customer stream. Therefore, we develop a matheuristic based on the destroy/repair paradigm. To regain feasibility in the repair step, our approach uses a sub-MIP, which can easily consider different price constraints. As a benchmark, we also implement an enumeration-based approach.
We conduct a comprehensive computational study that covers 198 different instance classes of realistic size considering various price constraints. The study findings indicate that the new MIP-based heuristic outperforms the enumeration-based approach and a standard solver when applied to the initial MIP formulation.
期刊介绍:
Operations research and computers meet in a large number of scientific fields, many of which are of vital current concern to our troubled society. These include, among others, ecology, transportation, safety, reliability, urban planning, economics, inventory control, investment strategy and logistics (including reverse logistics). Computers & Operations Research provides an international forum for the application of computers and operations research techniques to problems in these and related fields.