Together with some fabulous colleagues, Jakub develops solvers for optimisation problems in IBM's Smarter Cities Technology Centre. For some examples, please see some recent talks:
- Polynomial Optimisation in Power Systems at Alan Turing Institute, Czech Technical University, Isaac Newton Institute for Mathematical Sciences, ENSTA ParisTech, RWTH Aachen, University of Cardiff, University of Edinburgh, etc.
- Policies for Bi-level Optimisation under Uncertainty at the IWOBIP etc.
- Coordinate Descent for Big Data at Simons Institute for the Theory of Computing, Fields Institute for Research in Mathematical Sciences, etc.
- Information Provision in Urban Traffic Management at ITS Ireland, ITS Europe, and various transport authorities.
- Heterogeneous Stream Processing and Crowdsourcing for Urban Traffic Management at EDBT, ECML, ISWC, etc.
In August 2012, Jakub joined IBM Research from the University of Edinburgh, where he had worked on distributed solvers for non-smooth convex optimisation problems. Prior to this post-doc, he had presented an approach to general-purpose integer programming in his dissertation at the University of Nottingham.
Jakub has also worked on solvers for packing boxes into a larger box, solvers for graph colouring and their applications in university timetabling, algorithms for integer least squares for signal decoding in multi-antenna communications, data structures for discrete optimisation in 3D, and data structures for stochastic scheduling with explicit precedence constraints.
Jakub grew up in Brno, the Czech Republic, where he had worked in two start-up companies before studying for his first degree. Jakub's favourite Irish phrase is “is glas iad na cnoic i bhfad uainn”.