Hasso-Plattner-Institut
Prof. Dr. h.c. Hasso Plattner
 

Data-Driven Decision Support

Data-driven decision support for enterprise applications and revenue management (RM) has become highly relevant in recent years as firms face the challenge of integrating data-driven automation in their processes. Specifically, our research group investigates how decision problems can be solved using quantitative methods of operations research and data science in order to improve automated decision-making in the areas of RM and business analytics.

Group Leader: Dr. Rainer Schlosser

Research Activities

Our scope involves (I) the identification of causal relations of underlying dynamics, (II) specific revenue management problems, as well as (III) resource allocation and database tuning problems in close collaboration with the Hyrise database group.

I Data-Driven Causal Inference & Causal Structure Learning

We address open challenges in the context of causal structure learning in practice, from data to learned causal structures, by improvements in both the application of statistical and probabilistic concepts, and the GPU-based acceleration. Read more.

Current Projects:

  • MPCSL - A Modular Pipeleine for Causal Structure Learning
  • Causal Structure Learning from Heterogeneous Data
  • Parallel Execution Strategies for Causal Structure Learning on GPUs
  • Application Scenarios with Cooperation Partners
    • Mechanical Engineering
    • Automotive Production

Contact: Christopher HagedornJohannes Huegle, Dr. Rainer Schlosser

II Revenue Management & Dynamic Applications

Over the years, RM applications have become increasingly difficult to administrate. The number of decisions to control business processes (e.g., dynamic price optimization, inventory management, resource allocation, etc.) have become too complex to be managed manually. Firms are forced to integrate effective automated decision support systems in order to be still profitable. However, while automated decision-making has enormous potential, it is also challenging to derive optimized decisions as most RM applications are typically highly complex stochastic dynamic optimization problems. Nevertheless, the overall vision is a self-driving decision support system, which automatically analyzes sales data and optimizes decisions in an explainable manner.

In general, decision problems can be described by given performance criteria, admissible decisions, constraints, and data-driven estimations of the interplay of decisions on performance. Further, every application has its own specifics, which can be exploited to solve a problem effectively by using suitable optimization techniques. In particular, we are interested in finding robust solutions for uncertain and changing environments (read more).

Current Projects:

Contact: Dr. Rainer Schlosser, Alexander Kastius, Martin Boissier

III Database Optimization & Resource Allocation

Over the years, databases have become increasingly difficult to administrate. The number of configuration options (cf. resource allocation problems such as index selection, data placement, data replication, selection of compression schemes, etc.), the diversity of workloads, and the sheer amount of data make it impossible for an administrator to find optimized settings. Moreover, database administrators usually lack the application domain knowledge to decide how data should be efficiently stored. Hence, the overall vision is a self-driving database system, which automatically analyzes workload patterns and optimizes its configuration.

Our goal is to improve existing tuning and resource allocation approaches, which usually address only one tuning feature in a deterministic (workload) setting, to be able to (i) consider the joint tuning of multiple features, (ii) to include reconfiguration and maintenance costs, and (iii) to identify risk-averse tuning configurations by considering multiple potential future workload scenarios. The challenge of an increased problem complexity can be addressed by using suitable heuristic optimization techniques as well as ML/RL-based approaches.

Current Projects:

  • Robust Database Optimization with Stochastic Workloads
  • Memory-efficient Fragment Allocation & Load Balancing
  • Dynamic Risk-aware Index Selection
  • Spatio-temporal Data Management
  • Self-tuning Databases

Contact: Martin Boissier, Stefan Halfpap, Jan Kossmann, Keven Richly, Dr. Rainer Schlosser

Teaching

We offer lectures, seminars, and projects on data-driven decision-making in enterprise applications. For HPI master students we also provide a varity of master theses topics. 

On a more applied level, we also offer a one-year bachelor project in cooperation with the industrial partner SAP SE in the winter semester. This year the project is about simulating markets with self-learning agents in the ReCommerce industry (cf. sustainability & circular economy).

Job Offers

Our group in Potsdam is still growing. We always welcome applications of prospective Ph.D. students, who are interested in working with us. In this context, we are able to offer Ph.D. scholarships directly by the research group or for one of the two HPI Research Schools, Service-Oriented Systems Engineering or Data Science and Engineering.

