Advising News/blog Contact

Ph.D. students

Graduated Ph.D. students are also listed with the Mathematics Genealogy Project.
  1. Magnus Berg, in progress: Online Algorithms with Predictions.
    Co-advisors: Lene M. Favrholdt, Melih Kandemir.
  2. Simon Skjernaa Erfurth, in progress: Trust and News Authenticity.
    Co-advisors: Joan Boyar, Ruben Niederhagen, Claes de Vreese.
  3. Anders Nicolai Knudsen, June 2018: Flight Route Optimization.
    Co-advisor: Marco Chiarandini.
  4. Marie Gabriele Christ (now Bergmann), February 2014: Multi-Coloring and Bin Covering - performance measures and models.
    Co-advisor: Lene M. Favrholdt.
  5. Abyayananda Maiti, November 2013: Analysis of Online Searching and Streaming Problems via a Diverse Collection of Performance Measures.
    Co-advisor: Joan Boyar.
  6. Sushmita Gupta, November 2013: New Perspectives on Paging and Server Problems.
    Co-advisor: Joan Boyar.
  7. Martin Rud Ehmsen, May 2010: Towards Better Online Algorithms.
  8. Bárður Árantsson, January 2007: The Grid Block Device - simple and flexible fault tolerant distributed storage.
    Co-advisor: Brian Vinter.
  9. Jens Svalgaard Kohrt, November 2004: Online Algorithms under New Assumptions.
  10. Morten Nyhave Nielsen, June 2002: On Measuring the Quality of On-Line Algorithms.
    Co-advisor: Joan Boyar.
  11. Lars Jacobsen, November 2001: Search Trees with Local Rules.

