Boris Koldehofe

Professor of Computer Networks

  • Room number: 582
  • Email: b.koldehofe [at] rug.nl

Research

  • Networked and Distributed Systems
  • Middleware
  • Real-Time Analytics
Boris Koldehofe

Publications

  1. Boughzala, B., Koldehofe, B., & Lazovik, A. (2025). P4mCast: Accelerating and Scaling Fault-Tolerant Atomic Multicast in Multi-Cloud Environment. Proceeding of the 45th IEEE International Conference on Distributed Computing Systems (ICDCS 2025), 1–6. https://hdl.handle.net/11370/fb229f6c-4e0e-4139-b7c0-a6b21673028e
  2. Boughzala, B., & Koldehofe, B. (2025). In-Network Splitter Function Enabling Highly-Parallel Event Stream Processing. 4th KuVS Expert Talk on Network Softwarization (KuVS FG NetSoft), 1–3. https://doi.org/http://dx.doi.org/10.15496/publikation-105107
  3. Chen, L., Saleh, S., Tavormina, F., Mario, L., Li, J., Xie, Z., Masciocchi, N., Brabec, C., Koldehofe, B., & Loi, M. A. (2025). Modulating trapping in low dimensional lead-tin halides for energy-efficient neuromorphic electronics. Advanced Materials.
  4. Boughzala, B., & Koldehofe, B. (2024). Poster: In-Network Total Order Guarantees Supporting State Machine Replication with P4 Programmable Switches. Proceedings of the 32nd IEEE International Conference on Network Protocols (IEEE ICNP 2024), 1–3. https://doi.org/10.1109/ICNP61940.2024.10858540
  5. Boughzala, B., & Koldehofe, B. (2024). In-Network Management of Parallel Data Streams over Programmable Data Planes. Proceedings of the 23rd International Federation for Information Processing Networking Conference (IFIP NETWORKING 2024), 50–58. https://doi.org/10.23919/IFIPNetworking62109.2024.10619812
  6. Khalil, A., Lotfian Delouee, M., Degeler, V., Meuser, T., & A. Fernandez Anta, B. K. (2024, June 11). Driving Towards Efficiency: Adaptive Resource-aware Clustered Federated Learning in Vehicular Networks. The 22nd Mediterranean Communication and Computer Networking Conference (MedComNet’24). https://research.rug.nl/en/publications/driving-towards-efficiency-adaptive-resource-aware-clustered-fede
  7. Saleh, S., Goossens, A. S., Shu, S., Banerjee, T., & Koldehofe, B. (2024, June). Analog In-Network Computing through Memristor-based Match-Compute Processing. Proceedings of the 43rd International Conference on Computer Communications (INFOCOM 2024). https://hdl.handle.net/11370/bae8a4e6-61c6-46c6-b8a3-c9d054610009
  8. Saleh, S., Shu, S., & Koldehofe, B. (2024, June). dAQM: Derivative-based Active Queue Management. Proceedings of the 23rd IFIP Networking Conference (NETWORKING 2024). https://hdl.handle.net/11370/70f406a6-c56f-4968-9f41-fb91eecea7a8
  9. Saleh, S., Shu, S., & Koldehofe, B. (2024, May). Adaptive In-Network Queue Management using Derivatives of Sojourn Time and Buffer Size. Proceedings of the 37th Network Operations and Management Symposium (NOMS 2024) . https://hdl.handle.net/11370/54af0761-645c-4bce-8c0a-c3bbd8c90358
  10. Saleh, S., & Koldehofe, B. (2024, April). Beyond Digital! Memristor-based Energy Efficient Analog Network Functions. ICT.OPEN - CompSys Research for a Responsibly Digitalised Society. https://www.cs.rug.nl/ds/Publications/Publications
  11. Lotfian Delouee, M., Degeler, V., Amthor, P., & Koldehofe, B. (2024, February 26). APP-CEP: Adaptive Pattern-level Privacy Protection in Complex Event Processing Systems. The 10th International Conference on Information Systems Security and Privacy (ICISSP 2024). https://research.rug.nl/en/publications/app-cep-adaptive-pattern-level-privacy-protection-in-complex-even
  12. Saleh, S., & Koldehofe, B. (2024, January). Towards Analog In-Network Computing for Supporting Cognitive and Energy-Efficient Network Functions. 6th International Conference on Applications of Intelligent Systems (APPIS 2024). https://www.cs.rug.nl/ds/Publications/Publications
  13. Saleh, S., & Koldehofe, B. (2023, December). The Future is Analog: Energy-Efficient Cognitive Network Functions over Memristor-Based Analog Computations. Proceedings of the 22nd ACM SIGCOMM Workshop on Hot Topics in Networks (HotNets 2023). https://doi.org/10.1145/3626111.3628192
  14. Saleh, S., & Koldehofe, B. (2023, December). Memristor-based Network Switching Architecture for Energy Efficient Cognitive Computational Models. Proceedings of the 18th International Symposium on Nanoscale Architectures (NanoArch 2023). https://doi.org/10.1145/3611315.3633272
  15. Saleh, S., Goossens, A. S., Banerjee, T., & Koldehofe, B. (2023, September). Memristor-based Probabilistic Content Addressable Memory for Cognitive Network Functions. Neuromorphic Computing Netherlands (NCN 2023) Workshop [Posters].
  16. Saleh, S., Goossens, A. S., Banerjee, T., & Koldehofe, B. (2023, August). PAmM: Memristor-based Probabilistic Associative Memory for Neuromorphic Network Functions. Proceedings of the Non-Volatile Memory Technology Symposium (NVMTS 2023).
  17. Lotfian Delouee, M., Koldehofe, B., & Degeler, V. (2023, June 27). AQuA-CEP: Adaptive Quality-Aware Complex Event Processing in the Internet of Things. Proceedings of the 17th ACM International Conference on Distributed and Event-Based Systems (DEBS 2023). https://research.rug.nl/en/publications/aqua-cep-adaptive-quality-aware-complex-event-processing-in-the-i
  18. Lotfian Delouee, M., Koldehofe, B., & Degeler, V. (2023, June 28). Towards Pattern-Level Privacy Protection in Distributed Complex Event Processing. The 17th ACM International Conference on Distributed and Event-Based Systems (DEBS 2023). https://research.rug.nl/en/publications/towards-pattern-level-privacy-protection-in-distributed-complex-e
  19. Saleh, S., & Koldehofe, B. (2023, June). Memristor-based Cognitive and Energy-Efficient Analog In-network Computing. Neuromorphic Summer School [Posters].
  20. Lotfian Delouee, M., Koldehofe, B., & Degeler, V. (2022, December 14). Towards adaptive quality-aware Complex Event Processing in the Internet of Things. Proceedings of the 18th International Conference on Mobility, Sensing and Networking (MSN 2022). https://doi.org/10.1109/MSN57253.2022.00095
  21. Saleh, S., & Koldehofe, B. (2022). On Memristors for Enabling Energy Efficient and Enhanced Cognitive Network Functions. IEEE Access, 10, 129279–129312. https://doi.org/10.1109/ACCESS.2022.3226447
  22. Saleh, S., Goossens, A. S., Banerjee, T., & Koldehofe, B. (2022, December). TCAmMCogniGron: Energy Efficient Memristor-Based TCAM for Match-Action Processing. Proceedings of the 7th International Conference on Rebooting Computing (ICRC 2022). https://doi.org/10.1109/ICRC57508.2022.00013
  23. Saleh, S., Goossens, A. S., Banerjee, T., & Koldehofe, B. (2022, November). Using Memristors for Energy Efficient Cognitive Network Functions. Symposium on Physics of Information in Matter [Poster Session]. https://research.rug.nl/en/publications/using-memristors-for-energy-efficient-cognitive-network-functions
  24. Saleh, S., Goossens, A. S., Banerjee, T., & Koldehofe, B. (2022, October). Towards Energy Efficient Memristor-based TCAM for Match-Action Processing. Proceedings of the 13th International Green and Sustainable Computing Conference (IGSC 2022). https://doi.org/10.1109/IGSC55832.2022.9969354
  25. Saleh, S., Goossens, A. S., Banerjee, T., & Koldehofe, B. (2022, October). In-Network Computing Over Memristor-Based Cognitive Network Functions. Brain-Inspired Concepts and Materials for Information Processing (Brainspiration) Conference [Poster Session]. https://research.rug.nl/en/publications/in-network-computing-over-memristor-based-cognitive-network-funct
  26. Saleh, S., & Koldehofe, B. (2022, September). Memristor-Based Cognitive Network Packet Processors. Neuromorphic Computing Netherlands (NCN 2022) Workshop [Abstracts, Talks and Posters]. https://research.rug.nl/en/publications/memristor-based-cognitive-network-packet-processors
  27. Saleh, S., Goossens, A. S., Banerjee, T., & Koldehofe, B. (2022, September). Memristor-Based Cognitive and Energy Efficient In-Network Processing. Workshop on Bio-Inspired Information Pathways [Abstracts and Posters]. https://research.rug.nl/en/publications/memristor-based-cognitive-and-energy-efficient-in-network-process
  28. Boughzala, B., Gärtner, C., & Koldehofe, B. (2022). Window-based Parallel Operator Execution with In-Network Computing. Proceedings of the 16th ACM International Conference on Distributed and Event-Based Systems, 91–96. https://doi.org/10.1145/3524860.3539804
  29. Boughzala, B., Koldehofe, B., & Gärtner, C. (2022, May 26). Window-based Parallel Operator Execution with In-Network Computing: Proceedings. Proceedings of the 16th ACM International Conference on Distributed and Event-Based Systems (DEBS ’22). https://doi.org/10.1145/3524860.3539804
  30. Kundel, R., Siegmund, F., Hark, R., Rizk, A., & Koldehofe, B. (2022). Network Testing Utilizing ProgrammableNetworking Hardware. IEEE Communications Magazine, 7 pages. https://research.rug.nl/en/publications/network-testing-utilizing-programmable-networking-hardware
  31. Gärtner, C., Rizk, A., Koldehofe, B., Guillaume, R., Kundel, R., & Steinmetz, R. (2022). On the Incremental Reconfiguration of Time-sensitive Networks at Runtime. Proceedings of the IFIP Networking Conference., 9 pages.
  32. Razavi, K., Luthra, M., Koldehofe, B., Mühlhäuser, M., & Wang, L. (2022). FA2: Fast, Accurate Autoscaling for Serving Deep Learning Inference with SLA Guarantees. Proceedings of the 28th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2022), 14 pages.
  33. Volnes, E., Plagemann, T., Koldehofe, B., & Goebel, V. (2022). Travel light: state shedding for efficient operator migration. Proceedings of the 16th ACM International Conference on Distributed and Event-Based Systems (DEBS’22), 79–84. https://doi.org/10.1145/3524860.3539638
  34. Agnihotri, P., Koldehofe, B., Binnig, C., & Luthra, M. (2022). PANDA: performance prediction for parallel and dynamic stream processing. Proceedings of the 16th ACM International Conference on Distributed and Event-Based Systems, 180–181. https://doi.org/10.1145/3524860.3543281
  35. Gärtner, C., Rizk, A., Koldehofe, B., Guillaume, R., Kundel, R., & Steinmetz, R. (2022). Enhancing Flexibility for Dynamic Time-Sensitive Network Configurations. Proceedings of the 3rd KuVS Fachgespräch on Network Softwarization, 2 pages. https://doi.org/10.15496/PUBLIKATION-67440
  36. Kundel, R., Nobach, L., Blendin, J., Maas, W., Zimber, A., Kolbe, H., Schyguda, G., Gurevich, V., Hark, R., Koldehofe, B., & Steinmetz, R. (2021). OpenBNG: Central office network functions on programmable data plane hardware. International Journal of Network Management, 31(e2134), 25 pages. https://doi.org/10.1002/nem.2134
  37. Luthra, M., Koldehofe, B., Danger, N., Weisenburger, P., Salvaneschi, G., & Stavrakakis., I. (2021). TCEP: Transitions in Operator Placement to Adapt to Dynamic Network Environments. In Journal of Computer and Systems Sciences (JCSS), Special Issue on Algorithmic Theory of Dynamic Networks and Its Applications., 122, 94–125. https://doi.org/10.1016/j.jcss.2021.05.003
  38. Alkhalili, Y., Weil, J., Tahir, A., Meuser, T., Koldehofe, B., Mauthe, A., Koeppl, H., & Steinmetz, R. (2021). Towards QoE-Driven Optimization of Multi-Dimensional Content Streaming. Proceedings of the Conference on Networked Systems 2021 (NetSys 2021), 15 pages. https://doi.org/10.14279/TUJ.ECEASST.80.1167
  39. Kundel, R., Rizk, A., Blendin, J., Koldehofe, B., Hark, R., & Steinmetz, R. (2021). P4-CoDel: Experiences on Programmable Data Plane Hardware. Proceedings of the IEEE International Conference on Communications (ICC 2021): Next-Generation Networking and Internet Symposium, 6 pages. https://doi.org/10.1109/ICC42927.2021.9500943
  40. Gärtner, C., Rizk, A., Koldehofe, B., Hark, R., Guillaume, R., & Steinmetz, R. (2021). Leveraging Flexibility of Time-Sensitive Networks for dynamic Reconfigurability. Proceedings of IFIP Networking 2021, 5 pages. https://dl.ifip.org/db/conf/networking/networking2021/1570714136.pdf
  41. Gärtner, C., Rizk, A., Koldehofe, B., Hark, R., Guillaume, R., Kundel, R., & Steinmetz, R. (2021). Leveraging PIFO Queues for Scheduling in Time-Sensitive Networks. In the Proceedings of the IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN 2021)., 2 pages. https://doi.org/10.1109/LANMAN52105.2021.9478796
  42. Kundel, R., Nobach, L., Blendin, J., Maas, W., Zimber, A., Kolbe, H., Schyguda, G., Gurevich, V., Hark, R., Koldehofe, B., & Steinmetz, R. (2020). OpenBNG: Central office network functions on programmable data plane hardware. International Journal of Network Management, 25 pages. https://doi.org/10.1002/nem.2134
  43. Schulte, S., Koldehofe, B., Reinhardt, A., & Braun, T. (2020). Grußwort der Gastherausgeber zum Thema Fog Computing. Informatik Spektrum, 42(6), 455—456. https://doi.org/10.1007/s00287-019-01230-w
  44. Kundel, R., Siegmund, F., Blendin, J., Rizk, A., & Koldehofe, B. (2020). P4STA: High Performance Packet Timestamping with Programmable Packet Processors. Proceedings of the IEEE/IFIP Network Operations and Management Symposium (NOMS), 9 pages. https://doi.org/10.1109/NOMS47738.2020.9110290
  45. Kundel, R., Gaertner, C., Luthra, M., Bhowmik, S., & Koldehofe, B. (2020). Flexible Content-based Publish/Subscribe over Programmable Data Planes. Proceedings of the IEEE/IFIP Network Operations and Management Symposium (NOMS), 6 pages. https://doi.org/10.1109/NOMS47738.2020.9110381
  46. Kundel, R., Rizk, A., & Koldehofe, B. (2020). Microbursts in Software and Hardware-based Traffic Load Generation. Proceedings of the IEEE/IFIP Network Operations and Management Symposium (NOMS), 2 pages. https://doi.org/10.1109/noms47738.2020.9110305
  47. Luthra, M., Hennig, S., Razavi, K., Wang, L., & Koldehofe, B. (2020). Operator as a Service: Stateful Serverless Complex Event Processing. Proceedings of the 2020 IEEE International Conference on Big Data, 1964–1973. https://doi.org/10.1109/BigData50022.2020.9378142