Optimization problems are everywhere. I have designed algorithms to solve optimization problems that come out of wireless computer network design, facility location, operations research, blockchain systems, and I am open to investigate any other domains.
I am interested in exact algorithms for problem instances that can be solved efficiently, approximation algorithms for the difficult instances, and fast algorithms without theoretical guarantees for the quality of the solution (the so called meta-heuristic algorithms). Mathematical programming and simple computational geometry techniques are the main ingredients in my research methodology.