EDBT 2026 Demo / reviewers in the wild / expert
Assaf Natanzon
dblp:78/5258
· DBLP profile ↗
9ranked-venue papers
8as first author
0since 2021 · last 2016
0009-0008-1070-004XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 4 first-authorTheory of computation · 4 · 4 first-authorComputer networks · 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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% | |
| Theoretical computer science
2 papers |
Graph algorithms and graph theory · 54% Computational geometry · 27% Approximation and online algorithms · 15% |
Topics — the 10 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › replication › replica control
asynchronous replication |
0.2 | 1 | 2013 | Dynamic Synchronous/Asynchronous Replication · ACM Trans. Storage 2013 |
Distributed systems › replication
data replication |
0.2 | 1 | 2013 | Dynamic Synchronous/Asynchronous Replication · ACM Trans. Storage 2013 |
Distributed systems › replication › update propagation
synchronous replication |
0.2 | 1 | 2013 | Dynamic Synchronous/Asynchronous Replication · ACM Trans. Storage 2013 |
Distributed systems › fault tolerance › failure recovery
disaster recovery |
0.0 | 1 | 2013 | Dynamic Synchronous/Asynchronous Replication · ACM Trans. Storage 2013 |
Distributed systems
fault tolerance |
0.0 | 1 | 2013 | Dynamic Synchronous/Asynchronous Replication · ACM Trans. Storage 2013 |
Graph algorithms and graph theory › graph classes
chordal graph |
0.0 | 2 | 2000 | A Polynomial Approximation Algorithm for the Minimum Fill-In Problem · SIAM J. Comput. 2000 A Polynomial Approximation Algorithm for the Minimum Fill-In Problem · STOC 1998 |
Graph algorithms and graph theory › graph theory › graph transformation › graph modification
minimum fill-in |
0.0 | 2 | 2000 | A Polynomial Approximation Algorithm for the Minimum Fill-In Problem · SIAM J. Comput. 2000 A Polynomial Approximation Algorithm for the Minimum Fill-In Problem · STOC 1998 |
Computational geometry
triangulation |
0.0 | 2 | 2000 | A Polynomial Approximation Algorithm for the Minimum Fill-In Problem · SIAM J. Comput. 2000 A Polynomial Approximation Algorithm for the Minimum Fill-In Problem · STOC 1998 |
Approximation and online algorithms
approximation algorithms |
0.0 | 1 | 2000 | A Polynomial Approximation Algorithm for the Minimum Fill-In Problem · SIAM J. Comput. 2000 |
Algorithms and data structures
parameterized algorithms |
0.0 | 1 | 2000 | A Polynomial Approximation Algorithm for the Minimum Fill-In Problem · SIAM J. Comput. 2000 |
Methods — techniques the papers use, named apart from their topics
polynomial approximation · 0.0parameterized algorithms · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Hybrid Replication: Optimizing Network Bandwidth and Primary Storage Performance for Remote ReplicationabstractTraditionally, there are two main forms of data replication to secondary locations: continuous and snapshot-based. Continuous replication mirrors every I/O to a remote server, which maintains the most up-to-date state, though at a large network bandwidth cost. Snapshot replication periodically transfers modified regions, so it has lower network bandwidth requirements since repeatedly overwritten regions are only transferred once. Snapshot replication, though, comes with larger I/O loads on primary storage since it must read modified regions to transfer. To achieve the benefits of both approaches, we present hybrid replication, which is a novel mix of continuous replication and snapshot-based replication. Hybrid replication selects data regions with high overwrite characteristics to be protected by snapshots, while data regions with fewer overwrites are protected by continuous replication. In experiments with real-world storage traces, hybrid replication reduces network bandwidth up to 40% relative to continuous replication and I/O requirements on primary storage up to 90% relative to snapshot replication. Assaf Natanzon, Philip Shilane, Mark Abashkin, Leehod Baruch, Eitan Bachmat |
NAS | 1 |
| 2016 | Black box replication: Breaking the latency limitsabstractSynchronous replication is critical for today's enterprise IT organization. It is mandatory by regulation in several countries for some types of organizations, including banks and insurance companies. The technology has been available for a long period of time, but due to speed of light and maximal latency limitations, it is usually limited to a distance of 50-100 miles. Flight data recorders, also known as black boxes, have long been used to record the last actions which happened in airplanes at times of disasters. We present an integration between an Enterprise Data Recorder and an asynchronous replication mechanism, which allows breaking the functional limits that light speed imposes on synchronous replication. Assaf Natanzon, Alex Winokur, Eitan Bachmat |
SYSTOR | 1 |
| 2015 | Integrated caching and tiering according to use and QoS requirementsabstractIn this paper we consider the management of a tiered storage system consisting of disk and flash drive storage and a DRAM cache, with the challenge of taking into account heterogeneous quality of service (QoS) requirements. We integrate and adjust methods which control the use of fast resources such as flash drives and cache, according to the user access patterns of different data extents and the QoS requirements of the extents, which we developed in previous work. Using traces from real production systems, we show that the benefits of the integrated system are substantially larger than that provided by each method alone. Our method is able to substantially improve the performance of data with high QoS demands, with little or no damage to data with low QoS demands. Thus we are able to exploit the resources of the storage system to the advantage of all data types. we show improvements in the range of 9%-71% for datasets with the highest QoS requirements, and 0%-70% response time improvement overall, compared to a QoS optimized system which took only disk drive resource allocation into consideration. In workloads where cache is useful we obtain large gains, showing that it is important to integrate back-end (drives) and front-end (cache) optimization. Mark Abashkin, Assaf Natanzon, Eitan Bachmat |
IPCCC | 2 |
| 2013 | Virtual point in time accessabstractContinuous Data Protection or CDP is a method for capturing all changes occurring to a storage device, allowing fine granularity restore of objects from crash consistent images. In this paper we introduce a method for creating a virtual image of a block storage device, using a CDP journal log and an image of the device at one point in time. The creation of the disk image for any point in time is created on demand. The creation algorithm is very efficient and takes only a few minutes for multiple TeraBytes of changes. The algorithm for creating the image can be formalized as a map/reduce algorithm and can be parallelized easily over multiple machines to reduce the creation time. The creation on demand of the virtual image using journaling methods, minimizes the effect on the production volumes, allowing the use of CDPs for enterprise class applications. Assaf Natanzon, Eitan Bachmat |
SYSTOR | 1 |
| 2013 | Dynamic Synchronous/Asynchronous ReplicationabstractOnline, remote, data replication is critical for today’s enterprise IT organization. Availability of data is key to the success of the organization. A few hours of downtime can cost from thousands to millions of dollars With increasing frequency, companies are instituting disaster recovery plans to ensure appropriate data availability in the event of a catastrophic failure or disaster that destroys a site (e.g. flood, fire, or earthquake). Assaf Natanzon, Eitan Bachmat |
ACM Trans. Storage | 1 |
| 2001 | Complexity classification of some edge modification problems
Assaf Natanzon, Ron Shamir, Roded Sharan |
Discret. Appl. Math. | 1 |
| 2000 | A Polynomial Approximation Algorithm for the Minimum Fill-In ProblemabstractIn the minimum fill-in problem, one wishes to find a set of edges of smallest size, whose addition to a given graph will make it chordal. The problem has important applications in numerical algebra and has been studied intensively since the 1970s. We give the first polynomial approximation algorithm for the problem. Our algorithm constructs a triangulation whose size is at most eight times the optimum size squared. The algorithm builds on the recent parameterized algorithm of Kaplan, Shamir, and Tarjan for the same problem. For bounded degree graphs we give a polynomial approximation algorithm with a polylogarithmic approximation ratio. We also improve the parameterized algorithm. Assaf Natanzon, Ron Shamir, Roded Sharan |
SIAM J. Comput. | 1 |
| 1999 | Complexity Classification of Some Edge Modification Problems
Assaf Natanzon, Ron Shamir, Roded Sharan |
WG | 1 |
| 1998 | A Polynomial Approximation Algorithm for the Minimum Fill-In ProblemabstractAbstract. In the minimum fill-in problem, one wishes to find a set of edges of smallest size, whose addition to a given graph will make it chordal. The problem has important applications in numerical algebra and has been studied intensively since the 1970s. We give the first polynomial approximation algorithm for the problem. Our algorithm constructs a triangulation whose size is at most eight times the optimum size squared. The algorithm builds on the recent parameterized algorithm of Kaplan, Shamir, and Tarjan for the same problem. For bounded degree graphs we give a polynomial approximation algorithm with a polylogarithmic approximation ratio. We also improve the parameterized algorithm. Assaf Natanzon, Ron Shamir, Roded Sharan |
STOC | 1 |