Master's students

  1. Isabella Junker Hacke, June 2022: Bin Covering with Limited Item Sizes.
    Co-advisor: Lene Favrholdt,
  2. Amanda Pørksen Buch, January 2022: Online Multi-Coloring of Trees and Interval Graphs.
    Co-advisor: Lene Favrholdt,
  3. Sonni Hedelund Jensen, June 2021: Linear Objective Functions for Online Problems.
  4. Jakob Andersen, June 2021: Inferring Communications in Coordination Protocols.
    Co-advisors: Fabrizio Montesi, Marco Peressotti.
  5. Patrick Jakobsen, June 2021: Investigating an Intermediate Representation for Compiler Construction - Replacing the Control Flow Graph with the Regionalized Value State Dependence Graph.
  6. Samuel Valdemar Grange, June 2021: Aspects of Efficiency in Functional Programming Languages.
  7. Steffen Berg Klenow, June 2020: Table Reservations in Restaurants and Related Problems.
    Co-advisors: Marco Chiarandini, Arthur Zimek, Morten Frank.
  8. Morten Kristian Jæger, June 2020: Ferry Route Optimization.
    Co-advisor: Marco Chiarandini, Mads Bruun Larsen, Marie Lützen.
  9. Rasmus Bo Adeltoft, June 2020: Generation of Safe and Efficient Aircraft Departure Procedures.
    Co-advisor: Marco Chiarandini, Anders Knudsen.
  10. Caroline Berntsen Knudsen, June 2019: Theoretical and Experimental Analysis of Involved Paging Algorithms.
  11. Simone Inger Knudsen, June 2018: Online Problems with Orthogonal Resource Constraints.
  12. Martin Pedersen, June 2017: Designing Data Structures with Relaxed Balance.
  13. Jon Kingo Christensen, June 2017: Query Complexity for Variations of Geometric Problems.
  14. Casper Kehlet Jensen, June 2017: Contributions to Flight Route Optimization.
    Co-advisor: Marco Chiarandini.
  15. Christina Sascha Holmelund Pedersen, March 2016: Query Competitiveness for Problems with Uncertainty.
  16. Lars Gram Mathiasen, November 2015: Online Problems with Buffering.
  17. Alexei Mihalchuk, June 2015: DNA-Templated Computing.
    Co-advisor: Daniel Merkle.
  18. Bjarke Niemann Hansen, June 2015: DNA-Templated Computing.
    Co-advisor: Daniel Merkle.
  19. Anders Knudsen, April 2014: European Football Placement Problems - Complexities and Exact Solutions.
  20. Jan Christensen, April 2014: European Football Placement Problems - Complexities and Exact Solutions.
  21. Anders Keller Carstensen, October 2011: Searching Game Trees.
  22. Jesper Skovgård Nielsen, June 2011: Neighbor Finding in High Dimensional Spaces.
  23. Jakob Lund, April 2011: Space Complexity of External-Memory Three-Sided Range Search.
    Co-advisor: Rolf Fagerberg.
  24. Jacob Aae Mikkelsen, January 2010: Efficient Complex Event Processing over Data Streams.
    Co-advisor: Yongluan Zhou.
  25. Lukasz Bruun (now Paczkowski), January 2009: Ray Tracing on IBM's Cell Processor.
  26. Kristen Pind, December 2008: Empirical Studies of Data Communication in a Sensor Network.
    Co-advisor: Hannes Frey.
  27. Claus Brøchner Nielsen, May 2007: A Dynamic and Kinetic Data Structure for Convex Hull.
  28. Qihang Huang, March 2007: User Defined Scheduling in Minimum Intrusion Grid.
    Co-advisor: Brian Vinter.
  29. Jonas Westberg Jahn, February 2007: Implementation of Respiration-Controlled 4d CT-Scanning.
    Co-advisors: Carsten Brink, Edmund Christiansen, Rasmus Larsen.
  30. Michael Barkholt, December 2006: Implementation of a Python Compiler.
  31. Martin Ehmsen, October 2006: Theoretical and Experimental Analysis of New Paging Algorithms.
  32. Peter Gustav, May 2004: Techniques in Design and Analysis of Data Structures.
  33. Jens Svalgaard Frederiksen (now Kohrt), August 2002: Two Online Problems under New Assumptions.
  34. Susan Krarup, June 2002: Efficiency of Basic Constraint Solvers Extended with Alldifferent.
    Co-advisor: Klaus Meer.
  35. Morten Monrad Pedersen, April 2002: Computer Simulation of Road Traffic.
    Co-advisor: Peder Thusgaard Ruhoff.
  36. Bárður Árantsson, September 2001: Transaction Recovery using ARIES.
  37. Allan Beck, February 2001: Query Optimization in Logic-Based Database Systems.
  38. Rune Enggaard Jensen, October 2000: K-Trees with Relaxed Balance.
  39. Morten Nyhave Nielsen, February 2000: The Accommodating Function - a performance measure for on-line algorithms.
  40. Tommy Poulsen, November 1999: Efficient Local Substitution of Subdivisions in Delaunay Triangulations.
  41. Lars Jacobsen, August 1999: New Properties of Data Structures with Relaxed Balance.
  42. Lars Esbjærg Høg, November 1996: Relative Performance of Dictionaries in Common Use.
  43. Claus Larsen, January 1995: Analysis, Design, and Implementation of a Ticket Sale System - a case study in natural language processing.

Bachelor students

