U of Nott Computer Science ASAP Research Group

Last Update: 31 May 2018

Back to the Main Page

Curriculum Vitae Outline

My name is Dario Landa-Silva and I work as an Associate Professor in Computer Science for the School of Computer Science at the University of Nottingham. I am a member of the Automated Scheduling, Optimisation and Planning (ASAP) research group. I am also a fellow of the Higher Education Academy and member of the Institute for Operations Research and Management Sciences (INFORMS).

I am in the editorial board of the Memetic Computing Journal and the Neural Computing and Applications Journal. I am also a member of the EPSRC Peer Review College and have served in the scientific committees for various international conferences and workshops, organised various special sessions and tracks in international conferences and workshops, act as reviewer for various scientific journals and books and participate in various conferences.

I have been an investigator on several research and knowledge transfer projects with various academic and industrial collaborators. Areas of application of these projects include: office space utilization in buildings, workforce scheduling in health-care and retail sectors, freight transport routing and planning, telematics-based vehicle prognostics, collaborative logistics in freight transport, prescriptive analytics and business intelligence for retail/hospitality sectors. In particular, he has led 5 Knowledge Transfer Partnership (KTP) projects. These KTP projects have involved the application of modelling, search, optimization, data science and machine learning techniques for the development of decision support systems for a variety of problems in industry. Dario has been a principal investigator on research and knowledge transfer grants with a total value of over GBP 1.2M with funding from EPSRC, Innovate UK and industry among others. See list of grants awarded for more details.

Invited Talks

Heuristic Techniques for Industrialising Construction: Overview and Opportunities. Workshop on Integrated Process Planning and Scheduling for Industrialising Construction: Design, Manufacture and Assembly, London, UK, June 2016.

Heuristic and Evolutionary Algorithms for Tackling Complex Logistic Problems. CICos 2014 - "International Congress of Computing for Optimization and Software", Cuernavaca, Mexico, October 2014.

Heuristics, Metaheuristics and Hyperheuristics. CICos 2014 - "International Congress of Computing for Optimization and Software", Cuernavaca, Mexico, October 2014.

Workforce Scheduling and Routing - Survey, Computational Study and Recent Developments. XLVI SBPO - "Simposio Brasileiro de Pesquisa Operacional", Salvador, Brazil, September 2014.

Applying Heuristic and Evolutionary Algorithms to Solve Complex Logistic Problems. "CiTi - Congreso Internacional de Tecnologias de la Informacion (International Congress of Information Technologies)", Universidad de Colima, Colima, Mexico, September 2012.

Cooperative Hyper-heuristics for Combinatorial Optimisation. Seminar Series UAI 2010 "Ultimos Avances en Informatica (Latest Advances in Computing)", University of La Laguna, Tenerife, Spain, November 2010.

Self-adaptation, Cooperation and Self-assembly in Heuristic Design. Seminar Series UAI 2009 "Ultimos Avances en Informatica (Latest Advances in Computing)", University of La Laguna, Tenerife, Spain, November 2009.

Planificacion Integral de la Actividad Logistica (Integrated Planning for Logistic Activity). Sixth Forum on "Technological Innovations for Transport (Transnova 2009)", University of La Laguna and Government of Canary Islands, Gran Canaria, Spain, June 2009.

Multi-objective Meta-heuristics for Scheduling and Timetabling. EU/ME Workshop on Multi-objective Meta-heuristics, Paris, France, November 2002.

Academic Formation

I obtained a Technical Professional Qualification in Electro-mechanics from the CBTis 13 (Mexico) in 1987, a BEng in Industrial Electronic Engineering from Instituto Tecnologico de Veracruz (Mexico) in 1991, an MSc in Engineering-Computer Science from DEPI in the Instituto Tecnologico de Chihuahua in 1997, a PhD in Computer Science from the School of Computer Science at the University of Nottingham in 2003 and a Postgraduate Certificate in Higher Education from the University of Nottingham in 2012.

Past Employment

After obtaining my BEng degree, I worked as an Electronic Maintenance Engineering for Cia. Cervecera del Tropico (Mexico) and then as an Electronic Design Engineer for PNLV Dos Bocas-CFE (Mexico). After obtaining my MSc degree, I worked as a Manufacturing Process Engineer for ALTEC Electronica de Chihuahua (Mexico) before moving to work in academia as a Lecturer in Science for Colegio de Bachilleres 4, Lecturer in Computer Science for Instituto Tecnologico de Chihuahua II and Senior Lecturer in Computer Science for the Facultad de Ingenieria at the Universidad Autonoma de Chihuahua all in Chihuahua, Mexico. While studying for my PhD, I worked as a Lecturer in Computing for the Broxtowe College in Nottingham. After completing my PhD degree, I worked as a Post-doctoral Research Associate for the Inter-disciplinary Optimisation Laboratory in the School of Computer Science at the University of Nottingham before starting as a Lecturer in Computer Science and then becoming an Associate Professor. In the past, I also contributed as part-time tutor in Computing in the Centre for Continuing Education in the School of Education at the University of Nottingham. I have also been an Adjunct Professor at Korea University over the past few years and invited lecturer at Masaryk University.

Courses Taught

Courses I have delivered in Higher Education include: Computers in the World, Quality Assurance and Testing, Operations Research and Modelling, Heuristic Search Methods, Operations Research and Optimisation, Algorithms Design and Operations Research, Large Scale Systems Design, Computability, Commercial and Industrial Systems Design, Discrete Mathematics, Algorithms Design, Theory of Computational Languages, Data Structures, C/C++ Programming, Artificial Intelligence, Computer Graphics, Compilers Construction, Intelligent Systems, Systems Programming and Delphi Programming. Courses I have delivered in Continuing Education include: Security in Personal Computing, PC Fundamentals, Information Age, Digital Media, Making Digital Sound, Making MIDI Sound, IT Project and Diploma in Office Applications.