Additionally, we are constantly looking for HPI-students who are interested in a part-time job as a student research assistant

More Information can be found on our Job Offer page.

 

Contact: Dr. Rainer Schlosser

Recent Presentations

  • Schlosser, R. (with A. Kastius): "Stochastic Dynamic Pricing under Duopoly Competition with Mutual Strategy Adjustments", International Conference on Operations Research (OR 2021), Sep 2021, Bern, Switzerland
  • Kastius, A. (with R. Schlosser): "Towards Transfer Learning for Revenue and Pricing Management", International Conference on Operations Research (OR 2021), Sep 2021, Bern, Switzerland
  • Huegle, J.: "Causal structure learning for heterogeneous data characteristics of real-world scenarios", European Causal Inference Meeting (EuroCIM 2021), Sep 2021, Lightning Talk, Virtual
  • Huegle, J. (with C. Hagedorn, M. Perscheid, H. Plattner): "MPCSL - A Modular Pipeline for Causal Structure Learning", 27th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (KDD 2021), Aug 2021, Virtual
  • Schlosser, R.: "Scalable Relaxation Techniques to Solve Stochastic Dynamic Multi-Product Pricing Problems with Substitution Effects", European Conference on Operational Research (EURO 2021), July 2021, Athens, Greece
  • Kastius, A. (with R. Schlosser): "Dynamic Pricing under Competition using Reinforcement Learning", European Conference on Operational Research (EURO 2021), July 2021, Athens, Greece
  • Schlosser, R. (with J. Gönsch): "Risk-Averse Revenue Management using Mean-Variance and Mean-Semivariance Optimization", INFORMS Revenue Management & Pricing Conference, June 2021, Johns Hopkins Carey Business School, USA
  • Hagedorn, C. (with J. Huegle): "GPU-Accelerated Constraint-Based Causal Structure Learning for Discrete Data", SIAM International Conference on Data Mining (SDM 2021), Apr 2021, Virtual
  • Schlosser, R (with Y. Kaminsky, T. Maltenberger, M. Pörschke, J. Westphal): "Pricing Competition in a Duopoly with Self-adapting Strategies", 17th International Conference on Operations Research & Enterprise Systems (ICORES 2021), Feb 2021, Vienna, Austria

Selected Publications