The title of the bachelor projects are not listed. Different topics are represented, but, overwhelmingly, these projects have focused on compiler construction in a variety of settings with different choices of implementation and target language, as well as source languages with different features such as object-orientation, garbage collection, and optimizations in form of liveness analysis for register allocation, peep-hole optimization, function inlining, loop unrolling, constant propagation, etc.
  1. Mikkel Brix Nielsen, June 2024.
  2. Danny Nicolai Larsen, June 2024.
  3. Steffen Nørgaard Bach, June 2024.
  4. Kian Banke Larsen, June 2023.
  5. William Fischer Uldall Juhl, June 2023.
  6. Jonas Stisen, June, 2022.
  7. Frederik Gram Kortegaard, June, 2022.
  8. Lasse Usbeck Andresen, June, 2022.
  9. Mathias Winther Romerlund Rasmussen, June, 2022.
  10. Nikolaj Flindt Holm Hansen, June, 2022.
  11. Viktor Bjerg Nordstrøm, June, 2022.
  12. Shahin Nazar, January 2022.
  13. Christoffer Falk Bøgebjerg, June 2021.
  14. Casper Juul Majgaard Nielsen, June 2021.
  15. Alexander Køllund Nissen, June 2020.
  16. Frederik Vogt Bolding, June 2020.
  17. Jacob Vesti Moeslund Nielsen, June 2020.
  18. Jonas Ingerslev Sørensen, August 2019.
  19. Sigurdur Smári Gunnarsson Waage, August 2019.
  20. Sebastian Eklund Larsen, August 2019.
  21. Phillip Mølgaard Kristensen, August 2019.
  22. Frederik Thorlund Wexø, August 2019.
  23. Simon Benthin Munch, August 2019.
  24. Patrick Andersen, August 2019.
  25. Henrik Bastholm, June 2019.
  26. Karol Zdunek, June 2019.
  27. Frank Frederiksen-Møller, June 2019.
  28. Mads Kempf, May 2019.
  29. Jeff Gyldenbrand Skov Jørgensen, May 2019.
  30. Andreas Holm Jørgensen, May 2019.
  31. Patrick Jakobsen, May 2019.
  32. Jørn Flemming Guldberg, May 2019.
  33. Jakob Galle Kjær-Kammersgaard, May 2019.
  34. Osman Toplica, May 2019.
  35. Marcel Meimbresse, May 2019.
  36. Jakob Andersen, May 2019.
  37. Thor Skjold Haagensen, May 2019.
  38. Bjørn Glue Hansen, May 2019.
  39. Anton Nørgaard, May 2019.
  40. Samuel Valdemar Grange, May 2019.
  41. Mads Grau Kristensen, May 2019.
  42. Andreas Abild Mortensen, May 2019.
  43. Simon Dradrach Jørgensen, May 2019.
  44. Kristian Hartmann Høybye, May 2019.
  45. Christian Bülow Skovborg, May 2019.
  46. Siver Sabah Al-Khayat, May 2019.
  47. Jens Kofoed Laurberg, May 2019.
  48. Gabriel Howard Jadderson, May 2019.
  49. Thomas Jørgensen, December 2018
  50. Emil Christian Bløcher, December 2018
  51. Daniel Patrick Krage Kielstrup, September 2018.
  52. Janosa Vijayathurai, September 2018.
  53. Tommy Olsen, May 2018.
  54. Jacob Haubjerg Madsen, May 2018.
  55. Nicolai Christian Jon Bille Brahe, May 2018.
  56. Nan Chen, May 2018.
  57. Mathias Holst Gundersen, May 2018.
  58. Mikkel Pilegaard, May 2018.
  59. Steffen Berg Klenow, May 2018.
  60. Rasmus Bo Adeltoft, May 2018.
  61. Joel Emanuel Händig, May 2018.
  62. Morten Kristian Jæger, May 2018.
  63. Mark Wolff Jervelund, May 2018.
  64. Troels Blicher Petersen, May 2018.
  65. Sonni Hedelund Jensen, May 2018.
  66. Rikke Josefine Schouw Steinvig, May 2018.
  67. Jonas Bamse Andersen, May 2018.
  68. Kristoffer Abell, May 2018.
  69. Atheer Karim Abed, August 2017.
  70. Frederik Olsen Andersen, May 2017.
  71. Steven Gøhler, May 2017.
  72. Tobias Madsen, May 2017.
  73. Thomas Gravgaard Hansen, May 2017.
  74. Lucas Riis Kjærgaard, May 2017.
  75. Caroline Berntsen Knudsen, May 2017.
  76. Nikolaj Lindegaard Hansen Chopart, September 2016.
  77. Thomas Ruberg, September 2016.
  78. Isabella Lykkehus, May 2016.
  79. Simone Inger Knudsen, May 2016.
  80. Daniel Hvolgaard, May 2016.
  81. Sævar Berg Sævarsson, May 2016.
  82. Andreas Vinter-Hviid, May 2016.
  83. Niels Wrang Larsen, May 2016.
  84. Jan Milandt Søgaard Petersen, May 2016.
  85. Casper Bruun Christensen, May 2016.
  86. Svend Elberg Knudsen, May 2016.
  87. Peter Severin Rasmussen, May 2016.
  88. Kasper Mortensen, May 2016.
  89. Simon Yde-Madsen, August 2015.
  90. Stephan Jensen, August 2015.
  91. Kristian Suhr Vedel Egebæk-Carlsen, August 2015.
  92. Peter Gottlieb, August 2015.
  93. Henrik Krabbe Clausen, August 2015.
  94. Anders Busch, August 2015.
  95. Lasse Malm Lidegaard, August 2015.
  96. Dan Sebastian Thrane, June 2015.
  97. Lars Thomasen, June 2015.
  98. Selma Cikotic, June 2015.
  99. Irvin Kubat, June 2015.
  100. Casper Kehlet Jensen, June 2015.
  101. David Mortan Grøne Hammer, June 2015.
  102. Mathias Wulff Svendsen, June 2015.
  103. Martin Pedersen, June 2015.
  104. Jonas Malte Hinchely, June 2015.
  105. Magnus Djursaa Frank, June 2014.
  106. Jonas Grøndahl Petersen, June 2014.
  107. Martin Møller Andersen, June 2014.
  108. Andreas Aagaard Lynge, June 2014.
  109. Jon Kingo Christensen, June 2014.
  110. Jesper Lund, June 2014.
  111. Jesper Daugaard Thingholm, June 2014.
  112. Frederik Hertzum, June 2014.
  113. Søren Elmely Pettersson, June 2014.
  114. Rune Sostack Clausen, June 2014.
  115. Lasse Melbye, June 2014.
  116. Mikkel Emil Hansen, June 2014.
  117. Henrik Edelmann, June 2014.
  118. Diana Esi Hooper, June 2014.
  119. Jes Møllegård Hansen, June 2014.
  120. Mats Siewertsen, June 2014.
  121. Thor Bendix, June 2014.
  122. Simon Jonas Larsen, May 2013.
  123. Tommy Vestergaard Hansen, May 2013.
  124. Troels Bay-Petersen, May 2013.
  125. Janine Weber, May 2013.
  126. Lars Gram Mathiasen, May 2013.
  127. Katrine Stæhr, May 2013.
  128. Anders Storm Løkke, May 2013.
  129. Martin Nicolai Hansen, May 2013.
  130. Nikolai Nøjgaard, May 2013.
  131. Mikkel Levisen, May 2013.
  132. Christian Nørskov, May 2013.
  133. Felix Emil Drud, May 2013.
  134. Mads Suhr Andersen, May 2013.
  135. Thies Pierdola, June 2012.
  136. Mike Rostermund, June 2012.
  137. Jonas Nyrup, June 2012.
  138. Bjarke Skjølstrup, June 2012.
  139. Alexei Mihalchuk, June 2012.
  140. Lars Andersen, June 2012.
  141. Kenneth Abrahamson Knudsen, June 2012.
  142. Bjarke Niemann Hansen, June 2012.
  143. Daniel Fentz Johansen, June 2012.
  144. Carsten Grønbjerg Lützen, June 2012.
  145. Oliver Finn Madsen, June 2012.
  146. Jan Christensen, May 2011.
  147. Anders Nicolai Knudsen, May 2011.
  148. Steffen Kromann Madsen, May 2011.
  149. Jakob Schou Rodenberg, May 2011.
  150. Bo Wiuff Lindhøj, May 2011.
  151. Thomas Nørbo Jensen, May 2011.
  152. Mikkel Secher Jespersen, May 2011.
  153. Michael Franz, May 2011.
  154. Philip Thyssen, May 2011.
  155. Atheer Karim Abed, May 2011.
  156. Morten Albeck Nielsen, June 2010.
  157. Stine Back Larsen, June 2010.
  158. Chris Hindborg Hemmingsen, June 2010.
  159. Søren Haagerup, June 2010.
  160. Thomas Palludan Hargreaves, June 2010.
  161. Jacob Ringbo, June 2010.
  162. Frederik Alkærsig, June 2010.
  163. Peter Bo Madsen, June 2010.
  164. Kasper Grud Skat Madsen, June 2010.
  165. Søren Bjerrum, June 2010.
  166. Jacob Reiss Axelsen, June 2009.
  167. Johnny Svensson, June 2009.
  168. Thomas Glue Rasmussen, June 2009.
  169. Jakob Lykke Andersen, June 2009.
  170. Bjørn Madsen, June 2009.
  171. Anders Carstensen, June 2009.
  172. Lauge Starup Jepsen, June 2008.
  173. Jonas Haustad, June 2008.
  174. Kristian Weinkauff Jakobsen, June 2008.
  175. Gert Skafte Lavsen, June 2008.
  176. Jesper Skovgård Nielsen, June 2008.
  177. Bjarke Benjamin Berg, June 2008.
  178. Søren Sørensen, June 2008.
  179. Thomas Duerlund Jensen, June 2007.
  180. Lasse Givoni, June 2007.
  181. Arunpirasath Vadiveal, June 2007.
  182. Jogeir Morgan Anderssen, June 2007.
  183. Nikolaj Blytsø, June 2007.
  184. Martin Kamp Jensen, June 2007.
  185. Jens Kristian Kræmmer Jensen, June 2007.
  186. Adrian Bak, June 2006.
  187. Jacob Midtgaard-Olesen, June 2006.
  188. Bojan Popadic, June 2006.
  189. Jens Andersen Schultz, June 2006.
  190. Thomas Nordahl Pedersen, June 2006.
  191. Jacob Christiansen, June 2006.
  192. Søren Korsholm Poulsen, June 2006.
  193. Torben Karup Nielsen, June 2005.
  194. Rune Larsen, June 2005.
  195. Torsten Christiansen, June 2005.
  196. Kasper Berg Lethan, June 2005.
  197. Lasse Birnbaum Jensen, June 2005.
  198. Rasmus Halling Lorentzen, June 2005.
  199. Jonas Krogsbøll, June 2005.
  200. Jesper Hansen, June 2005.
  201. Morten Thomsen, June 2005.
  202. Hai Nam Nguyen, June 2004.
  203. Per Østergaard Madsen, June 2004.
  204. Andreas Vinther-Hansen Kromann, June 2004.
  205. Karsten Wagner Frederiksen, June 2003.
  206. Steffen Elberg Godskesen, June 2003.
  207. Bjarne Gravenslund Olesen, June 2003.
  208. Henrik Holmgren-Jensen, June 2003.
  209. Anders Rasmussen, June 2003.
  210. Lars Kjær Nielsen, June 2003.
  211. Mohammad Ali Moslemi, June 2002.
  212. Henrik Berg Nielsen, June 2002.
  213. Kim Fastrup Larsen, June 2002.
  214. Morten Bern, June 2002.
  215. Ralph Zitz, June 2002.
  216. Mikkel Skovenborg Jensen, June 2002.
  217. Christian Elias Naur, June 2002.
  218. Simon Sune Nielsen, June 2002.
  219. Holger Vissing Bjerre, June 2002.
  220. Henning Hoffmann, June 2001.
  221. Torsten Baden-Nielsen, June 2001.
  222. Jonas Bardino, June 2001.
  223. Jacob Allerelli, June 2001.
  224. Jens Svalgaard Frederiksen (now Kohrt), August 2000.
  225. Allan Beck, October 1998.
  226. Pia Søndergaard Nielsen, January 1997.
  227. Martin Markvardsen, January 1996.
  228. Lars Kaae, December 1993.