A matheuristic for complex pricing problems: An application to rentable resources

IF 4.1 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
Kristina Bayer, Robert Klein
{"title":"A matheuristic for complex pricing problems: An application to rentable resources","authors":"Kristina Bayer,&nbsp;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}
引用次数: 0

Abstract

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.
复杂定价问题的数学方法:可租用资源的应用
我们考虑的问题是,服务提供商提供的资源(如设备或住宿)的租金是可替代的,并随着时间的推移可再生。提供商的目标是设置静态的、与时间相关的价格,以在遵守特定于业务的定价规则的同时最大化收入。当客户连续到达时,他们会根据自己的支付意愿、供应商设定的价格和资源可用性来做出租赁决定,从而导致动态替代。为了解决这个问题,我们提出了一个给定客户流和不同价格约束的混合整数线性规划(MIP)。这个问题很难解决,因为它需要在一段时间内对客户的选择和资源可用性进行建模,而且还包括许多与价格约束紧密交织在一起的价格,构成了一个复杂的定价系统。在开发启发式方法时,应用构建或改进方法变得困难,因为了解所有价格对于评估客户流是必要的。因此,我们开发了一种基于破坏/修复范式的数学。为了在修复步骤中重新获得可行性,我们的方法使用了一个sub-MIP,它可以很容易地考虑不同的价格约束。作为基准,我们还实现了基于枚举的方法。我们进行了一项全面的计算研究,涵盖了考虑各种价格约束的198个实际大小的不同实例类。研究结果表明,当应用于初始MIP公式时,新的基于MIP的启发式方法优于基于枚举的方法和标准求解器。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Computers & Operations Research
Computers & Operations Research 工程技术-工程:工业
CiteScore
8.60
自引率
8.70%
发文量
292
审稿时长
8.5 months
期刊介绍: 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.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信