Edward is a Research Fellow in the Department of Data Science and Artificial Intelligence in the Faculty of Information Technology at Monash University, and he contributes to the Analytics and Decision Sciences program at CSIRO Data61. His research in combinatorial optimization spans the disciplines of operations research and artificial intelligence. He specializes in decompositions and hybridizations of mixed integer linear programming and constraint programming, and branch-and-cut-and-price algorithms for graph optimization problems such as shortest path problems, traveling salesmen problems and vehicle routing problems.
Prior to joining Monash University, Edward completed his PhD studies at the University of Melbourne under the supervision of Pascal Van Hentenryck from the Department of Industrial and Systems Engineering at the Georgia Institute of Technology. His thesis proposed novel techniques to hybridize mathematical programming, constraint programming and Boolean satisfiability; winning him the 2019 Doctoral Research Award from the Association for Constraint Programming.