MPMichael Perk

Michael Perk

*This is an algorithmically generated author record based on publicly available information.

Current Organizations / Institutes

The organizations/institutes from the scholar's latest article


Michael Perk has a total of 21 co-authors. Here are the top co-authors by number of shared publications:


Latest Publications

  • Open Access

    Beyond Asymptotic Scaling: Comparing Functional Quantum Linear Solvers

    by Andreea-Iulia Lefterovici, Michael Perk, Debora Ramacciotti, Antonio F. Rotundo, Shawn E. Skelton, Martin Steinbach

    Solving systems of linear equations is a key subroutine in many quantum algorithms. In the last 15 years, many quantum linear solvers (QLS) have been developed, competing to achieve the best asymptotic worst-case complexity. Most QLS assume fault-tolerant quantum computers, so they cannot yet be benchmarked on real hardware. Because an algorithm with better asymptotic scaling can underperform on instances of practical interest, the question of which of these algorithms is the most promising remains open. In this work, we implement a method to partially address this question. We consider four well-known QLS algorithms which directly implement an approximate matrix inversion function: the Harrow-Hassidim-Lloyd algorithm, two algorithms utilizing a linear combination of unitaries, and one utilizing the quantum singular value transformation (QSVT). These methods, known as functional QLS, share nearly identical assumptions about the problem setup and oracle access. Their computational cost is dominated by query calls to a matrix oracle encoding the problem one wants to solve. We provide formulas to count the number of queries needed to solve specific problem instances; these can be used to benchmark the algorithms on real-life instances, under benevolent, idealized assumptions, without requiring access to quantum hardware to implement the procedure. We select three data sets: random generated instances that obey the assumptions of functional QLS, linear systems from simplex iterations on MIPLIB, and Poisson equations. Our methods can be easily extended to other data sets and provide a high-level guide to evaluate the performance of a QLS algorithm. In particular, our work shows that HHL underperforms in comparison to the other methods across all data sets, often by orders of magnitude, while the Chebyshev-approximation based methods typically have the best performance.


  • Open Access

    Reply on RC1

    by Michael Perk

    We present significant progress for scalable and fine-grained computation of large flooding events. As a first step, we describe (I) breakthroughs for simulating time-dependent, high-resolution runoff in large-scale heavy-rain scenarios, based on two algorithmic speedup techniques. The first is (a) a flow-based subdivision technique of the terrain that enables independent, parallel simulation of different regions, while ensuring consistency of the overall simulation. The second is (b) a feature-based algorithmic grid refinement technique. Using this refinement, runtimes for high-resolution hydrodynamic simulations are reduced by 85–90% compared to uniform 1m grids, which can result in better than real-time performance for realistic inputs in medium-sized regions. In combination with state-of-the-art commercial software and powerful computing devices, these techniques make it possible to carry out simulations for large-scale scenarios that were previously infeasible due to memory requirements, and provide considerable speedup for medium- or small-scale scenarios. Combining both techniques, the time-dependent runoff during a five-hour heavy-rain event at 1 m output resolution for an area of 370 km2 in the mountainous Harz region (i.e., for 370,000,000 terrain points with considerable elevation differences and ensuing dynamic flows) can be simulated within three days; without our techniques, such a simulation would not even be possible due to the unmanageable memory requirements. This progress enables us to demonstrate how to address a second challenge: How can we deal with the instability of precipitation events, which are notoriously difficult to predict with good accuracy? We use our new computational capabilities to conduct (II) a large-scale, multifaceted sensitivity analysis, providing insights into different scenarios for possible time-dependent runoff and flooding when varying the input precipitation for our study area. This makes it possible to identify both regions of stability (for which the outcomes are largely unchanged under input variations) as well as critically unstable locations (for which the outcome may change significantly under input variations). In particular the latter is of crucial value for effective disaster mitigation: Knowing where relatively small changes in the input can make a huge difference in the outcome is invaluable when deciding where to invest limited resources with the greatest impact. We demonstrate the viability of this approach by identifying such a critical location for our study area.

  • Open Access

    Reply on RC2

    by Michael Perk

    We present significant progress for scalable and fine-grained computation of large flooding events. As a first step, we describe (I) breakthroughs for simulating time-dependent, high-resolution runoff in large-scale heavy-rain scenarios, based on two algorithmic speedup techniques. The first is (a) a flow-based subdivision technique of the terrain that enables independent, parallel simulation of different regions, while ensuring consistency of the overall simulation. The second is (b) a feature-based algorithmic grid refinement technique. Using this refinement, runtimes for high-resolution hydrodynamic simulations are reduced by 85–90% compared to uniform 1m grids, which can result in better than real-time performance for realistic inputs in medium-sized regions. In combination with state-of-the-art commercial software and powerful computing devices, these techniques make it possible to carry out simulations for large-scale scenarios that were previously infeasible due to memory requirements, and provide considerable speedup for medium- or small-scale scenarios. Combining both techniques, the time-dependent runoff during a five-hour heavy-rain event at 1 m output resolution for an area of 370 km2 in the mountainous Harz region (i.e., for 370,000,000 terrain points with considerable elevation differences and ensuing dynamic flows) can be simulated within three days; without our techniques, such a simulation would not even be possible due to the unmanageable memory requirements. This progress enables us to demonstrate how to address a second challenge: How can we deal with the instability of precipitation events, which are notoriously difficult to predict with good accuracy? We use our new computational capabilities to conduct (II) a large-scale, multifaceted sensitivity analysis, providing insights into different scenarios for possible time-dependent runoff and flooding when varying the input precipitation for our study area. This makes it possible to identify both regions of stability (for which the outcomes are largely unchanged under input variations) as well as critically unstable locations (for which the outcome may change significantly under input variations). In particular the latter is of crucial value for effective disaster mitigation: Knowing where relatively small changes in the input can make a huge difference in the outcome is invaluable when deciding where to invest limited resources with the greatest impact. We demonstrate the viability of this approach by identifying such a critical location for our study area.

  • Open Access

    Comment on egusphere-2025-6361

    by Michael Perk, Phillip Keldenich, Tobias Wallner, Sándor P. Fekete

    We present significant progress for scalable and fine-grained computation of large flooding events. As a first step, we describe (I) breakthroughs for simulating time-dependent, high-resolution runoff in large-scale heavy-rain scenarios, based on two algorithmic speedup techniques. The first is (a) a flow-based subdivision technique of the terrain that enables independent, parallel simulation of different regions, while ensuring consistency of the overall simulation. The second is (b) a feature-based algorithmic grid refinement technique. Using this refinement, runtimes for high-resolution hydrodynamic simulations are reduced by 85–90% compared to uniform 1m grids, which can result in better than real-time performance for realistic inputs in medium-sized regions. In combination with state-of-the-art commercial software and powerful computing devices, these techniques make it possible to carry out simulations for large-scale scenarios that were previously infeasible due to memory requirements, and provide considerable speedup for medium- or small-scale scenarios. Combining both techniques, the time-dependent runoff during a five-hour heavy-rain event at 1 m output resolution for an area of 370 km2 in the mountainous Harz region (i.e., for 370,000,000 terrain points with considerable elevation differences and ensuing dynamic flows) can be simulated within three days; without our techniques, such a simulation would not even be possible due to the unmanageable memory requirements. This progress enables us to demonstrate how to address a second challenge: How can we deal with the instability of precipitation events, which are notoriously difficult to predict with good accuracy? We use our new computational capabilities to conduct (II) a large-scale, multifaceted sensitivity analysis, providing insights into different scenarios for possible time-dependent runoff and flooding when varying the input precipitation for our study area. This makes it possible to identify both regions of stability (for which the outcomes are largely unchanged under input variations) as well as critically unstable locations (for which the outcome may change significantly under input variations). In particular the latter is of crucial value for effective disaster mitigation: Knowing where relatively small changes in the input can make a huge difference in the outcome is invaluable when deciding where to invest limited resources with the greatest impact. We demonstrate the viability of this approach by identifying such a critical location for our study area.

  • Open Access

    Comment on egusphere-2025-6361

    by Michael Perk, Phillip Keldenich, Tobias Wallner, Sándor P. Fekete

    We present significant progress for scalable and fine-grained computation of large flooding events. As a first step, we describe (I) breakthroughs for simulating time-dependent, high-resolution runoff in large-scale heavy-rain scenarios, based on two algorithmic speedup techniques. The first is (a) a flow-based subdivision technique of the terrain that enables independent, parallel simulation of different regions, while ensuring consistency of the overall simulation. The second is (b) a feature-based algorithmic grid refinement technique. Using this refinement, runtimes for high-resolution hydrodynamic simulations are reduced by 85–90% compared to uniform 1m grids, which can result in better than real-time performance for realistic inputs in medium-sized regions. In combination with state-of-the-art commercial software and powerful computing devices, these techniques make it possible to carry out simulations for large-scale scenarios that were previously infeasible due to memory requirements, and provide considerable speedup for medium- or small-scale scenarios. Combining both techniques, the time-dependent runoff during a five-hour heavy-rain event at 1 m output resolution for an area of 370 km2 in the mountainous Harz region (i.e., for 370,000,000 terrain points with considerable elevation differences and ensuing dynamic flows) can be simulated within three days; without our techniques, such a simulation would not even be possible due to the unmanageable memory requirements. This progress enables us to demonstrate how to address a second challenge: How can we deal with the instability of precipitation events, which are notoriously difficult to predict with good accuracy? We use our new computational capabilities to conduct (II) a large-scale, multifaceted sensitivity analysis, providing insights into different scenarios for possible time-dependent runoff and flooding when varying the input precipitation for our study area. This makes it possible to identify both regions of stability (for which the outcomes are largely unchanged under input variations) as well as critically unstable locations (for which the outcome may change significantly under input variations). In particular the latter is of crucial value for effective disaster mitigation: Knowing where relatively small changes in the input can make a huge difference in the outcome is invaluable when deciding where to invest limited resources with the greatest impact. We demonstrate the viability of this approach by identifying such a critical location for our study area.

  • Open Access

    Hydrodynamic flows during heavy rain events: Scalable algorithmic methods for simulation and sensitivity analysis

    by Michael Perk, Phillip Keldenich, Tobias Wallner, Sándor P. Fekete

    We present significant progress for scalable and fine-grained computation of large flooding events. As a first step, we describe (I) breakthroughs for simulating time-dependent, high-resolution runoff in large-scale heavy-rain scenarios, based on two algorithmic speedup techniques. The first is (a) a flow-based subdivision technique of the terrain that enables independent, parallel simulation of different regions, while ensuring consistency of the overall simulation. The second is (b) a feature-based algorithmic grid refinement technique. Using this refinement, runtimes for high-resolution hydrodynamic simulations are reduced by 85–90% compared to uniform 1m grids, which can result in better than real-time performance for realistic inputs in medium-sized regions. In combination with state-of-the-art commercial software and powerful computing devices, these techniques make it possible to carry out simulations for large-scale scenarios that were previously infeasible due to memory requirements, and provide considerable speedup for medium- or small-scale scenarios. Combining both techniques, the time-dependent runoff during a five-hour heavy-rain event at 1 m output resolution for an area of 370 km2 in the mountainous Harz region (i.e., for 370,000,000 terrain points with considerable elevation differences and ensuing dynamic flows) can be simulated within three days; without our techniques, such a simulation would not even be possible due to the unmanageable memory requirements. This progress enables us to demonstrate how to address a second challenge: How can we deal with the instability of precipitation events, which are notoriously difficult to predict with good accuracy? We use our new computational capabilities to conduct (II) a large-scale, multifaceted sensitivity analysis, providing insights into different scenarios for possible time-dependent runoff and flooding when varying the input precipitation for our study area. This makes it possible to identify both regions of stability (for which the outcomes are largely unchanged under input variations) as well as critically unstable locations (for which the outcome may change significantly under input variations). In particular the latter is of crucial value for effective disaster mitigation: Knowing where relatively small changes in the input can make a huge difference in the outcome is invaluable when deciding where to invest limited resources with the greatest impact. We demonstrate the viability of this approach by identifying such a critical location for our study area.

  • Open Access

    The virtual-spot approach: a simple method for image U–Pb carbonate geochronology by high-repetition-rate LA-ICP-MS

    by Guilhem Hoareau, Fanny Claverie, Christophe Pecheyran, Gaëlle Barbotin, Michael Perk, Nicolas E. Beaudoin, Brice Lacroix, E. Troy Rasbury

    We present a simple approach to laser ablation inductively coupled plasma mass spectrometry (LA-ICP-MS) U–Pb dating of carbonate minerals from isotopic maps, made possible using a high-repetition-rate femtosecond laser ablation system. The isotopic ratio maps are built from 25 µm width linear scans, at a minimal repetition rate of 100 Hz. The analysis of 238U, 232Th, 208Pb, 207Pb, and 206Pb masses by a sector field ICP-MS is set to maximize the number of mass sweeps and thus of pixels on the produced maps (∼8 to 19 scans s−1). After normalization by sample standard bracketing using the Iolite 4 software, the isotopic maps are discretized into squares. The squares correspond to virtual spots of a chosen dimension for which the mean and its uncertainty are calculated, allowing us to plot corresponding concordia diagrams commonly used to obtain an absolute age. Because the ratios can vary strongly at the pixel scale, the values obtained from the virtual spots display higher uncertainties compared to static spots of similar size. However, their size, and thus the number of virtual spots, can be easily adapted. A low size will result in higher uncertainty of individual spots, but their higher number and potentially larger spread along the isochron can result in a more precise age. Reliability of this approach is improved by using a mobile grid for the virtual-spot dataset of a set size, returning numerous concordia diagrams and allowing us to select the more statistically robust result. One can also select from all the possible spot locations on the map those that will enable regression to be obtained with the best goodness of fit. We present examples of the virtual-spot approach, for which in the most favorable cases (U>1 ppm, 238U/206Pb≫1 , and highly variable U/Pb ratios) a valid age can be obtained within reasonable uncertainty (<5 %–10 %) from maps as small as 100 µm×100 µm, i.e., the size of a single spot in common in situ approaches. Although the method has been developed on carbonates, it should be applicable to other minerals suited to U–Pb geochronology.


  • Open Access

    How Low Can We Go? Minimizing Interaction Samples for Configurable Systems

    by Dominik M. Krupke, Ahmad Moradi, Michael Perk, Phillip Keldenich, Gabriel Gehrke, Sebastian Krieter, Thomas Thüm, Sándor P. Fekete

    Modern software systems are typically configurable, a fundamental prerequisite for wide applicability and reusability. This flexibility poses an extraordinary challenge for quality assurance, as the enormous number of possible configurations makes it impractical to test each of them separately. This is where t-wise interaction sampling can be used to systematically cover the configuration space and detect unknown feature interactions. Over the last two decades, numerous algorithms for computing small interaction samples have been studied, providing improvements for a range of heuristic results; nevertheless, it has remained unclear how much these results can still be improved. We present a significant breakthrough: a fundamental framework, based on the mathematical principle of duality , for combining near-optimal solutions with provable lower bounds on the required sample size. This implies that we no longer need to work on heuristics with marginal or no improvement, but can certify the solution quality by establishing a limit on the remaining gap; in many cases, we can even prove optimality of achieved solutions. This theoretical contribution also provides extensive practical improvements: Our algorithm SampLNS was tested on 47 small- and medium-sized configurable systems from the existing literature. SampLNS can reliably find samples of smaller size than previous methods in \(85\%\) of the cases; moreover, we can achieve and prove optimality of solutions for \(63\%\) of all instances. This makes it possible to avoid cumbersome efforts of minimizing samples by researchers as well as practitioners, and substantially save testing resources for most configurable systems.


  • Open Access

    Reply on EC1

    by Guilhem Hoareau, Fanny Claverie, Christophe Pecheyran, Gaëlle Barbotin, Michael Perk, Nicolas E. Beaudoin, Brice Lacroix, E. Troy Rasbury

    We present a simple approach to laser ablation inductively coupled plasma mass spectrometry (LA-ICP-MS) U-Pb dating of carbonate minerals from isotopic image maps, made possible using a high repetition rate femtosecond laser ablation system. The isotopic ratio maps are built from 25-µm-height linear scans, at a minimal repetition rate of 100 Hz. The analysis of 238U, 232Th, 208Pb, 207Pb and 206Pb masses by a sector field ICP-MS is set to maximize the number of mass sweeps, and thus of pixels on the produced image maps (∼8 to 19 scans s-1). After normalization by sample standard bracketing using the Iolite 4 software, the isotopic image maps are discretized into squares. The squares correspond to virtual spots of chosen dimension, for which the mean and its uncertainty are calculated, allowing to plot corresponding concordia diagrams commonly used to obtain an absolute age. Because the ratios can vary strongly at the pixel scale, the values obtained from the virtual spots display higher uncertainties compared to static spots of similar size. However, their size, and thus the number of virtual spots can be easily adapted. A low size will result in higher uncertainty of individual spots, but their higher number and potentially larger spread along the isochron can result in a more precise age. Reliability of this approach is improved by using a mobile grid for the virtual spot dataset of a set size, returning numerous concordia allowing to select the more statistically robust result. One can also select from all the possible spot locations on the image map, those that will enable regression to be obtained with the best goodness of fit. We present examples of the virtual spot approach, for which in the most favorable cases (U > 1 ppm, 238U/206Pb >> 1, and highly variable U/Pb ratios) a valid age can be obtained within reasonable uncertainty (< 5–10 %) from maps as small as 100 µm x 100 µm, i.e. the size of a single spot in common in situ approaches. Although the method has been developed on carbonates, it should be applicable to other minerals suited to U-Pb geochronology.

  • Open Access

    Reply on RC1

    by Guilhem Hoareau, Fanny Claverie, Christophe Pecheyran, Gaëlle Barbotin, Michael Perk, Nicolas E. Beaudoin, Brice Lacroix, E. Troy Rasbury

    We present a simple approach to laser ablation inductively coupled plasma mass spectrometry (LA-ICP-MS) U-Pb dating of carbonate minerals from isotopic image maps, made possible using a high repetition rate femtosecond laser ablation system. The isotopic ratio maps are built from 25-µm-height linear scans, at a minimal repetition rate of 100 Hz. The analysis of 238U, 232Th, 208Pb, 207Pb and 206Pb masses by a sector field ICP-MS is set to maximize the number of mass sweeps, and thus of pixels on the produced image maps (∼8 to 19 scans s-1). After normalization by sample standard bracketing using the Iolite 4 software, the isotopic image maps are discretized into squares. The squares correspond to virtual spots of chosen dimension, for which the mean and its uncertainty are calculated, allowing to plot corresponding concordia diagrams commonly used to obtain an absolute age. Because the ratios can vary strongly at the pixel scale, the values obtained from the virtual spots display higher uncertainties compared to static spots of similar size. However, their size, and thus the number of virtual spots can be easily adapted. A low size will result in higher uncertainty of individual spots, but their higher number and potentially larger spread along the isochron can result in a more precise age. Reliability of this approach is improved by using a mobile grid for the virtual spot dataset of a set size, returning numerous concordia allowing to select the more statistically robust result. One can also select from all the possible spot locations on the image map, those that will enable regression to be obtained with the best goodness of fit. We present examples of the virtual spot approach, for which in the most favorable cases (U > 1 ppm, 238U/206Pb >> 1, and highly variable U/Pb ratios) a valid age can be obtained within reasonable uncertainty (< 5–10 %) from maps as small as 100 µm x 100 µm, i.e. the size of a single spot in common in situ approaches. Although the method has been developed on carbonates, it should be applicable to other minerals suited to U-Pb geochronology.