Demo Data from EDBT 2026 / reviewers in the wild / expert
Diarmuid Grimes
dblp:70/893
· DBLP profile ↗
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
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › constraint programming
dynamic constraint satisfaction |
0.1 | 1 | 2009 | Solving Dynamic Constraint Satisfaction Problems by Identifying Stable Features · IJCAI 2009 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | An Investigation of Generic Approaches to Large Neighbourhood Search (Short Paper)
Filipe Souza, Diarmuid Grimes, Barry O'Sullivan |
CP | 2 |
| 2018 | Assigning and Scheduling Service Visits in a Mixed Urban/Rural SettingabstractIn 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 |
ICTAI | 7 |
| 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 |
CPAIOR | 2 |
| 2016 | Integrated Energy Efficient Data Centre Management for Green Cloud Computing - The FP7 GENiC Project ExperienceabstractEnergy 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 UnderestimationabstractEnergy 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 |
MASCOTS | 1 |
| 2015 | Large Neighbourhood Search for Energy-Efficient Train TimetablingabstractThe 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 |
ICTAI | 1 |
| 2015 | Solving Variants of the Job Shop Scheduling Problem Through Conflict-Directed SearchabstractWe 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 |
CP | 1 |
| 2010 | Job Shop Scheduling with Setup Times and Maximal Time-Lags: A Simple Constraint Programming Approach
Diarmuid Grimes, Emmanuel Hebrard |
CPAIOR | 1 |
| 2009 | Closing the Open Shop: Contradicting Conventional Wisdom
Diarmuid Grimes, Emmanuel Hebrard, Arnaud Malapert |
CP | 1 |
| 2009 | Solving Dynamic Constraint Satisfaction Problems by Identifying Stable Features
Richard J. Wallace, Diarmuid Grimes, Eugene C. Freuder |
IJCAI | 2 |
| 2007 | Sampling Strategies and Variable Selection in Weighted Degree Heuristics
Diarmuid Grimes, Richard J. Wallace |
CP | 1 |
| 2007 | A Cost-Based Model and Algorithms for Interleaving Solving and Elicitation of CSPs
Nic Wilson, Diarmuid Grimes, Eugene C. Freuder |
CP | 2 |