Marco E.T. Gerards

Short CV

Marco Gerards received the MSc degrees in Computer Science and in Applied Mathematics from the University of Twente, Enschede, the Netherlands, in 2008 and 2011 respectively. In 2014 he received his PhD degree for a thesis on Algorithmic Power Management. He worked on Google Summer of Code projects in 2006, 2007 and 2008, and he was maintainer of GNU GRUB while he was a computer science student. His research interests are energy management for smart grids and sustainable computing.

dr. ir. M. E. T. (Marco) Gerards
Assistant professor
phone: +31 53 489 4803
e-mail: m.e.t.gerards@utwente.nl

Faculty: EEMCS
Chair: CAES
Room: Zilverling 5096

Research

Most of my research combines Applied Mathematics with Computer Science. I am interested solving complex problems: finding efficient solutions (applied mathematics) that allow for efficient practical implementations (computer science). This method of working was applied in, for example, efficient device planning algorithms for smart grids, algorithms for sustainable computing and efficient digital hardware design.

Visualizations of algorithms

For the following algorithms/designs interactive visualizations can be found here:

Publications

Energy Management for Smart Grids and Sustainable Computing

[21] M. H. H. Schoot Uiterkamp, M. E. T. Gerards, and J. L. Hurink. Fill-level prediction in online valley-filling algorithms for electric vehicle charging. In 2018 IEEE PES Innovative Smart Grid Technologies Conference Europe (ISGT-Europe), October 2018. [ DOI ]
[20] G. Hoogsteen, M. E. T. Gerards, and J. L. Hurink. On the scalability of decentralized energy management using profile steering. In 2018 IEEE PES Innovative Smart Grid Technologies Conference Europe (ISGT-Europe), October 2018. [ DOI ]
[19] Victor M. J. J. Reijnders, Marco E. T. Gerards, Johann L. Hurink, and Gerard J. M. Smit. Testing grid-based electricity prices and batteries in a field test. In CIRED 2018 Workshop proceedings, June 2018.
[18] K. Piotrowski, M. P. A. Geers, D. Garrido, J. Chen, J. J. Peralta, A. Casaca, and M. E. T. Gerards. Balancing energy production and consumption in energy efficient neighborhoods. In 2018 IEEE International Energy Conference (ENERGYCON), page 6, June 2018. [ DOI ]
[17] Marco E. T. Gerards, Johann L. Hurink, and Roland Hübner. Demand side management in a field test: lessons learned. CIRED: Open Access Proceedings Journal, 2017(1):1678--1681, October 2017. [ DOI ]
[16] M. H. H. Schoot Uiterkamp, G. Hoogsteen, M. E. T. Gerards, J. L. Hurink, and G. J. M. Smit. Multi-commodity support in profile steering. In 2017 IEEE PES Innovative Smart Grid Technologies Conference Europe (ISGT-Europe), pages 1--6, September 2017. [ DOI ]
[15] Thijs van der Klauw, Marco E. T. Gerards, and Johann L. Hurink. Resource allocation problems in decentralized energy management. OR Spectrum, 39(3):749--773, July 2017. [ DOI | http ]
[14] M. E. T. Gerards and J. L. Hurink. On the value of device flexibility in smart grid applications. June 2017. 12th IEEE PES PowerTech Conference : Towards and Beyond Sustainable Energy Systems, PowerTech 2017 ; Conference date: 18-06-2017 Through 22-07-2017. [ DOI ]
[13] K. Piotrowski, A. Casaca, M. E. T. Gerards, M. Jongerden, F. Melo, D. Garrido, M. Geers, and J. Peralta. A hierarchical architecture for an energy management system. In Mediterranean Conference on Power Generation, Transmission, Distribution and Energy Conversion (MedPower 2016), page 8, November 2016. [ DOI ]
[12] Marco E. T. Gerards and J. L. Hurink. Planning of on/off devices with minimum run-times. In IEEE PES Innovative Smart Grid Technologies Conference Europe (ISGT-Europe), Ljubljana, Slovenia, USA, October 2016. IEEE Power & Energy Society.
[11] T. van der Klauw, Marco E. T. Gerards, and J. L. Hurink. Using demand-side management to decrease transformer ageing. In IEEE PES Innovative Smart Grid Technologies Conference Europe (ISGT-Europe), Ljubljana, Slovenia, USA, October 2016. IEEE Power & Energy Society.
[10] T. van der Klauw, G. Hoogsteen, M. E. T. Gerards, J. L. Hurink, Xianyong Feng, and R. E. Hebner. Assessing the potential of residential HVAC systems for demand-side management. In 2016 IEEE Power Energy Society Innovative Smart Grid Technologies Conference (ISGT), September 2016. [ DOI | http ]
[9] M. E. T. Gerards and J. L. Hurink. Robust peak-shaving for a neighborhood with electric vehicles. Energies, 9(8):594, July 2016. Interactive visualization. [ DOI | http ]
[8] T. van der Klauw, M. E. T. Gerards, G. Hoogsteen, G. J. M. Smit, and J. L. Hurink. Considering grid limitations in profile steering. In 2016 IEEE International Energy Conference (ENERGYCON), April 2016. [ DOI | http ]
[7] M. E. T. Gerards, J. L. Hurink, and P. K. F. Hölzenspies. A survey of offline algorithms for energy minimization under deadline constraints. Journal of scheduling, 19(1):3--19, February 2016. [ DOI | http ]
[6] Marco E. T. Gerards, Hermen A. Toersche, Gerwin Hoogsteen, Thijs van der Klauw, Johann L. Hurink, and Gerard J. M. Smit. Demand side management using profile steering. In PowerTech, 2015 IEEE Eindhoven, June 2015. Interactive visualization. [ DOI | http ]
[5] Marco E. T. Gerards, Johann L. Hurink, and Jan Kuper. On the interplay between global DVFS and scheduling tasks with precedence constraints. Computers, IEEE Transactions on, 64(6):1742--1754, June 2015. [ DOI | http ]
[4] T. van der Klauw, Marco E. T. Gerards, G. J. M. Smit, and J. L. Hurink. Optimal scheduling of electrical vehicle charging under two types of steering signals. In IEEE PES Innovative Smart Grid Technologies Conference Europe (ISGT-Europe), Istanbul, Turkey, pages 122:1--122:6, USA, October 2014. IEEE Power & Energy Society. Interactive visualization. [ DOI | http ]
[3] M. E. T. Gerards. Algorithmic power management - Energy minimisation under real-time constraints. PhD thesis, Univ. of Twente, Enschede, June 2014. [ DOI | http ]
[2] Marco E. T. Gerards, Johann L. Hurink, Philip K. F. Hölzenspies, Jan Kuper, and Gerard J. M. Smit. Analytic clock frequency selection for global DVFS. In 2014 22nd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, Turin, Italy, pages 512--519, 2014. [ DOI | http ]
[1] Marco E. T. Gerards and Jan Kuper. Optimal DPM and DVFS for frame-based real-time systems. ACM Trans. Archit. Code Optim., 9(4):41:1--41:23, January 2013. [ DOI | http ]

