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 isWe 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.show moreshow less

Download full text files

Export metadata

Statistics

Number of document requests

Additional Services

Share in Twitter Search Google Scholar
Metadaten
Author:Kristina BayerORCiDGND, Robert KleinORCiDGND
URN:urn:nbn:de:bvb:384-opus4-1216233
Frontdoor URLhttps://opus.bibliothek.uni-augsburg.de/opus4/121623
ISSN:0305-0548OPAC
Parent Title (English):Computers & Operations Research
Publisher:Elsevier BV
Place of publication:Amsterdam
Type:Article
Language:English
Year of first Publication:2025
Publishing Institution:Universität Augsburg
Release Date:2025/05/05
Volume:181
First Page:107083
DOI:https://doi.org/10.1016/j.cor.2025.107083
Institutes:Wirtschaftswissenschaftliche Fakultät
Wirtschaftswissenschaftliche Fakultät / Institut für Statistik und mathematische Wirtschaftstheorie
Wirtschaftswissenschaftliche Fakultät / Institut für Statistik und mathematische Wirtschaftstheorie / Lehrstuhl für Analytics & Optimization
Dewey Decimal Classification:3 Sozialwissenschaften / 33 Wirtschaft / 330 Wirtschaft
Licence (German):CC-BY 4.0: Creative Commons: Namensnennung (mit Print on Demand)