Our research has been published in renowned OR Journals (EJOR, JEDC, COR, IJPE, IJPR, DGAA, JRPM), distinguished data science conferences (KDD, IJCAI, RECSYS, SDM), and leading computer science venues (VLDB, ICDE, EDBT, DAPD, CIKM, SSDBM).

  • 1.
    Weisgut, M., Hübscher, L., Nordemann, O., Schlosser, R.: Solver-Based Approaches for Robust Multi-Index Selection Problems with Reconfiguration Costs under Stochastic Dynamic Workloads. 11th International Conference on Operations Research and Enterprise Systems (ICORES 2022), accepted (2022).
     
  • 2.
    Richly, K., Schlosser, R., Boissier, M.: Joint Index, Sorting, and Compression Optimization for Memory-Efficient Spatio-Temporal Data Management. 37th IEEE International Conference on Data Engineering, ICDE 2021, Chania, Greece, April 19-22, 2021. pp. 1901–1906 (2021).
     
  • 3.
    Huegle, J., Hagedorn, C., Böhme, L., Pörschke, M., Umland, J., Schlosser, R.: MANM-CS: Data Generation for Benchmarking Causal Structure Learning from Mixed Discrete-Continuous and Nonlinear Data. WHY-21 @ NeurIPS 2021, accepted (2021).
     
  • 4.
    Schlosser, R.: Scalable Relaxation Techniques to Solve Stochastic Dynamic Multi-Product Pricing Problems with Substitution Effects. Journal of Revenue and Pricing Management 20 (1). 54–65 (2021).
     
  • 5.
    Richly, K., Schlosser, R., Brauer, J., Plattner, H.: A Probabilistic Location Prediction Approach to Optimize Dispatch Processes in the Ride-Hailing Industry. HICSS 2021, to appear. pp. 1830–1840 (2021).
     
  • 6.
    Kastius, A., Schlosser, R.: Dynamic Pricing under Competition using Reinforcement Learning. Journal of Revenue and Pricing Management. 1–22 (2021).
     
  • 7.
    Kaminsky, Y., Maltenberger, T., Pörschke, M., Westphal, J., Schlosser, R.: Pricing Competition in a Duopoly with Self-Adapting Strategies. 10th International Conference on Operations Research and Enterprise Systems (ICORES 2021). pp. 60–71 (2021).
     
  • 8.
    Schlosser, R., Halfpap, S.: Robust and Memory-Efficient Database Fragment Allocation for Large and Uncertain Database Workloads. 24th International Conference on Extending Database Technology (EDBT 2021). pp. 367–372 (2021).
     
  • 9.
    Richly, K., Schlosser, R., Brauer, J.: Enabling Risk-averse Dispatch Processes for Transportation Network Companies by Probabilistic Location Prediction. Communications in Computer and Information Science, Springer. 1–23 (2021).
     
  • 10.
    Halfpap, S., Schlosser, R.: Memory-Efficient Database Fragment Allocation for Robust Load Balancing when Nodes Fail. 37th IEEE International Conference on Data Engineering, ICDE 2021, Chania, Greece, April 19-22, 2021. pp. 1811–1816 (2021).
     
  • 11.
    Schlosser, R., Chenavaz, R., Dimitrov, S.: Circular Economy: Joint Dynamic Pricing and Recycling Investments. International Journal of Production Economics. 108117, 1–13 (2021).
     
  • 12.
    Hagedorn, C., Huegle, J.: GPU-Accelerated Constraint-Based Causal Structure Learning for Discrete Data. Proceedings of the 2021 SIAM International Conference on Data Mining (SDM). pp. 37–45 (2021).
     
  • 13.
    Chenavaz, R., Klibi, W., Schlosser, R.: Dynamic Pricing with Reference Price Effects in Integrated Online and Offline Retailing. International Journal of Production Research (to appear). (2021).
     
  • 14.
    Hagedorn, C., Huegle, J.: Constraint-Based Causal Structure Learning in Multi-GPU Environments. In: Seidl, T., Fromm, M., and Obermeier, S. (eds.) Proceedings of the LWDA 2021 Workshops: FGWM, KDML, FGWI-BIA, and FGIR, Online, September 1-3, 2021. pp. 106–118. CEUR-WS.org (2021).
     
  • 15.
    Huegle, J., Hagedorn, C., Perscheid, M., Plattner, H.: MPCSL - A Modular Pipeline for Causal Structure Learning. Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining. pp. 3068–3076. Association for Computing Machinery, New York, NY, USA (2021).
     
  • 16.
    Huegle, J.: An Information-Theoretic Approach on Causal Structure Learning for Heterogeneous Data Characteristics of Real-World Scenarios. Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence, IJCAI-21. pp. 4891–4892. International Joint Conferences on Artificial Intelligence Organization (2021).
     
  • 17.
    Schlosser, R.: Heuristic Mean Variance Optimization in Markov Decision Processes using State-Dependent Risk Aversion. IMA Journal of Management Mathematics. 1–19 (2021).
     
  • 18.
    Schmidt, C., Huegle, J., Horschig, S., Uflacker, M.: Out-of-Core GPU-Accelerated Causal Structure Learning. Algorithms and Architectures for Parallel Processing. ICA3PP 2019. pp. 89–104. Springer International Publishing (2020).
     
  • 19.
    Schlosser, R.: Stochastic Dynamic Pricing with Waiting and Forward-Looking Consumers. Communications in Computer and Information Science (CCIS), Vol. 1162. pp. 47–69. Springer (2020).
     
  • 20.
    Richly, K., Brauer, J., Schlosser, R.: Predicting Location Probabilities of Drivers to Improve Dispatch Decisions of Transportation Network Companies Based on Trajectory Data. 9th International Conference on Operations Research and Enterprise Systems, ICORES 2020. pp. 47–58 (2020).
     
  • 21.
    Schlosser, R.: Risk-Sensitive Control of Markov Decision Processes: A Moment-Based Approach with Target Distributions. Computers and Operations Research. 123 (104997), 1–15 (2020).
     
  • 22.
    Kossmann, J., Schlosser, R.: Self-driving database systems: a conceptual approach. Distributed and Parallel Databases. 38, 795–817 (2020).
     
  • 23.
    Schlosser, R., Halfpap, S.: A Decomposition Approach for Risk-Averse Index Selection. 32nd International Conference on Scientific and Statistical Database Management (SSDBM 2020). pp. 16:1–16:4 (2020).
     
  • 24.
    Kossmann, J., Halfpap, S., Jankrift, M., Schlosser, R.: Magic mirror in my hand, which is the best in the land? An Experimental Evaluation of Index Selection Algorithms. Proceedings of the VLDB Endowment. pp. 2382–2395 (2020).
     
  • 25.
    Huegle, J., Hagedorn, C., Uflacker, M.: How Causal Structural Knowledge Adds Decision-Support in Monitoring of Automotive Body Shop Assembly Lines. In: Bessiere, C. (ed.) Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence, IJCAI-20. pp. 5246–5248. International Joint Conferences on Artificial Intelligence Organization (2020).
     
  • 26.
    Schlosser, R., Richly, K.: Dynamic Pricing Competition with Unobservable Inventory Levels: A Hidden Markov Model Approach. Communications in Computer and Information Science. pp. 15–36. Springer (2019).
     
  • 27.
    Schlosser, R.: Data-Driven Stochastic Dynamic Pricing and Ordering. Operations Research Proceedings 2018. pp. 397–403 (2019).
     
  • 28.
    Schlosser, R.: Stochastic Dynamic Pricing with Strategic Customers and Reference Price Effects. 8th International Conference on Operations Research and Enterprise Systems, ICORES 2019. pp. 179–188 (2019).
     
  • 29.
    Schlosser, R., Walther, C., Boissier, M., Uflacker, M.: Automated Repricing and Ordering Strategies in Competitive Markets. AI Communications. 32, 15–29 (2019).
     
  • 30.
    Schlosser, R., Richly, K.: Dynamic Pricing under Competition with Data-Driven Price Anticipations and Endogenous Reference Price Effects. Journal of Revenue & Pricing Management. 18, 451–464 (2019).
     
  • 31.
    Halfpap, S., Schlosser, R.: Workload-Driven Fragment Allocation for Partially Replicated Databases Using Linear Programming. IEEE 35th International Conference on Data Engineering (ICDE 2019). pp. 1746–1749 (2019).
     
  • 32.
    Schmidt, C., Huegle, J., Bode, P., Uflacker, M.: Load-Balanced Parallel Constraint-Based Causal Structure Learning on Multi-Core Systems for High-Dimensional Data. SIGKDD Workshop on Causal Discovery. pp. 59–77 (2019).
     
  • 33.
    Kossmann, J., Schlosser, R.: A Framework for Self-Managing Database Systems. 2019 IEEE 35th International Conference on Data Engineering Workshops (ICDEW). pp. 100–106 (2019).
     
  • 34.
    Schlosser, R., Kossmann, J., Boissier, M.: Efficient Scalable Multi-Attribute Index Selection Using Recursive Strategies. IEEE 35th International Conference on Data Engineering (ICDE 2019). pp. 1238–1249. IEEE (2019).
     
  • 35.
    Schmidt, C., Huegle, J., Uflacker, M.: Order-independent constraint-based causal structure learning for gaussian distribution models using GPUs. SSDBM ’18 Proceedings of the 30th International Conference on Scientific and Statistical Database Management. pp. 19:1–19:10. ACM, New York, NY, USA (2018).
     
  • 36.
    Schlosser, R., Boissier, M.: Dealing with the Dimensionality Curse in Dynamic Pricing Competition: Using Frequent Repricing to Compensate Imperfect Market Anticipations. Computers and Operations Research. 100, 26–42 (2018).
     
  • 37.
    Schlosser, R., Boissier, M.: Dynamic Pricing under Competition on Online Marketplaces: A Data-Driven Approach. KDD ’18 Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. pp. 705–714 (2018).
     
  • 38.
    Schlosser, R., Walther, C., Boissier, M., Uflacker, M.: Data-Driven Inventory Management and Dynamic Pricing Competition on Online Marketplaces. Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI 2018). pp. 5856–5858 (2018).
     
  • 39.
    Boissier, M., Schlosser, R., Uflacker, M.: Hybrid Data Layouts for Tiered HTAP Databases with Pareto-Optimal Data Placements. IEEE 34th International Conference on Data Engineering (ICDE 2018). pp. 209–220 (2018).
     
  • 40.
    Schlosser, R., Richly, K.: Dynamic Pricing Strategies in a Finite Horizon Duopoly with Partial Information. 7th International Conference on Operations Research and Enterprise Systems, ICORES 2018. pp. 21–30 (2018).
     
  • 41.
    Schlosser, R.: Stochastic Dynamic Multi-Product Pricing under Competition. Operations Research Proceedings 2017. pp. 527–533 (2018).
     
  • 42.
    Schlosser, R., Boissier, M.: Optimal Repricing Strategies in a Stochastic Infinite Horizon Duopoly. Communications in Computer and Information Science (CCIS). pp. 129–150. Springer (2018).
     
  • 43.
    Uflacker, M., Schlosser, R., Meinel, C.: Ertragsmanagement im Wandel - Potentiale der In-Memory Technologie. In: Gläß, R. and Leukert, B. (eds.) Handel 4.0: Die Digitalisierung des Handels. Strategien, Technologien, Transformation. pp. 177–190. Springer Gabler (2017).
     
  • 44.
    Schlosser, R.: Stochastic Dynamic Pricing and Advertising in Isoelastic Oligopoly Models. European Journal of Operational Research. 259, 1144–1155 (2017).
     
  • 45.
    Schlosser, R., Boissier, M.: Optimal Price Reaction Strategies in the Presence of Active and Passive Competitors. Proceedings of the 6th International Conference on Operations Research and Enterprise Systems (ICORES), Porto, Portugal. pp. 47–56 (2017).
     
  • 46.
    Seiffert, M., Holstein, F., Schlosser, R., Schiller, J.: Next Generation Cooperate Wearables: Generalized Activity Assessment Computed Fully Distributed Within a Wireless Body Area Network. IEEE Access Journal. 5, 16793–16807 (2017).
     
  • 47.
    Serth, S., Podlesny, N., Bornstein, M., Lindemann, J., Latt, J., Selke, J., Schlosser, R., Boissier, M., Uflacker, M.: An Interactive Platform to Simulate Dynamic Pricing Competition on Online Marketplaces. 21st IEEE International Enterprise Distributed Object Computing Conference, EDOC 2017, Quebec City, QC, Canada, October 10-13, 2017. pp. 61–66. IEEE (2017).
     
  • 48.
    Boissier, M., Schlosser, R., Podlesny, N., Serth, S., Bornstein, M., Latt, J., Lindemann, J., Selke, J., Uflacker, M.: Data-Driven Repricing Strategies in Competitive Markets: An Interactive Simulation Platform. Proceedings of the Eleventh ACM Conference on Recommender Systems (RecSys ’17). pp. 355–357. ACM, New York, NY, USA (2017).
     
  • 49.
    Schlosser, R.: Stochastic Dynamic Multi-Product Pricing with Dynamic Advertising and Adoption Effects. Journal of Revenue and Pricing Management. 15, 153–169 (2016).
     
  • 50.
    Schlosser, R., Boissier, M., Schober, A., Uflacker, M.: How To Survive Dynamic Pricing Competition in E-commerce. Proceedings of the Poster Track of the 10th ACM Conference on Recommender Systems (RecSys 2016), Boston, USA, September 17, 2016 (2016).
     
  • 51.
    Schlosser, R.: Joint Stochastic Dynamic Pricing and Advertising with Time-Dependent Demand. Journal of Economic Dynamics and Control. 73, 439–452 (2016).
     
  • 52.
    Schlosser, R.: Dynamic Pricing with Time-Dependent Elasticities. Journal of Revenue and Pricing Management. 14, 365–383 (2015).
     
  • 53.
    Schlosser, R.: A Stochastic Dynamic Pricing and Advertising Model under Risk Aversion. Journal of Revenue and Pricing Management. 14, 451–468 (2015).
     
  • 54.
    Schlosser, R.: Dynamic Pricing and Advertising Models with Inventory Holding Costs. Journal of Economic Dynamics and Control. 57, 163–181 (2015).
     
  • 55.
    Helmes, K., Schlosser, R.: Dynamic Advertising and Pricing with Constant Demand Elasticities. Journal of Economic Dynamics and Control. 37, 2814–2832 (2013).