Elad Michael Schiller

Dr. Elad Michael Schiller

orcid

Research Focus & Metrics

Academic Career Length

26Years (2001-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 September 2004 in Acta Informatica
Verified
Journal Article
Closed access
PDF file
SDShlomi Dolev
Shlomi Dolev
ESElad Michael Schiller
Elad Michael Schiller

1 September 2018 in Journal of Computer and System Sciences
Verified
Journal Article
Closed access
SDShlomi Dolev
Shlomi Dolev
CGChryssis Georgiou
Chryssis Georgiou
IMIoannis Marcoullis
Ioannis Marcoullis
ESElad Michael Schiller
Elad Michael Schiller

1 January 2012
Verified
Book Chapter
Closed access
PDF file
SDShlomi Dolev
Shlomi Dolev
AHAriel Hanemann
Ariel Hanemann
ESElad Michael Schiller
Elad Michael Schiller
SSShantanu Sharma
Shantanu Sharma

20 August 2022 in Algorithmica
Verified
Journal Article
Open access
PDF file
SDShlomi Dolev
Shlomi Dolev
TPThomas Petig
Thomas Petig
ESElad Michael Schiller
Elad Michael Schiller
We study the problem of privately emulating shared memory in message-passing networks. The system includes clients that store and retrieve replicated information onNservers, out of whichearedata-corrupting malicious. When a client accesses a data-corrupting malicious server, the data field of that server response might be different from the value it originally stored. However, all other control variables in the server reply and protocol actions are according to the server algorithm. For the coded atomic storage algorithms by Cadambe et al., we present an enhancement that ensures no information leakage and data-corrupting malicious fault-tolerance. We also consider recovery after the occurrence of transient faults that violate the assumptions according to which the system was designed to operate. After their last occurrence, transient faults leave the system in an arbitrary state (while the program code stays intact). We present a self-stabilizing algorithm, which recovers after the occurrence of transient faults. This addition to Cadambe et al. considers asynchronous settings as long as no transient faults occur. The recovery from transient faults that bring the system counters (close) to their maximal values may include the use of a global reset procedure, which requires the system run to be controlled by a fair scheduler. After the recovery period, the safety properties are provided for asynchronous system runs that are not necessarily controlled by fair schedulers. Since the recovery period is bounded and the occurrence of transient faults is extremely rare, we call this design criteria self-stabilization in the presence of seldom fairness. Our self-stabilizing algorithm uses a bounded amount of storage during asynchronous executions (that are not necessarily controlled by fair schedulers). To the best of our knowledge, we are the first to address privacy, data-corrupting malicious behavior, and self-stabilization in the context of emulating atomic shared memory in message-passing systems.

19 July 2023 in Sensors
Verified
Journal Article
Open access
PDF file
SZShiliang Zhang
Shiliang Zhang
AHAnton Hagermalm
Anton Hagermalm
SSSanjin Slavnic
Sanjin Slavnic
ESElad Michael Schiller
Elad Michael Schiller
MAMagnus Almgren
Magnus Almgren
Differential privacy (DP) defines privacy protection by promising quantified indistinguishability between individuals who consent to share their privacy-sensitive information and those who do not. DP aims to deliver this promise by including well-crafted elements of random noise in the published data, and thus there is an inherent tradeoff between the degree of privacy protection and the ability to utilize the protected data. Currently, several open-source tools have been proposed for DP provision. To the best of our knowledge, there is no comprehensive study for comparing these open-source tools with respect to their ability to balance DP’s inherent tradeoff as well as the use of system resources. This work proposes an open-source evaluation framework for privacy protection solutions and offers evaluation for OpenDP Smartnoise, Google DP, PyTorch Opacus, Tensorflow Privacy, and Diffprivlib. In addition to studying their ability to balance the above tradeoff, we consider discrete and continuous attributes by quantifying their performance under different data sizes. Our results reveal several patterns that developers should have in mind when selecting tools under different application needs and criteria. This evaluation survey can be the basis for an improved selection of open-source DP tools and quicker adaptation of DP.

11 October 2024 in Computer Networks
Verified
Journal Article
Closed access
CCClaudio Casetti
Claudio Casetti
CCCarla Fabiana Chiasserini
Carla Fabiana Chiasserini
FDFalko Dressler
Falko Dressler
AMAgon Memedi
Agon Memedi
DGDiego Gasco
Diego Gasco
ESElad Michael Schiller
Elad Michael Schiller