Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Rainer Schlosser

dblp:129/4931 · DBLP profile ↗
← Back
29ranked-venue papers
9as first author
13since 2021 · last 2024
0000-0002-6627-4026ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 18 · 4 first-author · 8 since 2021Artificial intelligence and machine learning · 14 · 6 first-author · 7 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
9 papers
Database system architecture and tuning · 47% Distributed and cloud data management · 40% Indexing and storage engines · 10%
Artificial intelligence
3 papers
Reinforcement learning · 100%
Interdisciplinary, comprehensive, and emerging computing
2 papers
Computational finance and economics · 100%
Theoretical computer science
3 papers
Algorithmic game theory and mechanism design · 56% Mathematical optimization · 44%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Distributed systems · 32% Performance modeling and evaluation · 25% Memory systems · 21%

Topics — the 19 heaviest of 25, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Database system architecture and tuning › database design › physical database design
index selection
2.142024
Looking Deeply into the Magic Mirror: An Interactive Analysis of Database Index Selection Approaches · Proc. VLDB Endow. 2024
Joint Index, Sorting, and Compression Optimization for Memory-Efficient Spatio-Temporal Data Management · ICDE 2021
Magic mirror in my hand, which is the best in the land? An Experimental Evaluation of Index Selection Algorithms · Proc. VLDB Endow. 2020
Distributed and cloud data management
data replication
1.332021
Memory-Efficient Database Fragment Allocation for Robust Load Balancing when Nodes Fail · ICDE 2021
A Comparison of Allocation Algorithms for Partially Replicated Databases · ICDE 2019
Workload-Driven Fragment Allocation for Partially Replicated Databases Using Linear Programming · ICDE 2019
Distributed and cloud data management › data placement
fragment allocation
1.332021
Memory-Efficient Database Fragment Allocation for Robust Load Balancing when Nodes Fail · ICDE 2021
A Comparison of Allocation Algorithms for Partially Replicated Databases · ICDE 2019
Workload-Driven Fragment Allocation for Partially Replicated Databases Using Linear Programming · ICDE 2019
Machine learning › Reinforcement learning
model-based reinforcement learning
0.812024
Hieros: Hierarchical Imagination on Structured State Space Sequence World Models · ICML 2024
Distributed and cloud data management › data replication
partial replication
0.822019
A Comparison of Allocation Algorithms for Partially Replicated Databases · ICDE 2019
Workload-Driven Fragment Allocation for Partially Replicated Databases Using Linear Programming · ICDE 2019
Computational finance and economics › pricing
dynamic pricing
0.722018
Dynamic Pricing under Competition on Online Marketplaces: A Data-Driven Approach · KDD 2018
Data-Driven Inventory Management and Dynamic Pricing Competition on Online Marketplaces · IJCAI 2018
Database system architecture and tuning
configuration tuning
0.612022
Budget-Conscious Fine-Grained Configuration Optimization for Spatio-Temporal Applications · Proc. VLDB Endow. 2022
Indexing and storage engines › storage management › memory management
memory overhead reduction
0.612022
Budget-Conscious Fine-Grained Configuration Optimization for Spatio-Temporal Applications · Proc. VLDB Endow. 2022
Database system architecture and tuning › database design
physical database design
0.612022
Budget-Conscious Fine-Grained Configuration Optimization for Spatio-Temporal Applications · Proc. VLDB Endow. 2022
Machine learning › Reinforcement learning
market simulation
0.312018
Data-Driven Inventory Management and Dynamic Pricing Competition on Online Marketplaces · IJCAI 2018
Computational finance and economics
inventory management
0.312018
Data-Driven Inventory Management and Dynamic Pricing Competition on Online Marketplaces · IJCAI 2018
Distributed and cloud data management
data placement
0.312018
Hybrid Data Layouts for Tiered HTAP Databases with Pareto-Optimal Data Placements · ICDE 2018
Database system architecture and tuning
hybrid transactional and analytical processing
0.312018
Hybrid Data Layouts for Tiered HTAP Databases with Pareto-Optimal Data Placements · ICDE 2018
Mathematical optimization
linear programming
0.322021
Memory-Efficient Database Fragment Allocation for Robust Load Balancing when Nodes Fail · ICDE 2021
Workload-Driven Fragment Allocation for Partially Replicated Databases Using Linear Programming · ICDE 2019
Machine learning › Reinforcement learning › hierarchical reinforcement learning
hierarchical policy learning
0.212024
Hieros: Hierarchical Imagination on Structured State Space Sequence World Models · ICML 2024
Database system architecture and tuning
database tuning
0.212024
Looking Deeply into the Magic Mirror: An Interactive Analysis of Database Index Selection Approaches · Proc. VLDB Endow. 2024
Distributed systems › fault tolerance › resilience
node failure resilience
0.112021
Memory-Efficient Database Fragment Allocation for Robust Load Balancing when Nodes Fail · ICDE 2021
Memory systems
non-volatile memory
0.112018
Hybrid Data Layouts for Tiered HTAP Databases with Pareto-Optimal Data Placements · ICDE 2018
Storage systems › storage hierarchy
tiered storage
0.112018
Hybrid Data Layouts for Tiered HTAP Databases with Pareto-Optimal Data Placements · ICDE 2018

