Research in the Department of Computer Science
Dr Diarmuid Grimes
introduction
My research involves the application of machine learning techniques and optimisation technologies to real-world problems, such as condition-based maintenance for trains (predict health of train components based on sensory data, schedule maintenance taking this prediction into account together with constraints on staff, maintenance depot, etc.), and energy optimisation (optimally schedule energy consumption such that cost is minimised using predicted energy prices), etc.
peer reviewed journals
Year | Description |
---|---|
2015 | Diarmuid Grimes, Emmanuel Hebrard. Solving Variants of the Job Shop Scheduling Problem Through Conflict-Directed Search, INFORMS Journal on Computing, 27.2 (2015): 268-284, doi (pdf) |
2014 | Diarmuid Grimes, Georgiana Ifrim, Barry O'Sullivan, Helmut Simonis. Analyzing the impact of electricity price forecasting on energy cost-aware scheduling, Sustainable Computing: Informatics and Systems, Special Issue on Energy Aware Resource Management and Scheduling (EARMS), 4(4): pp. 276-291, 2014 doi (pdf) |
2010 | Nic Wilson, Diarmuid Grimes, Eugene C. Freuder. Interleaving solving and elicitation of constraint satisfaction problems based on expected cost, Constraints, 15(4): pp. 540-573, 2010 doi (pdf) |
2008 | Richard J. Wallace, Diarmuid Grimes. Experimental Studies of Variable Selection Strategies Based on Constraint Weights, Journal of Algorithms: Cognition, Informatics and Logic, 63(1-3): pp. 114-129, 2008 doi (pdf) |
Book Chapters
Year | Description |
---|---|
2017 | D. Pesch, S.Read, J. Torrens, V. Zavrel, J.L.M. Hensen, D. Grimes, B. O'Sullivan, T. Scherer, R. Birke, L. Chen, T. Engbersen, L. Lopez, E. Pages, D. Mehta, J. Townley, and V. Tsachouridis (2017). Globally Optimised Energy-Efficient Data Centres, In ICT - Energy Concepts for Energy Efficiency and Sustainability ISBN 978-953-51-3012-3, pages 187-213. online |
international peer-reviewed conferences
Year | Description |
---|---|
2017 | M. Wahbi, D. Grimes, D. Mehta, K. Brown, and B. O’Sullivan. A Distributed Optimization Method for the Geographically Distributed Data Centres Problem. Accepted for the 14th International Conference on Integration of Artificial Intelligence and Operations Research Techniques in Constraint Programming (CPAIOR’17), June 2017. |
2016 | D. Grimes, D. Mehta, B. O’Sullivan, R. Birke, L. Chen, T. Scherer, and I. Castineiras. Robust Server Consolidation: Coping with Peak Demand Underestimation, In 24th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), pp. 271-276. IEEE, 2016, doi |
2016 | J. Torrens, D. Mehta, V. Zavrel, D. Grimes, T. Scherer, R. Birke, L. Chen, S. Rea, L. Lopez, E. Pages, and D. Pesch (2016). Integrated Energy Efficient Data Centre Management for Green Cloud Computing - The FP7 GENiC Project Experience, In Proceedings of the 6th International Conference on Cloud Computing and Services Science ISBN 978-989-758-182-3, pages 375-386. doi |
2016 | C. Vale, C. Bonifácio, J. Seabra, R. Calçada, N. Mazzino, M. Elisa, S. Terribile, D. Anguita, E. Fumeo, C. Saborido, T. Vanhonacker, E. De Donder, M. Laeremans, F. Vermeulen, and D. Grimes. Novel Efficient Technologies in Europe for Axle Bearing Condition Monitoring – the MAXBE Project, In Transportation Research Procedia, Volume 14, 2016, Pages 635-644, ISSN 2352-1465, doi |
2016 | Diarmuid Grimes, Pádraig Ó Dúinn, and Barry O’Sullivan. Rolling-stock Maintenance Scheduling in an Uncertain Environment, In Proceedings of the Third International Conference on Railway Technology: Research, Development and Maintenance, Civil-Comp Press, Stirlingshire, UK, Paper 280, 2016. doi |
2015 | Diarmuid Grimes, Barry Hurley, Deepak Mehta, and Barry O'Sullivan. Large Neighbourhood Search for Energy-Efficient Train Timetabling In 27th International Conference on Tools with Artificial Intelligence (ICTAI), (pp. 828-835), 2015, IEEE, doi |
2012 | Diarmuid Grimes, Helmut Simonis, Annabelle Pratt, Charles Sheridan. Automated Energy Usage Optimization for the Residential Sector: Impact of Price Tariffs. 3rd Internation Conference on Computational Sustainability (CompSust'12), 2012 (pdf) |
2011 | Diarmuid Grimes, Emmanuel Hebrard. Models and Strategies for Variants of the Job Shop Scheduling Problem, Principles and Practice of Constraint Programming (CP'11), pp. 356-372, 2011 (pdf) |
2010 | Richard J. Wallace, Diarmuid Grimes. Problem-Structure vs. Solution-Based Methods for Solving Dynamic Constraint Satisfaction Problems, 22nd International Conference on Tools with Artificial Intelligence (ICTAI'10), 2010 (pdf) |
2010 | Diarmuid Grimes, Emmanuel Hebrard. Job Shop Scheduling with Setup Times and Maximal Time-Lags: A Simple Constraint Programming Approach, Integration of Artificial Intelligence and Operations Research Techniques in Constraint Programming (CPAIOR'10), pp. 147-161, 2010 (pdf) |
2009 | Diarmuid Grimes, Emmanuel Hebrard, Arnaud Malapert. Closing the Open Shop: Contradicting Conventional Wisdom, Principles and Practice of Constraint Programming (CP'09), pp. 400-408, 2009 (pdf) |
2009 | Richard J. Wallace, Diarmuid Grimes, Eugene C. Freuder. Solving Dynamic Constraint Satisfaction Problems by Identifying Stable Features, 21st International Joint Conference on Artificial Intelligence (IJCAI'09), pp. 621-627, 2009 (pdf) |
2007 | Nic Wilson, Diarmuid Grimes, Eugene C. Freuder. A Cost-Based Model and Algorithms for Interleaving Solving and Elicitation of CSPs, Principles and Practice of Constraint Programming (CP'07), pp. 666-680, 2007 (pdf) |
2007 | Diarmuid Grimes, Richard J. Wallace. Sampling Strategies and Variable Selection in Weighted Degree Heuristics, Principles and Practice of Constraint Programming (CP'07), pp. 831-838, 2007 (pdf) |
2007 | Diarmuid Grimes, Richard J. Wallace. Learning to Identify Global Bottlenecks in Constraint Satisfaction Search, 20th Conference of the Florida Artificial Intelligence Research Society (FLAIRS'07), pp. 592-597, 2007 (pdf) |
national peer-reviewed conferences
Year | Description |
---|---|
Year | Description |
2008 | Diarmuid Grimes. A Study of Adaptive Restarting Strategies for Solving Constraint Satisfaction Problems, Proceedings of the 19th Irish Conference on Artificial Intelligence and Cognitive Science (AICS'08), pp. 33-42, 2008 (pdf) |
industry conferences
Year | Description |
---|---|
2012 | Diarmuid Grimes, Helmut Simonis, Annabelle Pratt, Charles G. Sheridan. Optimizing Energy Usage in the Home. In Intel Ireland Research Conference, ERIC Series, Croke Park, Dublin, Ireland, October 3rd-4th, 2012 |
2011 | Diarmuid Grimes, Helmut Simonis, Charles G. Sheridan, Annabelle Pratt. Optimiza- tion of Energy Management for Microgrids. In Intel European Research & Innovation Conference, Leixlip, Co. Kildare, Ireland, October 11th-12th, 2011 |
workshops
Year | Description |
---|---|
2014 | Eugene C. Freuder, Diarmuid Grimes, Richard J. Wallace. Dispensable Instantiations in Constraint Satisfaction Problems. In 21st RCRA Workshop on Experimental Evaluation of Algorithms for Solving Problems with Combinatorial Explosion, Vienna, Austria, July 17th-18th, 2014 |
2013 | Diarmuid Grimes, Georgiana Ifrim, Barry O'Sullivan, Helmut Simonis. Price Forecasting for Energy-Cost-Aware Scheduling. In Workshop on Optimization for Smart Cities, in conjunction with CP 2013, Uppsala, Sweden, September 16th-20th, 2013. |
2012 | Diarmuid Grimes. Constraint Weighting for Open Shop Scheduling Problems: A comparison of two models. In First International Workshop on Search Strategies and Non-standard Objectives, in conjunction with CPAIOR 2012, Nantes, France, June 15th-17th, 2012 |
2009 | Diarmuid Grimes, Emmanuel Hebrard, Arnaud Malapert. Closing the Open Shop: Contradicting Conventional Wisdom on Disjunctive Temporal Problems. In Annual ERCIM Workshop on Constraint Solving and Constraint Logic Programming, Barcelona, Spain, June 15th-17th, 2009 |
2009 | Richard J. Wallace, Diarmuid Grimes, Eugene C. Freuder. Dynamic Constraint Satisfaction Problems: Relations between Search Strategies and Variability in Performance. In Annual ERCIM Workshop on Constraint Solving and Constraint Logic Programming, Barcelona, Spain, June 15th-17th, 2009 |
2007 | Diarmuid Grimes. Automated within-problem learning for Constraint Satisfaction Problems. In First Workshop on Autonomous Search, CP'07, Providence, Rhode Island, USA, September 14th-18th, 2007 |
2007 | Richard J. Wallace, Diarmuid Grimes. Experimental studies of variable selection strategies based on constraint weights. In 14th RCRA Workshop on Experimental Evaluation of Algorithms for Solving Problems with Combinatorial Explosion, Rome, Italy, July 5th-6th, 2007 |
2006 | Diarmuid Grimes, Richard J. Wallace. Learning from failure in constraint satisfaction search. In AAAI Workshop on Learning for Search, AAAI'06, Boston, Massachusetts, USA, July 16th-20th, 2006 |