Prof. Dr. h.c. Hasso Plattner

Martin Faust

Research Assistant, PhD Candidate

Phone: +49 (331) 5509-1323
Fax: +49 (331) 97 99 2 -579
E-Mail: martin.faust(at)hpi.de
Organization: Hasso-Plattner-Institute at the University of Potsdam
Address: August-Bebel-Str. 88 Potsdam, Brandenburg, 14482 Germany
Room: Hasso-Plattner-Villa, V 2.05



Research Topics

  • In-Memory Database Technology
  • Indices for In-Memory Column Stores
  • Data Analytics on Very Large Data Sets


  • Optimal Price Reaction Strategies in the Presence of Active and Passive Competitors. Schlosser, Rainer; Boissier, Martin (2017).
  • Improving Materialization for Tiered Column-Stores: A Workload-Aware Ansatz Based on Table Reordering. Boissier, Martin; Spivak, Alexander; Meyer, Carsten in ACSW '17 (2017). 25:1-25:10.
  • Detecting Fraudulent Advertisements on a Large E-Commerce Platform. Zimmermann, Tim; Djürken, Timo; Mayer, Arne; Janke, Michael; Boissier, Martin; Schwarz, Christian; Schlosser, Rainer; Uflacker, Matthias (2017).
  • Analyzing Data Relevance and Access Patterns of Live Production Database Systems. Boissier, Martin; Meyer, Carsten; Djürken, Timo; Lindemann, Jan; Mao, Kathrin; Reinhardt, Pascal; Specht, Tim; Zimmermann, Tim; Uflacker, Matthias in CIKM '16 (2016). 2473--2475.
  • Hyrise-NV: Leveraging Non-Volatile Memory for Instant Restarts of In-Memory Database Systems. Schwalb, David; Faust, Martin; Dreseler, Markus; Flemming, Pedro; Plattner, Hasso (2016).
  • Footprint Reduction and Uniqueness Enforcement with Hash Indices in SAP HANA. Faust, Martin; Boissier, Martin; Keller, Marvin; Schwalb, David; Bischoff, Holger; Eisenreich, Katrin; Färber, Franz; Plattner, Hasso in Database and Expert Systems Applications: 27th International Conference, DEXA 2016, Porto, Portugal, September 5-8, 2016, Proceedings, Part II (2016). 137--151.
  • Hyrise-NV: Instant Recovery for In-Memory Databases using Non-Volatile Memory. Schwalb, David; Bk, Girish Kumar; Dreseler, Markus; S, Anusha; Faust, Martin; Hohl, Adolf; Berning, Tim; Makkar, Gaurav; Plattner, Hasso; Deshmukh, Parag (2016).
  • A Cost-Aware and Workload-Based Index Advisor for Columnar In-Memory Databases. Boissier, Martin; Djürken, Timo; Schlosser, Rainer; Faust, Martin (2016). 285--299.
  • How To Survive Dynamic Pricing Competition in E-commerce. Schlosser, Rainer; Boissier, Martin; Schober, Andre; Uflacker, Matthias (2016).
  • Using non-volatile RAM for inherent persistence and fast recovery of an in-memory database. Schwalb, David; BK, G.; Faust, Martin; S, A.; Dreseler, Markus; Hohl, A.; Berning, Tim; Makkar, G.; Deshmukh, P. (2015).
  • Dynamic and Transparent Data Tiering for In-Memory Databases in Mixed Workload Environments. Meyer, Carsten; Boissier, Martin; Michaud, Adrian; Vollmer, Jan Ole; Taylor, Ken; Schwalb, David; Uflacker, Matthias; Roedszus, Kurt (2015).
  • Hyrise-R: Scale-out and Hot-Standby through Lazy Master Replication for Enterprise Applications. Schwalb, David; Kossmann, Jan; Faust, Martin; Klauck, Stefan; Uflacker, Matthias; Plattner, Hasso (2015).
  • Interactive, Flexible, and Generic What-If Analyses Using In-Memory Column Stores. Klauck, Stefan; Butzmann, Lars; Mueller, Stephan; Faust, Martin; Schwalb, David; Uflacker, Matthias; Sinzig, Werner; Plattner, Hasso (2015).
  • nvm_malloc: Memory Allocation for NVRAM. Schwalb, David; Berning, Tim; Faust, Martin; Dreseler, Markus; Plattner, Hasso (2015).
  • And all of a sudden: Main Memory Is Less Expensive Than Disk. Boissier, Martin; Meyer, Carsten; Uflacker, Matthias; Tinnefeld, Christian in Big Data Benchmarking, Rabl, T.,, Sachs,, K.,, Poess,, M.,, Baru,, C.,, Hans-Arno,, J., (reds.) (2015). (1st ed, Vol. 8991) 132-144.
  • Partitioned Bit-Packed Vectors for In-Memory-Column-Stores. Faust, Martin; Flemming, Pedro; Schwalb, David; Plattner, Hasso in IMDM 2015, In conjunction with VLDB 2015 Kohala Coast, Hawaii (2015).
  • Optimizing Main Memory Utilization of Columnar In-Memory Databases Using Data Eviction. Boissier, Martin (2014).
  • Efficient Transaction Processing for Hyrise in Mixed Workload Environments. Schwalb, David; Faust, Martin; Wust, Johannes; Grund, Martin; Plattner, Hasso (2014).
  • Split Dictionaries for In-Memory Column Stores in Mixed Workload Environments. Schwalb, David; Dreseler, Markus; Faust, Martin; Wust, Johannes; Plattner, Hasso (2014).
  • Composite Group-Keys: Space-efficient Indexing of Multiple Columns for Compressed In-Memory Column Stores. Faust, Martin; Schwalb, David; Plattner, Hasso (2014).
  • An Integrated Data Management for Enterprise Systems. Boissier, Martin; Krüger, Jens; Wust, Johannes; Plattner, Hasso S. Hammoudi, Maciaszek, L. A., Cordeiro, J. (reds.) (2014). (Vol. 3) 410-418.
  • Vertical Bit-Packing: Optimizing Operations on Bit-Packed Vectors Leveraging SIMD Instructions. Faust, Martin; Grund, Martin; Berning, Tim; Schwalb, David; Plattner, Hasso (2014).
  • Leveraging In-Memory Technology for Interactive Analyses of Point-of-Sales Data. Schwalb, David; Faust, Martin; Krüger, Jens; Plattner, Hasso (2014).
  • The Impact of Columnar In-Memory Databases on Enterprise Systems. Plattner, Hasso; Schwalb, David; Mueller, Stephan; Wust, Johannes; Uflacker, Matthias; Faust, Martin (2014). 1722-1729.
  • Storage schemas for mixed workload in-memory column-oriented databases. Faust, Martin; Schwalb, David; Krüger, Jens (2013).
  • Fast Column Scans: Paged Indices for In-Memory Column Stores. Faust, Martin; Schwalb, David; Krüger, Jens (2013).
  • A Workload-Aware Merge Process for In-Memory Column Stores. Schwalb, David; Faust, Martin; Krüger, Jens (2013).
  • Physical Column Organization in In-Memory Column Stores. Plattner, Hasso; Schwalb, David; Faust, Martin; Krüger, Jens (2013).
  • Fast Lookups for In-Memory Column Stores: Group-Key Indices, Lookup and Maintenance. Faust, Martin; Krüger, Jens; Schwalb, David; Plattner, Hasso (2012).
  • A Case for Inverted Indices for In-Memory Databases. Krüger, Jens; Wust, Johannes; Faust, Martin; Berning, Tim; Plattner, Hasso (2012).
  • Main Memory Databases for Enterprise Applications. Krüger, Jens; Hübner, Florian; Wust, Johannes; Boissier, Martin; Zeier, Alexander; Plattner, Hasso (2011).
  • Data Structures for Mixed Workloads in In-Memory Databases. Krüger, Jens; Grund, Martin; Boissier, Martin; Zeier, Alexander; Plattner, Hasso (2010).
  • A Software as a Service RFID Middleware for Small and Medium-sized Enterprises. Müller, Jürgen; Faust, Martin; Schwalb, David; Schapranow, Matthieu-P.; Zeier, Alexander; Plattner, Hasso (2009).