Methods — techniques the papers use, named apart from their topics

linear programming · 3.3heuristic · 1.5simulated test market · 1.0learning techniques · 1.0dynamic programming · 1.0world model · 0.8structured state-space sequence model · 0.8decomposition heuristic · 0.8allocation heuristic · 0.8pareto optimization · 0.7microservice architecture · 0.7dynamic optimization · 0.7demand learning · 0.7worst-case optimization · 0.6experimental benchmarking · 0.4recursive strategy · 0.4
YearPublicationVenuePosition
2024 Fragment Allocations for Partially Replicated Databases Considering Data Modifications and Changing Workloads
abstract
Columnar database systems can process complex mixed workloads on a single node. In case of increasing and peak analytical processing demand, we can offload read-only queries to replicas. Partial replication, i.e., duplicating only data subsets to additional nodes, is more cost-efficient than full replication for two primary reasons: (i) Partial replicas require less storage and can be set up faster. (ii) Partial replicas must synchronize only stored data subsets, allowing better scalability. However, determining which queries to offload is challenging for larger workloads because queries access overlapping data subsets and cause synchronization costs.
Stefan Halfpap, Rainer Schlosser
CIKM2
2024 Hieros: Hierarchical Imagination on Structured State Space Sequence World Models
abstract
One of the biggest challenges to modern deep reinforcement learning (DRL) algorithms is sample efficiency. Many approaches learn a world model in order to train an agent entirely in imagination, eliminating the need for direct environment interaction during training. However, these methods often suffer from either a lack of imagination accuracy, exploration capabilities, or runtime efficiency. We propose HIEROS, a hierarchical policy that learns time abstracted world representations and imagines trajectories at multiple time scales in latent space. HIEROS uses an S5 layer-based world model, which predicts next world states in parallel during training and iteratively during environment interaction. Due to the special properties of S5 layers, our method can train in parallel and predict next world states iteratively during imagination. This allows for more efficient training than RNN-based world models and more efficient imagination than Transformer-based world models. We show that our approach outperforms the state of the art in terms of mean and median normalized human score on the Atari 100k benchmark, and that our proposed world model is able to predict complex dynamics very accurately. We also show that HIEROS displays superior exploration capabilities compared to existing approaches.
Paul Mattes, Rainer Schlosser, Ralf Herbrich
ICML2
2024 Looking Deeply into the Magic Mirror: An Interactive Analysis of Database Index Selection Approaches
abstract
Indexes are important data structures for database tuning. However, finding the best indexes for a given workload is challenging. In this demonstration, we present our extensible open-source index selection evaluation platform and the corresponding interactive result analysis tool. The platform provides an automatic setup of the database, workload, and cost evaluation, which is otherwise often tedious work when evaluating index selection approaches. Users can also connect the platform to their own existing database and evaluate indexes for custom workloads. Our platform comprises multiple state-of-the-art index selection approaches, which can be used as baselines for new index selection proposals. Further, we present an application for thoroughly analyzing the selected database indexes. One can observe which indexes are used for which queries and their effect on processing costs. Also, it is possible to adapt the resulting index selections (i.e., add, remove, or change an index) and observe the impact. In this process, the application helps to understand the effects of indexes, improve index selections, and craft new index selection approaches.
Stefan Halfpap, Jan Kossmann, Rainer Schlosser, Volker Markl
Proc. VLDB Endow.3
2023 Dynamic Pricing under Competition: Challenges and Opportunities
Rainer Schlosser
ICORES1
2023 Welcome to the Jungle: A Conceptual Comparison of Reinforcement Learning Algorithms
Kenneth Schröder, Alexander Kastius, Rainer Schlosser
ICORES3
2023 A KNN-Based Non-Parametric Conditional Independence Test for Mixed Data and Application in Causal Discovery
Johannes Hügle, Christopher Hagedorn, Rainer Schlosser
ECML/PKDD (1)3
2022 SWIRL: Selection of Workload-aware Indexes using Reinforcement Learning
Jan Kossmann, Alexander Kastius, Rainer Schlosser
EDBT3
2022 Solver-based Approaches for Robust Multi-index Selection Problems with Stochastic Workloads and Reconfiguration Costs
Marcel Weisgut, Leonardo Hübscher, Oliver Nordemann, Rainer Schlosser
ICORES4
2022 Budget-Conscious Fine-Grained Configuration Optimization for Spatio-Temporal Applications
abstract
Based on the performance requirements of modern spatio-temporal data mining applications, in-memory database systems are often used to store and process the data. To efficiently utilize the scarce DRAM capacities, modern database systems support various tuning possibilities to reduce the memory footprint (e.g., data compression) or increase performance (e.g., additional indexes). However, the selection of cost and performance balancing configurations is challenging due to the vast number of possible setups consisting of mutually dependent individual decisions. In this paper, we introduce a novel approach to jointly optimize the compression, sorting, indexing, and tiering configuration for spatio-temporal workloads. Further, we consider horizontal data partitioning, which enables the independent application of different tuning options on a fine-grained level. We propose different linear programming (LP) models addressing cost dependencies at different levels of accuracy to compute optimized tuning configurations for a given workload and memory budgets. To yield maintainable and robust configurations, we extend our LP-based approach to incorporate reconfiguration costs as well as a worst-case optimization for potential workload scenarios. Further, we demonstrate on a real-world dataset that our models allow to significantly reduce the memory footprint with equal performance or increase the performance with equal memory size compared to existing tuning heuristics.
Keven Richly, Rainer Schlosser, Martin Boissier 0001
Proc. VLDB Endow.2
2021 Robust and Memory-Efficient Database Fragment Allocation for Large and Uncertain Database Workloads
Rainer Schlosser, Stefan Halfpap
EDBT1
2021 Memory-Efficient Database Fragment Allocation for Robust Load Balancing when Nodes Fail
abstract
Load balancing queries that access the same data fragments to the same node improves caching for a memory-efficient scale-out. However, to suitably allocate fragments to multiple nodes is a highly challenging problem, particularly when nodes might fail. The problem is to find a good balance between memory efficiency and allocating enough fragments to nodes to obtain robustness through load balancing flexibility. Existing allocation approaches are either not memory-efficient or result in load imbalances, both degrading cost/performance. In this paper, we present an optimal approach and a scalable heuristic, based on three mutually supportive linear programming models, to calculate memory-efficient fragment allocations that guarantee to distribute the workload evenly - even in the case of node failures. We demonstrate the applicability and the effectiveness of our three-step approach using numerical as well as end-to-end evaluations for TPC-H and TPC-DS workloads. We find that our robust solutions clearly outperform state-of-the-art heuristics by achieving a better workload distribution with even less memory.
Stefan Halfpap, Rainer Schlosser
ICDE2
2021 Joint Index, Sorting, and Compression Optimization for Memory-Efficient Spatio-Temporal Data Management
abstract
The wide distribution of location-acquisition technologies has led to large volumes of spatio-temporal data, which are the foundation for a broad spectrum of applications. Based on these applications' performance requirements, in-memory databases are used to store and process the data. As DRAM capacities are limited and expensive, modern database systems apply various configuration optimizations (e.g., compression) to reduce the memory footprint. The selection of cost and performance balancing configurations is challenging due to the vast amount of possible setups consisting of mutually dependent individual decisions. In this paper, we present a linear programming approach to determine fine-grained configuration decisions for spatio-temporal workloads. By dividing the data into partitions of fixed size, we can apply the compression, sorting, and index selections on a fine-grained level to reflect spatiotemporal access patterns. Our approach jointly optimizes these configurations to maximize performance under a given memory budget. We demonstrate on a real-world dataset that models specifically optimized for spatio-temporal data characteristics allow us to reduce the memory footprint (up to 60% by equal performance) and increase the performance (up to 80% by equal memory size) compared to established rule-based heuristics.
Keven Richly, Rainer Schlosser, Martin Boissier 0001
ICDE2
2021 Pricing Competition in a Duopoly with Self-adapting Strategies
Youri Kaminsky, Tobias Maltenberger, Mats Pörschke, Jan Westphal, Rainer Schlosser
ICORES5
2020 Exploration of Dynamic Query-Based Load Balancing for Partially Replicated Database Systems with Node Failures
abstract
Database replication is a mechanism to achieve scalability, for example, by executing queries independently on replica nodes. Partial replication is an approach to minimize the overall memory consumption of a replication cluster while still enabling a balanced load distribution among nodes to scale the query throughput linearly with the number of replicas. Partial replication reduces the cluster costs, speeds up data synchronization, and improves caching. However, load balancing may become skewed in the case of unexpected query distributions, unfavorable query timings, or node failures. To simulate and visualize the load balancing behavior for specific data fragment allocations, we implemented an interactive application. It allows users to retrace and evaluate the end-to-end performance of partially replicated database systems in varying experiments. Using our tool, we find that existing allocation approaches are either not memory-efficient or may result in load imbalances when nodes fail. We show that our novel robust allocation strategy achieves a better workload distribution with even less memory.
Stefan Halfpap, Rainer Schlosser
CIKM2
2020 Predicting Location Probabilities of Drivers to Improve Dispatch Decisions of Transportation Network Companies based on Trajectory Data
Keven Richly, Janos Brauer, Rainer Schlosser
ICORES3
2020 A Decomposition Approach for Risk-Averse Index Selection
abstract
While finding the best selection of indexes is an important task the problem appears highly challenging as (i) indexes mutually affect their impact on performance and (ii) the number of index combinations can be enormous. Current selection approaches have limitations when problems are large and ignore the fact that future workloads are partially stochastic. In this paper, we propose a solver-based approach to find effective index selections for large-scale workloads. Our decomposition concept allows to deal with large candidate sets and makes it possible to address risk-averse problem versions, where multiple potential future workloads are taken into account. We demonstrate the applicability and the effectiveness of our approach for the TPC-DS benchmark workload. Our numerical results show that compared to state-of-the-art LP approaches index selections can be computed orders of magnitudes faster while still obtaining near-optimal performance results.
Rainer Schlosser, Stefan Halfpap
SSDBM1
2020 Self-driving database systems: a conceptual approach
abstract
Abstract Challenges for self-driving database systems, which tune their physical design and configuration autonomously, are manifold: Such systems have to anticipate future workloads, find robust configurations efficiently, and incorporate knowledge gained by previous actions into later decisions. We present a component-based framework for self-driving database systems that enables database integration and development of self-managing functionality with low overhead by relying on separation of concerns. By keeping the components of the framework reusable and exchangeable, experiments are simplified, which promotes further research in that area. Moreover, to optimize multiple mutually dependent features, e.g., index selection and compression configurations, we propose a linear programming (LP) based algorithm to derive an efficient tuning order automatically. Afterwards, we demonstrate the applicability and scalability of our approach with reproducible examples.
Jan Kossmann, Rainer Schlosser
Distributed Parallel Databases2
2020 Magic mirror in my hand, which is the best in the land? An Experimental Evaluation of Index Selection Algorithms
Jan Kossmann, Stefan Halfpap, Marcel Jankrift, Rainer Schlosser
Proc. VLDB Endow.4
2019 Workload-Driven Fragment Allocation for Partially Replicated Databases Using Linear Programming
abstract
In replication schemes, replica nodes can process read-only queries on snapshots of the master node without violating transactional consistency. By analyzing the workload, we can identify query access patterns and replicate data depending to its access frequency. In this paper, we define a linear programming (LP) model to calculate the set of partial replicas with the lowest overall memory capacity while evenly balancing the query load. Furthermore, we propose a scalable decomposition heuristic to calculate solutions for larger problem sizes. While guaranteeing the same performance as state-of-the-art heuristics, our decomposition approach calculates allocations with up to 23% lower memory footprint for the TPC-H benchmark.
Stefan Halfpap, Rainer Schlosser
ICDE2
2019 A Comparison of Allocation Algorithms for Partially Replicated Databases
abstract
Increasing demand for analytical processing capabilities can be managed by replication approaches. However, to evenly balance the replicas' workload shares while at the same time minimizing the data replication factor is a highly challenging allocation problem. As optimal solutions are only applicable for small problem instances, effective heuristics are indispensable. In this paper, we test and compare state-of-the-art allocation algorithms for partial replication. By visualizing and exploring their (heuristic) solutions for different benchmark workloads, we are able to derive structural insights and to detect an algorithm's strengths as well as its potential for improvement. Further, our application enables end-to-end evaluations of different allocations to verify their theoretical performance.
Stefan Halfpap, Rainer Schlosser
ICDE2
2019 Efficient Scalable Multi-attribute Index Selection Using Recursive Strategies
abstract
An efficient selection of indexes is indispensable for database performance. For large problem instances with hundreds of tables, existing approaches are not suitable: They either exhibit prohibitive runtimes or yield far from optimal index configurations by strongly limiting the set of index candidates or not handling index interaction explicitly. We introduce a novel recursive strategy that does not exclude index candidates in advance and effectively accounts for index interaction. Using large real-world workloads, we demonstrate the applicability of our approach. Further, we evaluate our solution end to end with a commercial database system using a reproducible setup. We show that our solutions are near-optimal for small index selection problems. For larger problems, our strategy outperforms state-of-the-art approaches in both scalability and solution quality.
Rainer Schlosser, Jan Kossmann, Martin Boissier 0001
ICDE1
2019 Stochastic Dynamic Pricing with Strategic Customers and Reference Price Effects
Rainer Schlosser
ICORES1
2018 Hybrid Data Layouts for Tiered HTAP Databases with Pareto-Optimal Data Placements
abstract
Recent developments in database research introduced HTAP systems that are capable of handling both transactional and analytical workloads. These systems achieve their performance by storing the full data set in main memory. An open research question is how far one can reduce the main memory footprint without losing the performance superiority of main memory-resident databases. In this paper, we present a hybrid main memory-optimized database for mixed workloads that evicts cold data to less expensive storage tiers. It adapts the storage layout to mitigate the negative performance impact of secondary storage. A key challenge is to determine which data to place on which storage tier. We introduce a novel workload-driven model that determines Pareto-optimal allocations while also considering reallocation costs. We evaluate our concept for a production enterprise system as well as reproducible data sets.
Martin Boissier 0001, Rainer Schlosser, Matthias Uflacker
ICDE2
2018 Dynamic Pricing Strategies in a Finite Horizon Duopoly with Partial Information
Rainer Schlosser, Keven Richly
ICORES1
2018 Data-Driven Inventory Management and Dynamic Pricing Competition on Online Marketplaces
abstract
Online markets are characterized by competition and limited demand information. In E-commerce, firms compete against each other using data-driven dynamic pricing and ordering strategies. To successfully manage both inventory levels as well as offer prices is a highly challenging task as (i) demand is uncertain, (ii) competitors strategically interact, and (iii) optimized pricing and ordering decisions are mutually dependent. Currently, retailers lack the possibility to test and evaluate their algorithms appropriately before releasing them into the real world. To study joint dynamic ordering and pricing competition on online marketplaces, we built an interactive simulation platform. To be both flexible and scalable, the platform has a microservice-based architecture and allows handling dozens of competing merchants and streams of consumers with configurable characteristics. Further, we deployed and compared different pricing and ordering strategies, from simple rule-based ones to highly sophisticated data-driven strategies which are based on state-of-the-art demand learning techniques and efficient dynamic optimization models.
Rainer Schlosser, Carsten Walther, Martin Boissier 0001, Matthias Uflacker
IJCAI1
2018 Dynamic Pricing under Competition on Online Marketplaces: A Data-Driven Approach
abstract
Most online markets are characterized by competitive settings and limited demand information. Due to the complexity of such markets, efficient pricing strategies are hard to derive. We analyze stochastic dynamic pricing models in competitive markets with multiple offer dimensions, such as price, quality, and rating. In a first step, we use a simulated test market to study how sales probabilities are affected by specific customer behaviors and the strategic interaction of price reaction strategies. Further, we show how different state-of-the-art learning techniques can be used to estimate sales probabilities from partially observable market data. In a second step, we use a dynamic programming model to compute an effective pricing strategy which circumvents the curse of dimensionality. We demonstrate that the strategy is applicable even if the number of competitors is large and their strategies are unknown. We show that our heuristic can be tuned to smoothly balance profitability and speed of sales. Further, our approach is currently applied by a large seller on Amazon for the sale of used books. Sales results show that our data-driven strategy outperforms the rule-based strategy of an experienced seller by a profit increase of more than 20%.
Rainer Schlosser, Martin Boissier 0001
KDD1
2017 An Interactive Platform to Simulate Dynamic Pricing Competition on Online Marketplaces
abstract
E-commerce marketplaces are highly dynamic with constant competition. While this competition is challenging for many merchants, it also provides plenty of opportunities, e.g., by allowing them to automatically adjust prices in order to react to changing market situations. For practitioners however, testing automated pricing strategies is time-consuming and potentially hazardously when done in production. Researchers, on the other side, struggle to study how pricing strategies interact under heavy competition. As a consequence, we built an open continuous time framework to simulate dynamic pricing competition called Price Wars. The microservice-based architecture provides a scalable platform for large competitions with dozens of merchants and a large random stream of consumers. Our platform stores each event in a distributed log. This allows to provide different performance measures enabling users to compare profit and revenue of various repricing strategies in real-time. For researchers, price trajectories are shown which ease evaluating mutual price reactions of competing strategies. Furthermore, merchants can access historical marketplace data and apply machine learning. By providing a set of customizable, artificial merchants, users can easily simulate both simple rule-based strategies as well as sophisticated data-driven strategies using demand learning to optimize their pricing strategies.
Sebastian Serth, Nikolai Podlesny, Marvin Bornstein, Jan Lindemann, Johanna Latt, Jan Selke, Rainer Schlosser, Martin Boissier 0001, Matthias Uflacker
EDOC7
2017 Optimal Price Reaction Strategies in the Presence of Active and Passive Competitors
abstract
Many markets are characterized by pricing competition. Typically, competitors are involved that adjust their prices in response to other competitors with different frequencies. We analyze stochastic dynamic pricing models under competition for the sale of durable goods. Given a competitor’s pricing strategy, we show how to derive optimal response strategies that take the anticipated competitor’s price adjustments into account. We study resulting price cycles and the associated expected long-term profits. We show that reaction frequencies have a major impact on a strategy’s performance. In order not to act predictable our model also allows to include randomized reaction times. Additionally, we study to which extent optimal response strategies of active competitors are affected by additional passive competitors that use constant prices. It turns out that optimized feedback strategies effectively avoid a decline in price. They help to gain profits, especially, when aggressive competitor s are involved.
Rainer Schlosser, Martin Boissier 0001
ICORES1
2017 Data-Driven Repricing Strategies in Competitive Markets: An Interactive Simulation Platform
abstract
Modern e-commerce platforms pose both opportunities as well as hurdles for merchants. While merchants can observe markets at any point in time and automatically reprice their products, they also have to compete simultaneously with dozens of competitors. Currently, retailers lack the possibility to test, develop, and evaluate their algorithms appropriately before releasing them into the real world. At the same time, it is challenging for researchers to investigate how pricing strategies interact with each other under heavy competition. To study dynamic pricing competition on online marketplaces, we built an open simulation platform. To be both flexible and scalable, the platform has a microservice-based architecture and handles large numbers of competing merchants and arriving consumers. It allows merchants to deploy the full width of pricing strategies, from simple rule-based strategies to more sophisticated data-driven strategies using machine learning. Our platform enables analyses of how a strategy's performance is affected by customer behavior, price adjustment frequencies, the competitors' strategies, and the exit/entry of competitors. Moreover, our platform allows to study the long-term behavior of self-adapting strategies.
Martin Boissier 0001, Rainer Schlosser, Nikolai Podlesny, Sebastian Serth, Marvin Bornstein, Johanna Latt, Jan Lindemann, Jan Selke, Matthias Uflacker
RecSys2