When is it justified in practice to use complicated algorithms rather than simple ones?
Denis Pankratov
 Assistant Professor
 Department of Computer Science and Software Engineering
 theoretical computer science3
 algorithm design20
 analysis of algorithms
 computational complexity theory
 conceptually simple algorithms
 communication complexity
 graph algorithms2
 information theory3
 proof complexity
 online algorithms
 interactive information theory
 information complexity
 integer programming4
 linear programming3
 dynamic programming3
 satisfiability problem
 pattern matching
 combinatorial optimization6

Daria Terekhov
dynamic scheduling, scheduling, inverse optimization

Vašek Chvátal
discrete mathematics, betweenness, brain functions

Lata Narayanan
networks, algorithm design, robotics

Dhrubajyoti Goswami
high performance computing, parallel architectural skeletons, distributed computing

Hossein Hashemi Doulabi
healthcare optimization, stochastic optimization, integer programming

Brigitte Jaumard
large scale optimization, networks, ICT