Fotografi av Elina Rönnberg

Elina Rönnberg

Proprefekt, Biträdande professor

Diskret optimering som beslutsstöd

Genom god planering kan man använda tillgängliga resurser på ett mer effektivt sätt. För storskaliga och komplexa problem så kan användningen av optimeringsmetoder ha en stor inverkan på resurseffektiviteten. Planeringsproblem där man kan dra nytta av optimering återfinns inom många olika områden och de tillgängliga resurserna kan vara allt från elektronikkomponenter, fordon eller maskiner till människor som ska utföra en uppgift.

I sammanhang där det är omöjligt för en människa att överskåda alla beslutsalternativ och välja en bästa möjliga plan så kan optimeringsmetoder hjälpa till i beslutsprocessen. I detta ingår att formulera en matematisk modell för problemet och utveckla eller välja en lösningsmetod för att beräkna en bra, eller om möjligt optimal, lösning. Beslutsproblem som syftar till att schemalägga eller planera resursanvändning har ofta formen av att vara diskreta optimeringsproblem.

Pågående forskning beskrivs under forskningsområdet  Matematik och algoritmer för intelligent beslutsfattande som introducerar arbetet i den grupp jag leder.

Man som tittar på sin dator

Diskret optimering

Mitt forskningsområde är diskret optimering, med ett speciellt intresse för dekompositionsmetoder och tillämpningar inom schemaläggning och resursallokering. Våra tillämpade projekt genomförs ofta tillsammans med industrin eller andra aktörer. Exempel på tillämpningsområden vi arbetat med är design av elektroniksystem i flygplan, personalschemaläggning inom vården, gruvbrytning och schemaläggning av tågpersonal. Några av dessa projekt finns beskrivna i listan över forskningsprojekt nedan.

Våra forskningsprojekt bidrar till att tänja på gränserna för när optimering kan göra verklig nytta – både genom hur praktiskt relevanta problem kan angripas och modelleras, och genom utveckling av effektivare lösningsmetoder.

Metodutveckling

Ur metodutvecklingsperspektiv är våra bidrag främst inom Dantzig-Wolfe dekomposition, Lagrangerelaxation, kolumngenerering, branch-and-price och logisk Bendersdekomposition för att hybridisera MIP and CP. Andra metodbidrag har vi inom dynamisk programmering, beslutsdiagram för optimering, metaheuristiker and mathheuristiker.

Forskningsområde

Relaterad information

Doktorander

Tidigare doktorander

Uppdrag

Uppdrag

  • WASP (Wallenberg AI, autonomous systems and software program) Research Management group i AI/Math
  • Specialist i optimeringslära Saab Aeronautics, 2014 - 2020
  • Medgrundare av Schemagi, 2009 -

Examensarbeten

  • Implementing an RCESPP solver for the Electric Vehicle Routing (Sub)Problem, Jenny Enerbäck, 2024. I samarbete med Scania.

  • A matheuristic method for a multi-vehicle search and rescue problem, Didrik Axén, 2024. I samarbete med Saab.

  • An optimisation approach to scheduling and planning of charging for heavy electric vehicles, Lukas Schildt, 2024. I samarbete med Scania.

  • Lista med examensarbeten i DiVA
  • Lista med examensarbeten som inte finns i DiVA (PDF)

Aktuell undervisning

Publikationer

2024

Jenny Enerbäck, Lukas Eveborn, Elina Rönnberg (2024) Pricing for the EVRPTW with Piecewise Linear Charging by a Bounding-Based Labeling Algorithm 24th Symposium on Algorithmic Approaches for Transportation Modelling, Optimization, and Systems (ATMOS 2024), s. 3:1-3:18 (Konferensbidrag) Vidare till DOI
Björn Morén, Elina Rönnberg (2024) Nurse Rostering with Strategic Planning of Skills for Sick-Leave Robustness Proceedings of the 14th International Conference on the Practice and Theory of Automated Timetabling, PATAT 2024, s. 355-358 (Konferensbidrag)
Roghayeh Hajizadeh, Tatiana Polishchuk, Elina Rönnberg, Christiane Schmidt (2024) A Dantzig-Wolfe Reformulation for AutomatedAircraft Arrival Scheduling in TMAs Proceedings of the 14th International Conference on the Practice and Theory of Automated Timetabling, PATAT 2024, s. 268-271 (Konferensbidrag)
Johannes Varga, Günther R. Raidl, Elina Rönnberg, Tobias Rodemann (2024) Scheduling jobs using queries to interactively learn human availability times Computers & Operations Research, Vol. 167, Artikel 106648 (Artikel i tidskrift) Vidare till DOI

2023

Johannes Varga, Emil Karlsson, Günther R. Raidl, Elina Rönnberg, Fredrik Lindsten, Tobias Rodemann (2023) Speeding Up Logic-Based Benders Decomposition by Strengthening Cuts with Graph Neural Networks Machine Learning, Optimization, and Data Science, s. 24-38 (Konferensbidrag) Vidare till DOI
Johannes Varga, Günther R. Raidl, Elina Rönnberg, Tobias Rodemann (2023) Interactive Job Scheduling with Partially Known Personnel Availabilities Optimization and Learning (Konferensbidrag) Vidare till DOI
Stephen J. Maher, Elina Rönnberg (2023) Integer programming column generation: accelerating branch-and-price using a novel pricing scheme for finding high-quality solutions in set covering, packing, and partitioning problems Mathematical Programming Computation, Vol. 15, s. 509-548 (Artikel i tidskrift) Vidare till DOI
Aigerim Saken, Emil Karlsson, Stephen J. Maher, Elina Rönnberg (2023) Computational Evaluation of Cut-Strengthening Techniques in Logic-Based Benders' Decomposition Springer Nature Operations Research Forum, Vol. 4, Artikel 62 (Artikel i tidskrift) Vidare till DOI

2022

Emil Karlsson, Elina Rönnberg (2022) Instance dataset for a multiprocessor scheduling problem with multiple time windows and time lags: Similar instances with large differences in difficulty Data in Brief, Vol. 45, Artikel 108687 (Artikel i tidskrift) Vidare till DOI
Emil Lindh, Kim Olsson, Elina Rönnberg (2022) Scheduling of an underground mine by combining logic-based Benders decomposition and a priority-based heuristic Proceedings of the 13th International Conference on the Practice and Theory of Automated Timetabling - PATAT 2022, s. 95-114 (Konferensbidrag)
Emil Karlsson, Elina Rönnberg (2022) Logic-based Benders decomposition with a partial assignment acceleration technique for avionics scheduling Computers & Operations Research, Instance dataset for a multiprocessor scheduling problem withmultiple time windows and time lags: Similar instances with largedifferences in difficulty, Vol. 146, Artikel 105916 (Artikel i tidskrift) Vidare till DOI
Fabio F. Oberweger, Günther R. Raidl, Elina Rönnberg, Marc Huber (2022) A Learning Large Neighborhood Search for the Staff Rerostering Problem Integration of Constraint Programming, Artificial Intelligence, and Operations Research, CPAIOR 2022, s. 300-317 (Konferensbidrag) Vidare till DOI

Organisation