Demo Data from EDBT 2026 / reviewers in the wild / expert
Daniele Diodati
dblp:126/7654
· DBLP profile ↗
7ranked-venue papers
1as first author
0since 2021 · last 2016
0000-0002-3396-0265ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2Theory of computation · 2 · 1 first-authorArtificial intelligence and machine learning · 1Computer networks · 1Applied, interdisciplinary, general and emerging computing · 1
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.
| Theoretical computer science
2 papers |
Approximation and online algorithms · 62% Algorithms and data structures · 20% Mathematical optimization · 18% | |
| Computer networks
3 papers |
Internet of things and sensor networks · 62% Edge and fog computing · 29% Cellular and mobile networks · 9% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Energy-efficient computing · 50% Parallel and multicore computing · 50% |
Topics — the 10 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet of things and sensor networks
wireless sensor network |
0.5 | 2 | 2016 | The Minimum k-Storage Problem: Complexity, Approximation, and Experimental Analysis · IEEE Trans. Mob. Comput. 2016 Storage Placement in Path Networks · IEEE Trans. Computers 2015 |
Approximation and online algorithms
approximation algorithms |
0.2 | 1 | 2016 | The Minimum k-Storage Problem: Complexity, Approximation, and Experimental Analysis · IEEE Trans. Mob. Comput. 2016 |
Approximation and online algorithms › approximation algorithms
constant-factor approximation |
0.2 | 1 | 2016 | The Minimum k-Storage Problem: Complexity, Approximation, and Experimental Analysis · IEEE Trans. Mob. Comput. 2016 |
Approximation and online algorithms
facility location |
0.2 | 1 | 2016 | The Minimum k-Storage Problem: Complexity, Approximation, and Experimental Analysis · IEEE Trans. Mob. Comput. 2016 |
Algorithms and data structures › clustering
k-median |
0.2 | 1 | 2016 | The Minimum k-Storage Problem: Complexity, Approximation, and Experimental Analysis · IEEE Trans. Mob. Comput. 2016 |
Edge and fog computing › edge data management › edge storage
data placement |
0.2 | 1 | 2015 | Storage Placement in Path Networks · IEEE Trans. Computers 2015 |
Parallel and multicore computing › parallel scheduling
communication scheduling |
0.2 | 1 | 2015 | Leveraging Parallel Communications for Minimizing Energy Consumption on Smartphones · IEEE Trans. Parallel Distributed Syst. 2015 |
Energy-efficient computing › energy management
smartphone energy management |
0.2 | 1 | 2015 | Leveraging Parallel Communications for Minimizing Energy Consumption on Smartphones · IEEE Trans. Parallel Distributed Syst. 2015 |
Mathematical optimization › combinatorial optimization
network optimization |
0.2 | 1 | 2015 | Storage Placement in Path Networks · IEEE Trans. Computers 2015 |
Cellular and mobile networks › mobile networks
4g |
0.1 | 1 | 2015 | Leveraging Parallel Communications for Minimizing Energy Consumption on Smartphones · IEEE Trans. Parallel Distributed Syst. 2015 |
Methods — techniques the papers use, named apart from their topics
local search · 0.5NP-hardness proof · 0.5simulation · 0.4optimal placement algorithms · 0.4approximation algorithm · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Optimal Skewed Allocation on Multiple Channels for Broadcast in Smart CitiesabstractWe consider the problem of allocating N uniform data to K transmission channels so as the average Expected Delay (AED) is minimized. This problem arises in designing efficient data-diffusion broadcast algorithms in a smart environment. We show that the basic dynamic rogramming algorithm for solving the uniform pallocation problem can be speedup up to O(NK) time by applying an optimal algorithm to find the row-minima of totally monotone matrices. Such a new algorithm is always faster than the best previously known algorithm for the uniform allocation problem that runs in O(NKlogN). Moreover, it is computationally optimal for the uniform allocation of up to N data and K channels. We then reduce the largest allocation problem, i.e., the subproblem with exactly N data and K channels, to the problem of finding a minimum weight K-link path in a particular directed acyclic graph. We also present two heuristics and we show by extended simulations their effectiveness in practical scenarios. Both the K-link path algorithm and the heuristics are much faster than O(NK). We then compare the behaviours of our algorithms on the online version of the allocation problem in which new single items are inserted for broadcast. Giorgio Audrito, Daniele Diodati, Maria Cristina Pinotti |
SMARTCOMP | 2 |
| 2016 | The Minimum k-Storage Problem: Complexity, Approximation, and Experimental AnalysisabstractIn a sensor network, data might be stored in so-called storage nodes, which receive raw data from other nodes, compress them, and send them toward a sink. We consider the problem of locating k storage nodes in order to minimize the energy consumed for converging the raw data to the storage nodes as well as to converge the compressed data to the sink. This is known as the minimum k-storage problem. In general, the problem is NP-hard. However, we are able to devise a polynomial-time algorithm that optimally solves the problem in bounded-tree width graphs. We then characterize the minimum k-storage problem from the approximation viewpoint. We first prove that it is NP-hard to be approximated within a factor smaller than 1 + 1/e. We then propose a local search algorithm that guarantees a constant approximation factor. We conducted extended experiments to show that the algorithm performs very well, exhibiting very small deviation from the optimum and computational time. It is worth to note that our problem is a generalization to the well-known metric k-median problem and then the obtained results also hold for this case. Gianlorenzo D'Angelo, Daniele Diodati, Alfredo Navarra, Maria Cristina Pinotti |
IEEE Trans. Mob. Comput. | 2 |
| 2015 | Online Knapsack of Unknown Capacity: - Energy Optimization for Smartphone Communications
Daniele Diodati, Alfredo Navarra, Maria Cristina Pinotti |
SEA | 1 |
| 2015 | Storage Placement in Path NetworksabstractNew algorithms are presented to optimally place storage nodes in a sensor network consisting of a path so as to minimize the communication cost of convergecasting towards the sink the data gathered into storage nodes in reply to queries. Such algorithms are faster than previously known algorithms and require optimal running time for finding the optimal storage placement. Alan A. Bertossi, Daniele Diodati, Maria Cristina Pinotti |
IEEE Trans. Computers | 2 |
| 2015 | The minimum k-storage problem on directed graphs
Gianlorenzo D'Angelo, Daniele Diodati, Alfredo Navarra, Maria Cristina Pinotti |
Theor. Comput. Sci. | 2 |
| 2015 | Leveraging Parallel Communications for Minimizing Energy Consumption on SmartphonesabstractRecent energy measurements on smartphones have shown that parallel communications (e.g., data transfer and voice call) require less energy than their stand-alone execution. Guided by these results, we investigate the possibility of scheduling communications in pairs for minimizing the energy consumption. We define two energy optimization problems to postpone delay-tolerant services and perform them in parallel with real-time services in order to save energy. The first problem, called single delay-tolerant assignment (SDA), allows at most one delay-tolerant service to be paired with each real-time service, whereas the second problem, called multiple delay-tolerant assignment (MDA), allows multiple delay-tolerant services to be paired (in different times) with the same real-time service. For the SDA problem, we propose an optimal algorithm. For the MDA problem, which is computationally intractable, we give an approximation algorithm. We evaluate the benefits of the energy-efficient pairing strategy via simulations on synthetic traces. The MDA algorithm can save up to the 60 percent of the energy consumption using 4G network assuming an intensive smartphone usage, while the SDA algorithm saves up to the 20 percent. Mauro Conti, Bruno Crispo, Daniele Diodati, Jukka K. Nurminen, Maria Cristina Pinotti, Taavi Teemaa |
IEEE Trans. Parallel Distributed Syst. | 3 |
| 2013 | Approximation Bounds for the Minimum k-Storage Problem
Gianlorenzo D'Angelo, Daniele Diodati, Alfredo Navarra, Maria Cristina Pinotti |
ALGOSENSORS | 2 |