Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Diarmuid Grimes

dblp:70/893 · DBLP profile ↗
← Back
13ranked-venue papers
7as first author
1since 2021 · last 2024
0000-0001-5551-6504ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 10 · 5 first-author · 1 since 2021Software engineering, systems software and programming languages · 5 · 3 first-author · 1 since 2021Systems, architecture and hardware · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1Theory of computation · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
1 paper
Planning, search and constraint satisfaction · 100%

Topics — the 1 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › constraint programming
dynamic constraint satisfaction
0.112009
Solving Dynamic Constraint Satisfaction Problems by Identifying Stable Features · IJCAI 2009
YearPublicationVenuePosition
2024 An Investigation of Generic Approaches to Large Neighbourhood Search (Short Paper)
Filipe Souza, Diarmuid Grimes, Barry O'Sullivan
CP2
2018 Assigning and Scheduling Service Visits in a Mixed Urban/Rural Setting
abstract
In this paper we describe a complex optimization application arising in maintenance scheduling, developed in close collaboration with an industrial partner. We have to plan and schedule preventive and corrective maintenance activities at customer sites by a group of traveling repair technicians. A specific property of the problem considered here is a mix of customers in both urban centers and rural areas. This means that travel times between customers must be considered when balancing overall workload for each agent. We discuss a problem decomposition compatible with current management practice, describe different solvers for the individual problem steps, and show results on real-world data from the industrial partner.
Mark Antunes, Vincent Armant, Kenneth N. Brown, Daniel A. Desmond, Guillaume Escamocher, Anne-Marie George, Diarmuid Grimes, Mike O'Keeffe, Yiqing Lin, Barry O'Sullivan, Cemalettin Ozturk, Luis Quesada 0001, Mohamed Siala 0002, Helmut Simonis, Nic Wilson
ICTAI7
2017 A Distributed Optimization Method for the Geographically Distributed Data Centres Problem
Mohamed Wahbi, Diarmuid Grimes, Deepak Mehta 0001, Kenneth N. Brown, Barry O'Sullivan
CPAIOR2
2016 Integrated Energy Efficient Data Centre Management for Green Cloud Computing - The FP7 GENiC Project Experience
abstract
Energy consumed by computation and cooling represents the greatest percentage of the average energy consumed in a data centre. As these two aspects are not always coordinated, energy consumption is not optimised. Data centres lack an integrated system that jointly optimises and controls all the operations in order to reduce energy consumption and increase the usage of renewable sources. GENiC is addressing this through a novel scalable, integrate energy management and control platform for data centre wide optimisation. We have implemented and prototype of the platform together with workload and thermal management algorithms. We evaluate the algorithms in a simulation based model of a real data centre. Results show significant energy savings potential, in some cases up to 40%, by integrating workload and thermal management.
J. Ignacio Torrens, Deepak Mehta 0001, Vojtech Zavrel, Diarmuid Grimes, Thomas Scherer, Robert Birke, Lydia Y. Chen, Susan Rea, Lara Lopez, Enric Pages, Dirk Pesch
CLOSER (2)4
2016 Robust Server Consolidation: Coping with Peak Demand Underestimation
abstract
Energy consumption in data centres accounts for a significant proportion of national energy usage in many countries. One approach for reducing energy consumption is to improve the server usage efficiency via workload consolidation. However, there are two primary reasons why this is not done to a large extent. The first reason is that greater consolidation could result in violations of Service Level Agreements (SLAs) if resources are over-utilised. The second reason is that users specify the requirements of a virtual machine (VM) based on the maximum estimated usage for each resource over the whole life span of the VM, and usually over-estimate these maximum values to avoid possible contract violations. Typically, the VM will have significantly lower resource usage in most time periods. Recently, a number of methods have been proposed to predict resource usage of VMs. We show that although these prediction techniques are efficient when their performances are measured using well known metrics, a low prediction error can still result in significant violations of SLAs if not handled properly during workload allocation. Our results emphasise the importance of analysing workload prediction in conjunction with workload allocation techniques. We examine the impact of using predicted resource usage for optimal server consolidation. We investigate the occurrences of over-utilised resources on servers due to under-predicted resource usage. We propose methods to reduce the likelihood of such occurrences, both through the enforcement of safety capacities on the server side, and through biasing towards over-prediction on the VM side. The results indicate that an appropriate balance can be found between energy savings and non-violation of SLAs.
Diarmuid Grimes, Deepak Mehta 0001, Barry O'Sullivan, Robert Birke, Lydia Y. Chen, Thomas Scherer, Ignacio Castiñeiras
MASCOTS1
2015 Large Neighbourhood Search for Energy-Efficient Train Timetabling
abstract
The electric rail sector, like many sectors, is looking for means to reduce its energy consumption and energy cost. In this work we consider the scenario where the utility provider charges based on the maximum consumption over a period. Therefore one wishes to schedule the departure of trains such that the aggregate load is balanced across time periods while satisfying timetabling and resource restrictions. We present an approach which combines the strengths of a number of research areas such as constraint programming, linear programming, mixed-integer programming, and large neighbourhood search. The empirical performance on instances from an ongoing research challenge demonstrates the approach's ability to dramatically reduce the overall energy cost. In addition, we are able to close a number of the instances for which we prove optimality.
Diarmuid Grimes, Barry Hurley 0001, Deepak Mehta 0001, Barry O'Sullivan
ICTAI1
2015 Solving Variants of the Job Shop Scheduling Problem Through Conflict-Directed Search
abstract
We introduce a simple technique for disjunctive machine scheduling problems and show that this method can match or even outperform state-of-the-art algorithms on a number of problem types. Our approach combines a number of generic search techniques such as restarts, adaptive heuristics, and solution-guided branching on a simple model based on a decomposition of disjunctive constraints and on the reification of these disjuncts. This paper describes the method and its application to variants of the job shop scheduling problem (JSP). We show that our method can easily be adapted to handle additional side constraints and different objective functions, often outperforming the state-of-the-art and closing a number of open problems. Moreover, we perform in-depth analysis of the various factors that make this approach efficient. We show that, while most of the factors give moderate benefits, the variable and value ordering components are key.
Diarmuid Grimes, Emmanuel Hebrard
INFORMS J. Comput.1
2011 Models and Strategies for Variants of the Job Shop Scheduling Problem
Diarmuid Grimes, Emmanuel Hebrard
CP1
2010 Job Shop Scheduling with Setup Times and Maximal Time-Lags: A Simple Constraint Programming Approach
Diarmuid Grimes, Emmanuel Hebrard
CPAIOR1
2009 Closing the Open Shop: Contradicting Conventional Wisdom
Diarmuid Grimes, Emmanuel Hebrard, Arnaud Malapert
CP1
2009 Solving Dynamic Constraint Satisfaction Problems by Identifying Stable Features
Richard J. Wallace, Diarmuid Grimes, Eugene C. Freuder
IJCAI2
2007 Sampling Strategies and Variable Selection in Weighted Degree Heuristics
Diarmuid Grimes, Richard J. Wallace
CP1
2007 A Cost-Based Model and Algorithms for Interleaving Solving and Elicitation of CSPs
Nic Wilson, Diarmuid Grimes, Eugene C. Freuder
CP2