Finding the cure is (NP)-hard!
Accelerating life-saving decisions through efficient sampling - by Buse Sen
Imagine you are a doctor trying to figure out if a drug is safe or not. How do you know for sure? You need to test it on patients and collect data.
You cannot just test it on one person. You have to look at different patient profiles, say ten different types of people based on their age, genetics, and health history. But the complexity does not stop there. For each of those ten people, their bodies might react to the drug in ten different ways: maybe it cures them perfectly, maybe it causes a mild nosebleed, or maybe it spikes their blood pressure.
To truly understand if the drug is safe, a computer model has to calculate every single possibility. That is ten patients times ten reactions, which equals a hundred unique scenarios.
That may sound manageable. If a standard computer takes just one minute to simulate those hundred scenarios, you have your answer almost instantly. But in the real world, hospitals are not dealing with tens of possibilities. They are looking at thousands of unique patient profiles and hundreds of potential reactions.
If we scale up to just 10,000 patients and 100 reactions, we suddenly have one million unique scenarios. That quick one-minute calculation just turned into nearly seven days of computing. Scale that up to a regional healthcare system, and tens of millions of combinations create a massive bottleneck, locking up computers for months just to evaluate a single drug.
This exact problem is what my research solves.
I developed a tool that stops the computer from having to calculate every single one of those millions of scenarios. Instead of forcing the system to look at every possibility, my method acts as a strategic shortcut. It figures out how to pick a very small, incredibly specific handful of scenarios to check, sometimes just looking at one outcome instead of ten.
We can guarantee the exact same level of accuracy but process far fewer scenarios. If a hospital needs to be 99% sure a drug is safe, instead of calculating 1,000,000 scenarios, my method only needs to check 10,000. Eliminating 99% of the workload turns months of computing into mere hours, making data-driven, life-saving decisions dramatically faster and more reliable.
Text by Buse Sen; illustration generated with ChatGPTHow to combine safe and reliable control with high-performance learning-based strategies - by Nicolas Kirsch
How to optimally schedule district heating operation to support the electricity grid - by Giacomo Mastroddi and Marco Muttoni
How to decide upon groceries daily and what this has to do with time-varying optimisation problems - by Xian Li
Mitigating the detrimental effect of AI on the power grid - by Jethusan Jeyaruban
How to increase the transmission capacity of the electric power grid efficiently and economically - by Samuel Renggli
Can batteries support Run-of-River power plants during periods of low electricity prices? - by Yannick Schüpbach
Using real-time sensors to detect early warning signs of power grid instability - by Ioannis Papadopoulos
Accelerating life-saving decisions through efficient sampling - by Buse Sen