Computer Architecture and Signal Processing

[7] Koen C. H. Blom, Marco E. T. Gerards, Andre B. J. Kokkeler, and Gerard J. M. Smit. Nonminimum-phase channel equalization using all-pass CMA. In 24th International Symposium on Personal Indoor and Mobile Radio Communications, PIMRC 2013, London, United Kingdom, pages 1467-1471, 2013. [ DOI | http ]
[6] Jan Kuper, Christiaan Baaij, Matthijs Kooijman, and Marco Gerards. Architecture specifications in CλaSH. In System Specification and Design Languages, volume 106 of Lecture Notes in Electrical Engineering, pages 191-206. Springer New York, 2012. [ DOI | http ]
[5] Marco Gerards, C. Baaij, J. Kuper, and Matthijs Kooijman. Higher-order abstraction in hardware descriptions with CλaSH. In Proceedings of the 14th EUROMICRO Conference on Digital System Design, DSD 2011, Oulu, Finland, pages 495-502, 2011. [ DOI | http ]
[4] C. Baaij, Matthijs Kooijman, J. Kuper, A. Boeijink, and Marco Gerards. CλaSH: Structural descriptions of synchronous hardware using Haskell. In Digital System Design: Architectures, Methods and Tools (DSD), 2010 13th Euromicro Conference on, pages 714-721, 2010. [ DOI | http ]
[3] J. Kuper, C. Baaij, Matthijs Kooijman, and Marco Gerards. Exercises in architecture specification using CλaSH. In Specification Design Languages (FDL 2010), 2010 Forum on, pages 1-6, 2010. [ DOI | http ]
[2] Marco Gerards, J. Kuper, A. Kokkeler, and B. Molenkamp. Streaming reduction circuit. In Proceedings of the 12th EUROMICRO Conference on Digital System Design, Architectures, Methods and Tools, Patras, Greece, pages 287-292, 2009. Interactive visualization. [ DOI | http ]
[1] C. P. R. Baaij, M. Kooijman, J. Kuper, M. E. T. Gerards, and E. Molenkamp. Tool demonstration: Clash - from haskell to hardware. In Proceedings of the 2nd ACM SIGPLAN symposium on Haskell, Edinburgh, Scotland, pages 3-3, New York, 2009. ACM. [ DOI | http ]