TU Delft > Algorithmics > Neil Yorke-Smith > Research
My research aims to help people make decisions in complex situations. In applying artificial intelligence and operations research to practical problems, my aim is to assist human decision makers in socio-technical systems. Motivated by important challenges we find in the real world, I want to understand and model the problems, develop theories and methodologies, and apply them to design and deploy usable tools to help improve the decision process and outcomes.
A common thread in my research is a co-evolution of theory and application. I have current interests in automated scheduling, agent-based modelling, machine learning and data analytics, social simulation, hybrid optimisation, and applications including logistics and policy domains. In constraint programming, my thesis research focused on handling uncertainty in both theory and practice.
Potential MSc and PhD students are welcome to make contact by email. Possible topics are closely related to my research interests (see also my publications). Note that funded positions are usually advertised on the Algorithmics group website: if there are no (PhD) positions listed there, this means we do not have open funded positions now (please check in the future). TU Delft BSc students looking for a research or honours opportunity are also welcome to contact me.
Advice on doing research? See Jan van Gemert's guidelines.
I am editing a special issue of AI Magazine on deployed applications of artificial intelligence. Papers selected from the IAAI'20 conference.
I co-edited a special issue of AI Communications on goal reasoning. Papers selected from the first two editions of the goal reasoning workshop propose methods and applications of goal reasoning in intelligent agents.
I co-edited a special issue of AI & Society on agent-based modelling (ABM) for policy engineering. The selected papers emerged from inter-disciplinary discussions between social scientists and ABM and simulation specialists at the first and second AMPLE workshops at AAMAS'13 and PRIMA'14.
I initiated an international workshop series on applications of intelligent scheduling and planning, co-located annual with the ICAPS conference and now passed its tenth anniversary. Selected papers from the first years of the SPARK workshops appeared in a special issue of Computational Intelligence.
I chaired the organizing committee for the AAAI 2007 Spring Symposium on Interaction Challenges for Intelligent Assistants. The symposium brought together practitioners and researchers of artificial intelligence, human-computer interaction, cognitive science, robotics, assistive and agent technologies, and fields that address complex socio-technical systems. Subsequent developments led to a special issue of AI Magazine on "Usable AI".
I co-authored an introduction to theoretical computer science. Published as an open textbook by TU Delft, Delftse Foundations of Computation is a remix of a previous open textbook with other open material and new material.
I am Affinity and Diversity Co-Chair for IJCAI'20, Co-Chair of IAAI'21 (co-located with AAAI'21), and Novel Applications Track Co-Chair for ICAPS'21.
I served as Programme Co-Chair for AAMAS'20, Co-Chair of IAAI'20 (co-located with AAAI'20), Proceedings Co-Chair for UMAP'19, System Demonstrations Co-Chair for ICAPS'18 (co-located with CPAIOR'18), Publications Chair for AAMAS'18 (co-located with ICML'18 and the other FAIM'18 events), Proceedings Co-Chair for UMAP'18, Novel Applications Track Co-Chair for ICAPS'17, Publications Chair for PRIMA'16, Novel Applications Track Co-Chair for ICAPS'16, Panels Co-Chair for WI-IAT'15, Publications Chair for AAMAS'15, Publicity Chair for ICAPS'14, System Demonstrations Co-Chair for ICAPS'10 (co-located with AAMAS'10), and Doctoral Consortium Co-Chair for ICAPS'08 (co-located with CP'08).
currently serve on the editorial board of JAAMAS, AI, IJAOSE
I formerly served on the editorial board of JAIR. My community service also
includes the programme or organisational committee of many
international conferences, symposia, and workshops, including AAAI,
AAMAS, CP, ICAPS and IJCAI.