I am a third year Ph.D. student at the University of Melbourne in the department of Computing & Information Systems under the supervision of Professor Peter J. Stuckey. My co-supervisors are Graeme Gange and Peter Schachte.

My main research interest is on Constraint Programming, and my research is (at the moment) focussed on solving NP-hard problems on graphs using constraint programming with nogood-learning.

d.deunagomez
@
student.unimelb.edu.au
Google Scholar DBLP
LinkedIn GitHub

Publications

See my Google Scholar or DBLP.

Conference papers:

  • Diego de Uña, Graeme Gange, Peter Schachte, Peter J. Stuckey. Minimizing Landscape Resistance for Habitat Conservation, In Proceedings of the 14th International Conference on Integration of Artificial Intelligence and Operations Research techniques in Constraint Programming CPAIOR-17 [Springer-Link] [PDF] [Slides]
    The travel to this conference was funded by the Google Travel Scholarship, awarded by Google Australia.
  • Diego de Uña, Graeme Gange, Peter Schachte, Peter J. Stuckey. A Bounded Path Propagator on Directed Graphs, In Principles and Practice of Constraint Programming: 22nd International Conference, CP 2016 [Springer-Link] [PDF] [Slides]
  • Diego de Uña, Graeme Gange, Peter Schachte, Peter J. Stuckey. Weighted Spanning Tree Constraint with Explanations, In Proceedings of the 13th International Conference on Integration of Artificial Intelligence and Operations Research techniques in Constraint Programming CPAIOR-16. [Springer-Link] [PDF] [Slides] [Benchmarks]
  • Diego de Uña, Graeme Gange, Peter Schachte, Peter J. Stuckey. Steiner Tree Problems with Side Constraints Using Constraint Programming, In Proceedings of the 30th AAAI Conference on Artificial Intelligence AAAI-16. [AAAI] [PDF] [Slides] [Benchmarks]
    The travel to this conference was funded by the Google Travel Scholarship, awarded by Google Australia.

Teaching

I am a staff member for the following courses on Coursera:

I have been/am a teaching assistant (TA, a.k.a. tutor) for the following courses: