Demo Data from EDBT 2026 / reviewers in the wild / expert
Liran Katzir 0001
dblp:20/3424-1
· DBLP profile ↗
22ranked-venue papers
5as first author
1since 2021 · last 2021
0000-0002-3635-8755ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 10 · 3 first-authorComputer networks · 9Applied, interdisciplinary, general and emerging computing · 4 · 2 first-authorArtificial intelligence and machine learning · 3 · 1 first-author · 1 since 2021Theory of computation · 3Security and privacy · 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.
| Computer networks
10 papers |
Internet architecture and protocols · 18% Routing and switching · 18% Physical-layer communications · 17% | |
| Databases, data mining, and information retrieval
4 papers |
Data stream processing · 29% Query processing and optimization · 29% Web and social media mining · 17% | |
| Network and information security
1 paper |
Cryptographic protocols and secure computation · 100% | |
| Artificial intelligence
1 paper |
Deep learning architectures and training · 100% | |
| Theoretical computer science
4 papers |
Graph algorithms and graph theory · 84% Algorithms and data structures · 9% Coding theory · 7% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Energy-efficient computing · 100% |
Topics — the 30 heaviest of 43, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Deep learning architectures and training
tabular data modeling |
0.5 | 1 | 2021 | Net-DNF: Effective Deep Modeling of Tabular Data · ICLR 2021 |
Cryptographic protocols and secure computation
interactive proofs |
0.4 | 1 | 2020 | Interactive Proofs for Social Graphs · CRYPTO (3) 2020 |
Query processing and optimization › cardinality estimation
distinct element counting |
0.3 | 1 | 2017 | A Minimal Variance Estimator for the Cardinality of Big Data Set Intersection · KDD 2017 |
Data stream processing
streaming algorithms |
0.3 | 1 | 2017 | A Minimal Variance Estimator for the Cardinality of Big Data Set Intersection · KDD 2017 |
Graph algorithms and graph theory
graph algorithms |
0.2 | 3 | 2013 | Estimating clustering coefficients and size of social networks via random walk · WWW 2013 Framework and algorithms for network bucket testing · WWW 2012 Estimating sizes of social networks via biased sampling · WWW 2011 |
Routing and switching
multipath routing |
0.2 | 1 | 2015 | Optimizing Data Plane Resources for Multipath Flows · IEEE/ACM Trans. Netw. 2015 |
Routing and switching
traffic engineering |
0.2 | 1 | 2015 | Optimizing Data Plane Resources for Multipath Flows · IEEE/ACM Trans. Netw. 2015 |
Physical-layer communications › modulation
adaptive modulation and coding |
0.2 | 2 | 2010 | Cross-Layer Hybrid FEC/ARQ Reliable Multicast With Adaptive Modulation and Coding in Broadband Wireless Networks · IEEE/ACM Trans. Netw. 2010 Cross-Layer Hybrid FEC/ARQ Reliable Multicast with Adaptive Modulation and Coding in Broadband Wireless Networks · INFOCOM 2009 |
Internet architecture and protocols › multicast
reliable multicast |
0.2 | 2 | 2010 | Cross-Layer Hybrid FEC/ARQ Reliable Multicast With Adaptive Modulation and Coding in Broadband Wireless Networks · IEEE/ACM Trans. Netw. 2010 Cross-Layer Hybrid FEC/ARQ Reliable Multicast with Adaptive Modulation and Coding in Broadband Wireless Networks · INFOCOM 2009 |
Internet architecture and protocols
multicast |
0.2 | 2 | 2010 | Cross-Layer Hybrid FEC/ARQ Reliable Multicast With Adaptive Modulation and Coding in Broadband Wireless Networks · IEEE/ACM Trans. Netw. 2010 On the Trade-Off between Energy and Multicast Efficiency in 802.16e-Like Mobile Networks · IEEE Trans. Mob. Comput. 2008 |
Web and social media mining
social network analysis |
0.2 | 2 | 2013 | Estimating sizes of social networks via biased sampling · WWW 2011 Estimating clustering coefficients and size of social networks via random walk · WWW 2013 |
Information retrieval
query log analysis |
0.2 | 1 | 2013 | Expediting search trend detection via prediction of query counts · WSDM 2013 |
Graph algorithms and graph theory › network analysis
network size estimation |
0.2 | 1 | 2013 | Estimating clustering coefficients and size of social networks via random walk · WWW 2013 |
Cryptographic protocols and secure computation › proof systems
zero-knowledge proofs |
0.1 | 1 | 2020 | Interactive Proofs for Social Graphs · CRYPTO (3) 2020 |
Network optimization and economics
resource allocation |
0.1 | 2 | 2008 | Computational Analysis and Efficient Algorithms for Micro and Macro OFDMA Scheduling · INFOCOM 2008 A Generic Quantitative Approach to the Scheduling of Synchronous Packets in a Shared Medium Wireless Access Network · INFOCOM 2004 |
Physical-layer communications › transmission design › adaptive transmission
MCS selection |
0.1 | 1 | 2010 | Cross-Layer Hybrid FEC/ARQ Reliable Multicast With Adaptive Modulation and Coding in Broadband Wireless Networks · IEEE/ACM Trans. Netw. 2010 |
Wireless networking
broadband wireless access |
0.1 | 1 | 2009 | Cross-Layer Hybrid FEC/ARQ Reliable Multicast with Adaptive Modulation and Coding in Broadband Wireless Networks · INFOCOM 2009 |
Data integration and cleaning
data profiling |
0.1 | 1 | 2017 | A Minimal Variance Estimator for the Cardinality of Big Data Set Intersection · KDD 2017 |
Cellular and mobile networks › resource scheduling
downlink scheduling |
0.1 | 1 | 2008 | Computational Analysis and Efficient Algorithms for Micro and Macro OFDMA Scheduling · INFOCOM 2008 |
Wireless networking › broadband wireless access
IEEE 802.16e |
0.1 | 1 | 2008 | On the Trade-Off between Energy and Multicast Efficiency in 802.16e-Like Mobile Networks · IEEE Trans. Mob. Comput. 2008 |
Physical-layer communications › multiple access › multicarrier multiple access
OFDMA |
0.1 | 1 | 2008 | Computational Analysis and Efficient Algorithms for Micro and Macro OFDMA Scheduling · INFOCOM 2008 |
Energy-efficient computing
power management |
0.1 | 1 | 2008 | On the Trade-Off between Energy and Multicast Efficiency in 802.16e-Like Mobile Networks · IEEE Trans. Mob. Comput. 2008 |
Energy-efficient computing › energy-aware scheduling
sleep scheduling |
0.1 | 1 | 2008 | On the Trade-Off between Energy and Multicast Efficiency in 802.16e-Like Mobile Networks · IEEE Trans. Mob. Comput. 2008 |
Cellular and mobile networks › resource scheduling
uplink scheduling |
0.1 | 1 | 2007 | A generic quantitative approach to the scheduling of synchronous packets in a shared uplink wireless channel · IEEE/ACM Trans. Netw. 2007 |
Optical networks › routing and wavelength assignment
wavelength assignment |
0.1 | 1 | 2015 | Optimizing Data Plane Resources for Multipath Flows · IEEE/ACM Trans. Netw. 2015 |
Algorithms and data structures › randomized algorithms
sampling |
0.0 | 1 | 2012 | Framework and algorithms for network bucket testing · WWW 2012 |
Wireless networking › broadcast
broadcast scheduling |
0.0 | 1 | 2002 | Scheduling Algorithms for a Cache Pre-Filling Content Distribution Network · INFOCOM 2002 |
Content delivery and video streaming
content delivery network |
0.0 | 1 | 2002 | Scheduling Algorithms for a Cache Pre-Filling Content Distribution Network · INFOCOM 2002 |
Coding theory › error-correcting codes
forward error correction |
0.0 | 1 | 2010 | Cross-Layer Hybrid FEC/ARQ Reliable Multicast With Adaptive Modulation and Coding in Broadband Wireless Networks · IEEE/ACM Trans. Netw. 2010 |
Internet architecture and protocols
application-layer coding |
0.0 | 1 | 2009 | Cross-Layer Hybrid FEC/ARQ Reliable Multicast with Adaptive Modulation and Coding in Broadband Wireless Networks · INFOCOM 2009 |
Methods — techniques the papers use, named apart from their topics
deep modeling · 0.5DNF · 0.5efficient algorithms · 0.4zero-knowledge · 0.4graph isomorphism · 0.4sampling · 0.3random walk · 0.3approximation algorithm · 0.3unbiased estimator · 0.3maximum likelihood estimation · 0.3sampling algorithms · 0.2collision counting · 0.2heuristic · 0.2combinatorial optimization · 0.2cross-layer optimization · 0.2variance bounds · 0.1variance bound · 0.1complexity analysis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Net-DNF: Effective Deep Modeling of Tabular Data
Liran Katzir 0001, Gal Elidan, Ran El-Yaniv |
ICLR | 1 |
| 2020 | Interactive Proofs for Social Graphs
Liran Katzir 0001, Clara Shikhelman, Eylon Yogev |
CRYPTO (3) | 1 |
| 2020 | Detecting Deficient Coverage in ColonoscopiesabstractColonoscopy is tool of choice for preventing Colorectal Cancer, by detecting and removing polyps before they become cancerous. However, colonoscopy is hampered by the fact that endoscopists routinely miss 22-28% of polyps. While some of these missed polyps appear in the endoscopist's field of view, others are missed simply because of substandard coverage of the procedure, i.e. not all of the colon is seen. This paper attempts to rectify the problem of substandard coverage in colonoscopy through the introduction of the C2D2 (Colonoscopy Coverage Deficiency via Depth) algorithm which detects deficient coverage, and can thereby alert the endoscopist to revisit a given area. More specifically, C2D2 consists of two separate algorithms: the first performs depth estimation of the colon given an ordinary RGB video stream; while the second computes coverage given these depth estimates. Rather than compute coverage for the entire colon, our algorithm computes coverage locally, on a segment-by-segment basis; C2D2 can then indicate in real-time whether a particular area of the colon has suffered from deficient coverage, and if so the endoscopist can return to that area. Our coverage algorithm is the first such algorithm to be evaluated in a large-scale way; while our depth estimation technique is the first calibration-free unsupervised method applied to colonoscopies. The C2D2 algorithm achieves state of the art results in the detection of deficient coverage. On synthetic sequences with ground truth, it is 2.4 times more accurate than human experts; while on real sequences, C2D2 achieves a 93.0% agreement with experts. Daniel Freedman, Yochai Blau, Liran Katzir 0001, Amit Aides, Ilan Shimshoni, Danny Veikherman, Tomer Golany, Ariel Gordon, Gregory S. Corrado, Yossi Matias, Ehud Rivlin |
IEEE Trans. Medical Imaging | 3 |
| 2017 | A Minimal Variance Estimator for the Cardinality of Big Data Set IntersectionabstractIn recent years there has been a growing interest in developing "streaming algorithms" for efficient processing and querying of continuous data streams. These algorithms seek to provide accurate results while minimizing the required storage and the processing time, at the price of a small inaccuracy in their output. A fundamental query of interest is the intersection size of two big data streams. This problem arises in many different application areas, such as network monitoring, database systems, data integration and information retrieval. In this paper we develop a new algorithm for this problem, based on the Maximum Likelihood (ML) method. We show that this algorithm outperforms all known schemes in terms of the estimation's quality (lower variance) and that it asymptotically achieves the optimal variance. Reuven Cohen, Liran Katzir 0001, Aviv Yehezkel |
KDD | 2 |
| 2015 | A unified scheme for generalizing cardinality estimators to sum aggregation
Reuven Cohen, Liran Katzir 0001, Aviv Yehezkel |
Inf. Process. Lett. | 2 |
| 2015 | Optimizing Data Plane Resources for Multipath FlowsabstractIn many modern networks, such as datacenters, optical networks, and multiprotocol label switching (MPLS), the delivery of a traffic flow with a certain bandwidth demand over a single network path is either not possible or not cost-effective. In these cases, it is very often possible to improve the network's bandwidth utilization by splitting the traffic flow over multiple efficient paths. While using multiple paths for the same traffic flow increases the efficiency of the network, it consumes expensive forwarding resources from the network nodes, such as TCAM entries of Ethernet/MPLS switches and wavelengths/lightpaths of optical switches. In this paper, we define several problems related to splitting a traffic flow over multiple paths while minimizing the consumption of forwarding resources, and present efficient algorithms for solving these problems. Gabi Nakibly, Reuven Cohen, Liran Katzir 0001 |
IEEE/ACM Trans. Netw. | 3 |
| 2015 | Estimating Clustering Coefficients and Size of Social Networks via Random WalkabstractThis work addresses the problem of estimating social network measures. Specifically, the measures at hand are the network average and global clustering coefficients and the number of registered users. The algorithms at hand (1) assume no prior knowledge about the network and (2) access the network using only the publicly available interface. More precisely, this work provides (a) a unified approach for clustering coefficients estimation and (b) a new network size estimator. The unified approach for the clustering coefficients yields the first external access algorithm for estimating the global clustering coefficient. The new network size estimator offers improved accuracy compared to prior art estimators. Our approach is to view a social network as an undirected graph and use the public interface to retrieve a random walk. To estimate the clustering coefficient, the connectivity of each node in the random walk sequence is tested in turn. We show that the error drops exponentially in the number of random walk steps. For the network size estimation we offer a generalized view of prior art estimators that in turn yields an improved estimator. All algorithms are validated on several publicly available social network datasets. Liran Katzir 0001, Stephen J. Hardiman |
ACM Trans. Web | 1 |
| 2014 | Speeding up the Xbox recommender system using a euclidean transformation for inner-product spacesabstractA prominent approach in collaborative filtering based recommender systems is using dimensionality reduction (matrix factorization) techniques to map users and items into low-dimensional vectors. In such systems, a higher inner product between a user vector and an item vector indicates that the item better suits the user's preference. Traditionally, retrieving the most suitable items is done by scoring and sorting all items. Real world online recommender systems must adhere to strict response-time constraints, so when the number of items is large, scoring all items is intractable. Yoram Bachrach, Yehuda Finkelstein, Ran Gilad-Bachrach, Liran Katzir 0001, Noam Koenigstein, Nir Nice, Ulrich Paquet |
RecSys | 4 |
| 2013 | Expediting search trend detection via prediction of query countsabstractThe massive volume of queries submitted to major Web search engines reflects human interest at a global scale. While the popularity of many search queries is stable over time or fluctuates with periodic regularity, some queries experience a sudden and ephemeral rise in popularity that is unexplained by their past volumes. Typically the popularity surge is precipitated by some real-life event in the news cycle. Such queries form what are known as search trends. All major search engines, using query log analysis and other signals, invest in detecting such trends. The goal is to surface trends accurately, with low latency relative to the actual event that sparked the trend. Nadav Golbandi, Liran Katzir 0001, Yehuda Koren, Ronny Lempel |
WSDM | 2 |
| 2013 | Estimating clustering coefficients and size of social networks via random walkabstractOnline social networks have become a major force in today's society and economy. The largest of today's social networks may have hundreds of millions to more than a billion users. Such networks are too large to be downloaded or stored locally, even if terms of use and privacy policies were to permit doing so. This limitation complicates even simple computational tasks. One such task is computing the clustering coefficient of a network. Another task is to compute the network size (number of registered users) or a subpopulation size. Stephen J. Hardiman, Liran Katzir 0001 |
WWW | 2 |
| 2012 | Framework and algorithms for network bucket testingabstractBucket testing, also known as split testing, A/B testing, or 0/1 testing, is a widely used method for evaluating users' satisfaction with new features, products, or services. In order not to expose the whole user base to the new service, the mean user satisfaction rate is estimated by exposing the service only to a few uniformly chosen random users. In a recent work, Backstrom and Kleinberg, defined the notion of network bucket testing for social services. In this context, users' interactions are only valid for measurement if some minimal number of their friends are also given the service. The goal is to estimate the mean user satisfaction rate while providing the service to the least number of users. This constraint makes uniform sampling, which is optimal for the traditional case, grossly inefficient. In this paper we introduce a simple general framework for designing and evaluating sampling techniques for network bucket testing. The framework is constructed in a way that sampling algorithms are only required to generate sets of users to which the service should be provided. Given an algorithm, the framework produces an unbiased user satisfaction rate estimator and a corresponding variance bound for any network and any user satisfaction function. Furthermore, we present several simple sampling algorithms that are evaluated using both synthetic and real social networks. Our experiments corroborate the theoretical results and demonstrate the effectiveness of the proposed framework and algorithms. Liran Katzir 0001, Edo Liberty, Oren Somekh |
WWW | 1 |
| 2011 | Estimating sizes of social networks via biased samplingabstractOnline social networks have become very popular in recent years and their number of users is already measured in many hundreds of millions. For various commercial and sociological purposes, an independent estimate of their sizes is important. In this work, algorithms for estimating the number of users in such networks are considered. The proposed schemes are also applicable for estimating the sizes of networks' sub-populations. The suggested algorithms interact with the social networks via their public APIs only, and rely on no other external information. Due to obvious traffic and privacy concerns, the number of such interactions is severely limited. We therefore focus on minimizing the number of API interactions needed for producing good size estimates. We adopt the abstraction of social networks as undirected graphs and use random node sampling. By counting the number of collisions or non-unique nodes in the sample, we produce a size estimate. Then, we show analytically that the estimate error vanishes with high probability for smaller number of samples than those required by prior-art algorithms. Moreover, although our algorithms are provably correct for any graph, they excel when applied to social network-like graphs. The proposed algorithms were evaluated on synthetic as well real social networks such as Facebook, IMDB, and DBLP. Our experiments corroborated the theoretical results, and demonstrated the effectiveness of the algorithms. Liran Katzir 0001, Edo Liberty, Oren Somekh |
WWW | 1 |
| 2010 | Cross-Layer Hybrid FEC/ARQ Reliable Multicast With Adaptive Modulation and Coding in Broadband Wireless NetworksabstractIn this paper, we define and address a new problem that arises when a base station in a broadband wireless network wishes to multicast information to a large group of nodes and to guarantee some level of reliability using Application-layer forward error correction (FEC) codes. Every data block to be multicast is translated into a sequence of packets, from which every receiver must receive at least in order to correctly decode the block. The new problem is to determine which PHY-layer modulation and coding scheme (MCS) the base station should use for each packet. We present several variants of this problem, which differ in the number of automatic repeat request (ARQ) rounds during which the delivery of a data block must be completed. Most of these variants are shown to be NP-hard. However, we present optimal solutions for practical instances, where the number of MCSs is small, and efficient approximations and heuristics for the general case of each variant. Reuven Cohen, Guy Grebla, Liran Katzir 0001 |
IEEE/ACM Trans. Netw. | 3 |
| 2010 | Computational analysis and efficient algorithms for micro and macro OFDMA downlink scheduling
Reuven Cohen, Liran Katzir 0001 |
IEEE/ACM Trans. Netw. | 2 |
| 2009 | Cross-Layer Hybrid FEC/ARQ Reliable Multicast with Adaptive Modulation and Coding in Broadband Wireless NetworksabstractIn this paper we define and address a new problem that arises when a base station in a broadband wireless network wishes to multicast information to a large group of nodes and to guarantee some level of reliability using Application layer FEC codes. Every data block to be multicast is translated into a sequence of K + n packets, from which every receiver must receive at least K in order to correctly decode the block. The new problem is to determine which PHY layer MCS (Modulation and Coding Scheme) the base station should use for each packet. We present several variants of this problem, which differ in the number of ARQ (Automatic Repeat reQuest) rounds during which the delivery of a data block must be completed. Most of these variants are shown to be NP-hard. However, we present optimal solutions for practical instances, where the number of MCSs is small, and efficient approximations and heuristics for the general case of each variant. Reuven Cohen, Guy Grebla, Liran Katzir 0001 |
INFOCOM | 3 |
| 2008 | Computational Analysis and Efficient Algorithms for Micro and Macro OFDMA SchedulingabstractOFDMA is one of the most important modulation and access methods for the future mobile networks. Before transmitting a frame on the downlink, an OFDMA base station has to invoke an algorithm that determines which of the pending packets will be transmitted, what modulation should be used for each of them, and how to construct the complex OFDMA frame matrix as a collection of rectangles that fit into a single matrix with fixed dimensions. We propose efficient, and theoretically best possible, algorithms that solves this intricate OFDMA scheduling problem by breaking it down into two sub-problems, referred to as macro and micro scheduling. We analyze the computational complexity of these sub-problems and develop efficient algorithms for solving them. Reuven Cohen, Liran Katzir 0001 |
INFOCOM | 2 |
| 2008 | The Generalized Maximum Coverage Problem
Reuven Cohen, Liran Katzir 0001 |
Inf. Process. Lett. | 2 |
| 2008 | On the Trade-Off between Energy and Multicast Efficiency in 802.16e-Like Mobile NetworksabstractIn this paper we define a new problem that has not been addressed in the past: the trade-off between energy efficiency and throughput for multicast services in 802.16e or similar mobile networks. In such networks, the mobile host can reduce its energy consumption by entering the sleep mode when it is not supposed to receive or transmit information. For unicast applications the trade-off between delay and energy efficiency has been extensively researched. However, for mobile hosts running multicast (usually push- ased) applications, it is much more difficult to determine when data should be transmitted by the base-station and when each host should enter the sleep mode. In order to maximize the channel throughput while limiting energy consumption, a group of hosts needing similar data items should be active during the same time intervals. We define this as an optimization problem, and present several algorithms for it. We show that the most efficient solution is the one that employs cross-layer optimization by dividing the hosts into groups according to the quality of their downlink PHY channels. Reuven Cohen, Liran Katzir 0001, Romeo Rizzi |
IEEE Trans. Mob. Comput. | 2 |
| 2007 | A generic quantitative approach to the scheduling of synchronous packets in a shared uplink wireless channel
Reuven Cohen, Liran Katzir 0001 |
IEEE/ACM Trans. Netw. | 2 |
| 2006 | An efficient approximation for the Generalized Assignment Problem
Reuven Cohen, Liran Katzir 0001, Danny Raz |
Inf. Process. Lett. | 2 |
| 2004 | A Generic Quantitative Approach to the Scheduling of Synchronous Packets in a Shared Medium Wireless Access NetworkabstractWe present a scheme for allocating unsolicited grants to the end hosts of synchronous applications of a wireless access network, in accordance with the condition of the channel, the importance of each packet and the specific loss recovery mechanism employed in the channel. The proposed scheme is generic in the sense that it maximizes the effectiveness of the channel under various conditions and it can he used along with every FEC-based or retransmission-based error recovery strategy Reuven Cohen, Liran Katzir 0001 |
INFOCOM | 2 |
| 2002 | Scheduling Algorithms for a Cache Pre-Filling Content Distribution NetworkabstractCache pre-filling is emerging as a new concept for increasing the availability of popular Web items in cache servers. According to this concept, Web items are sent by a "push-server" to the proxy cache servers, usually through a broadcast-based or a multicast-based distribution mechanism. One of the most difficult challenges is to design the scheduling algorithm of the push-server. This algorithm needs to determine the "broadcast scheduling map", namely which Web items to broadcast and when. In this paper we study the approach where every constant period of time each proxy cache analyzes the requests it has received in the past and determines which Web item it prefers to receive by broadcast and when. We formalize a related problem, called the "cache pre-filing push" (CPFP) problem, analyze its computational complexity, and describe efficient algorithms to solve it. Reuven Cohen, Liran Katzir 0001, Danny Raz |
INFOCOM | 2 |