EDBT 2026 Demo / reviewers in the wild / expert
Nissim Halabi
dblp:54/1891
· DBLP profile ↗
10ranked-venue papers
6as first author
1since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 5 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 3 first-authorArtificial intelligence and machine learning · 1 · 1 since 2021Databases, data management, data science and information retrieval · 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
5 papers |
Coding theory · 51% Algorithms and data structures · 30% Mathematical optimization · 15% | |
| Databases, data mining, and information retrieval
1 paper |
Query processing and optimization · 77% Information retrieval · 23% |
Topics — the 17 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Coding theory
error-correcting codes |
1.0 | 4 | 2023 | Approximate Nearest Neighbor Search through Modern Error-Correcting Codes · ICLR 2023 On Decoding Irregular Tanner Codes With Local-Optimality Guarantees · IEEE Trans. Inf. Theory 2014 LP Decoding of Regular LDPC Codes in Memoryless Channels · IEEE Trans. Inf. Theory 2011 |
Algorithms and data structures › similarity search › nearest neighbor search
approximate nearest neighbor search |
0.7 | 1 | 2023 | Approximate Nearest Neighbor Search through Modern Error-Correcting Codes · ICLR 2023 |
Algorithms and data structures › similarity search
nearest neighbor search |
0.7 | 1 | 2023 | Approximate Nearest Neighbor Search through Modern Error-Correcting Codes · ICLR 2023 |
Query processing and optimization
query rewriting |
0.4 | 1 | 2020 | Query Rewriting for Voice Shopping Null Queries · SIGIR 2020 |
Coding theory › error-correcting codes › decoding › iterative decoding
belief propagation |
0.2 | 1 | 2015 | Analysis of the Min-Sum Algorithm for Packing and Covering Problems via Linear Programming · IEEE Trans. Inf. Theory 2015 |
Coding theory › error-correcting codes › decoding › iterative decoding
factor graphs |
0.2 | 1 | 2015 | Analysis of the Min-Sum Algorithm for Packing and Covering Problems via Linear Programming · IEEE Trans. Inf. Theory 2015 |
Mathematical optimization
linear programming |
0.2 | 1 | 2015 | Analysis of the Min-Sum Algorithm for Packing and Covering Problems via Linear Programming · IEEE Trans. Inf. Theory 2015 |
Mathematical optimization
linear programming relaxation |
0.2 | 1 | 2015 | Analysis of the Min-Sum Algorithm for Packing and Covering Problems via Linear Programming · IEEE Trans. Inf. Theory 2015 |
Distributed computing theory
message-passing algorithms |
0.2 | 1 | 2015 | Analysis of the Min-Sum Algorithm for Packing and Covering Problems via Linear Programming · IEEE Trans. Inf. Theory 2015 |
Mathematical optimization
min-sum algorithm |
0.2 | 1 | 2015 | Analysis of the Min-Sum Algorithm for Packing and Covering Problems via Linear Programming · IEEE Trans. Inf. Theory 2015 |
Coding theory › error-correcting codes › LDPC codes
linear programming decoding |
0.2 | 3 | 2014 | LP Decoding of Regular LDPC Codes in Memoryless Channels · IEEE Trans. Inf. Theory 2011 On Decoding Irregular Tanner Codes With Local-Optimality Guarantees · IEEE Trans. Inf. Theory 2014 Improved bounds on the word error probability of RA(2) codes with linear-programming-based decoding · IEEE Trans. Inf. Theory 2005 |
Coding theory › error-correcting codes › decoding
iterative decoding |
0.2 | 1 | 2014 | On Decoding Irregular Tanner Codes With Local-Optimality Guarantees · IEEE Trans. Inf. Theory 2014 |
Coding theory › error-correcting codes › code construction › graph-based code construction
tanner codes |
0.2 | 1 | 2014 | On Decoding Irregular Tanner Codes With Local-Optimality Guarantees · IEEE Trans. Inf. Theory 2014 |
Information retrieval › search interfaces
voice search |
0.1 | 1 | 2020 | Query Rewriting for Voice Shopping Null Queries · SIGIR 2020 |
Coding theory › error-correcting codes
LDPC codes |
0.1 | 1 | 2011 | LP Decoding of Regular LDPC Codes in Memoryless Channels · IEEE Trans. Inf. Theory 2011 |
Coding theory › error-correcting codes › LDPC codes
repeat-accumulate codes |
0.1 | 1 | 2005 | Improved bounds on the word error probability of RA(2) codes with linear-programming-based decoding · IEEE Trans. Inf. Theory 2005 |
Coding theory › channel coding
error probability bounds |
0.0 | 1 | 2011 | LP Decoding of Regular LDPC Codes in Memoryless Channels · IEEE Trans. Inf. Theory 2011 |
Methods — techniques the papers use, named apart from their topics
error-correcting codes · 0.7search index-based generation · 0.4machine learning · 0.4belief propagation · 0.4linear programming · 0.2min-sum decoding · 0.2message passing · 0.2linear programming decoding · 0.2probabilistic analysis · 0.1structural characterization · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Approximate Nearest Neighbor Search through Modern Error-Correcting Codes
Noam Touitou, Nissim Halabi |
ICLR | 2 |
| 2020 | Query Rewriting for Voice Shopping Null QueriesabstractVoice shopping using natural language introduces new challenges related to customer queries, like handling mispronounced, misexpressed, and misunderstood queries. Voice null queries, which result in no offers, have negative impact on customers shopping experience. Query rewriting (QR) attempts to automatically replace null queries with alternatives that lead to relevant results. We present a new approach for pre-retrieval QR of voice shopping null queries. Our proposed QR framework first generates alternative queries using a search index-based approach that targets different potential failures in voice queries. Then, a machine-learning component ranks these alternatives, and the original query is amended by the selected alternative. We provide an experimental evaluation of our approach based on data logs of a commercial voice assistant and an e-commerce website, demonstrating that it outperforms several baselines by more than $22%$. Our evaluation also highlights an interesting phenomenon, showing that web shopping null queries are considerably different, and apparently easier to fix, than voice queries. This further substantiates the use of specialized mechanisms for the voice domain. We believe that our proposed framework, mapping tail queries to head queries, is of independent interest since it can be extended and applied to other domains. Iftah Gamzu, Marina Haikin, Nissim Halabi |
SIGIR | 3 |
| 2015 | Analysis of the Min-Sum Algorithm for Packing and Covering Problems via Linear ProgrammingabstractMessage-passing algorithms based on belief-propagation (BP) are successfully used in many applications, including decoding error correcting codes and solving constraint satisfaction and inference problems. The BP-based algorithms operate over graph representations, called factor graphs, that are used to model the input. Although in many cases, the BP-based algorithms exhibit impressive empirical results, not much has been proved when the factor graphs have cycles. This paper deals with packing and covering integer programs in which the constraint matrix is zero-one, the constraint vector is integral, and the variables are subject to box constraints. We study the performance of the min-sum algorithm when applied to the corresponding factor graph models of packing and covering linear programmings (LPs). We compare the solutions computed by the min-sum algorithm for packing and covering problems to the optimal solutions of the corresponding LP relaxations. In particular, we prove that if the LP has an optimal fractional solution, then for each fractional component, the minsum algorithm either computes multiple solutions or the solution oscillates below and above the fraction. This implies that the min-sum algorithm computes the optimal integral solution only if the LP has a unique optimal solution that is integral. The converse is not true in general. For a special case of packing and covering problems, we prove that if the LP has a unique optimal solution that is integral and on the boundary of the box constraints, then the min-sum algorithm computes the optimal solution in pseudopolynomial time. Our results unify and extend recent results for the maximum weight matching problem and for the maximum weight independent set problem. Guy Even, Nissim Halabi |
IEEE Trans. Inf. Theory | 2 |
| 2014 | On Decoding Irregular Tanner Codes With Local-Optimality GuaranteesabstractWe consider decoding of binary linear Tanner codes using message-passing iterative decoding and linear-programming (LP) decoding in memoryless binary-input output-symmetric (MBIOS) channels. We present new certificates that are based on a combinatorial characterization for the local optimality of a codeword in irregular Tanner codes with respect to any MBIOS channel. This characterization is a generalization of (Arora , Proc. ACM Symp. Theory of Computing, 2009) and (Vontobel, Proc. Inf. Theory and Appl. Workshop, 2010) and is based on a conical combination of normalized weighted subtrees in the computation trees of the Tanner graph. These subtrees may have any finite height h (even equal or greater than half of the girth of the Tanner graph). In addition, the degrees of local-code nodes in these subtrees are not restricted to two (i.e., these subtrees are not restricted to skinny trees). We prove that local optimality in this new characterization implies maximum-likelihood (ML) optimality and LP optimality, and show that a certificate can be computed efficiently. We also present a new message-passing iterative decoding algorithm, called normalized weighted min-sum (NWMS). NWMS decoding is a belief-propagation (BP) type algorithm that applies to any irregular binary Tanner code with single parity-check local codes (e.g., low-density and high-density parity-check codes). We prove that if a locally optimal codeword with respect to height parameter h exists (whereby notably h is not limited by the girth of the Tanner graph), then NWMS decoding finds this codeword in h iterations. The decoding guarantee of the NWMS decoding algorithm applies whenever there exists a locally optimal codeword. Because local optimality of a codeword implies that it is the unique ML codeword, the decoding guarantee also provides an ML certificate for this codeword. Finally, we apply the new local-optimality characterization to regular Tanner codes, and prove lower bounds on the noise thresholds of LP decoding in MBIOS channels. When the noise is below these lower bounds, the probability that LP decoding fails to decode the transmitted codeword decays doubly exponentially in the girth of the Tanner graph. Nissim Halabi, Guy Even |
IEEE Trans. Inf. Theory | 1 |
| 2013 | Local-Optimality Guarantees Based on Paths for Optimal DecodingabstractThis paper presents a unified analysis framework that captures recent advances in the study of local-optimality characterizations for codes on graphs. These local-optimality characterizations are based on combinatorial structures embedded in the Tanner graph of the code. Local optimality implies both unique maximum likelihood optimality and unique linear programming (LP) decoding optimality. Also, an iterative message-passing decoding algorithm is guaranteed to find the unique locally optimal codeword if one exists. We demonstrate an instance of this proof technique by considering a definition of local optimality that is based on the simplest combinatorial structures in Tanner graphs, namely, paths of length $h$. We apply the technique of local optimality to binary Tanner codes (including any low-density parity-check code, and in particular any irregular repeat-accumulate code with both even and odd repetition factors). Inverse polynomial bounds in the code length are proved on the word error probability of LP decoding for binary Tanner codes. When the local codes are restricted to single parity-check codes, these bounds also hold for decoding by a certain iterative message-passing decoding algorithm. Guy Even, Nissim Halabi |
SIAM J. Discret. Math. | 2 |
| 2012 | Linear-programming decoding of Tanner codes with local-optimality certificatesabstractGiven a channel observation y and a codeword x, we are interested in a one-sided error test that answers the questions: is x optimal with respect to y? is it unique? A positive answer for such a test is called a certificate for the optimality of a codeword. We present new certificates that are based on combinatorial characterization for local-optimality of a codeword in irregular Tanner codes. The certificate is based on weighted normalized trees in computation trees of the Tanner graph. These trees may have any finite height h (even greater than the girth of the Tanner graph). In addition, the degrees of local-code nodes are not restricted to two (i.e., skinny trees). We prove that local-optimality in this new characterization implies ML-optimality and LP-optimality, and show that a certificate can be computed efficiently. We apply the new local-optimality characterization to regular Tanner codes, and prove lower bounds on the noise thresholds of LP-decoding in MBIOS channels. When the noise is below these lower bounds, the probability that LP-decoding fails decays doubly exponentially in the girth of the Tanner graph. Nissim Halabi, Guy Even |
ISIT | 1 |
| 2012 | Hierarchies of local-optimality characterizations in decoding Tanner codesabstractRecent developments in decoding Tanner codes with maximum-likelihood certificates are based on a sufficient condition called local optimality. We define hierarchies of locally optimal codewords with respect to two parameters. One parameter is related to the minimum distance of the local codes in Tanner codes. The second parameter is related to the finite number of iterations used in iterative decoding. We show that these hierarchies satisfy inclusion properties as these parameters are increased. In particular, this implies that a codeword that is decoded with a certificate using an iterative decoder after h iterations is decoded with a certificate after k·h iterations, for every integer k. Nissim Halabi, Guy Even |
ISIT | 1 |
| 2011 | LP Decoding of Regular LDPC Codes in Memoryless ChannelsabstractWe study error bounds for linear programming decoding of regular low-density parity-check (LDPC) codes. For memoryless binary-input output-symmetric channels, we prove bounds on the word error probability that are inverse doubly exponential in the girth of the factor graph. For memoryless binary-input AWGN channel, we prove lower bounds on the threshold for regular LDPC codes whose factor graphs have logarithmic girth under LP-decoding. Specifically, we prove a lower bound of σ = 0.735 (upper bound of [(Eb)/(N0)]=2.67 dB) on the threshold of (3, 6)-regular LDPC codes whose factor graphs have logarithmic girth. Our proof is an extension of a recent paper of Arora, Daskalakis, and Steurer [STOC 2009] who presented a novel probabilistic analysis of LP decoding over a binary symmetric channel. Their analysis is based on the primal LP representation and has an explicit connection to message passing algorithms. We extend this analysis to any MBIOS channel. Nissim Halabi, Guy Even |
IEEE Trans. Inf. Theory | 1 |
| 2010 | LP decoding of regular LDPC codes in memoryless channelsabstractWe study error bounds for linear programming decoding of regular LDPC codes. For memoryless binary-input output-symmetric channels, we prove bounds on the word error probability that are inverse doubly-exponential in the girth of the factor graph. For memoryless binary-input AWGN channels, we derive lower bounds on the thresholds for regular LDPC codes under LP decoding. Specifically, we prove a lower bound of σ = 0.735 on the threshold of (3, 6)-regular LDPC codes with logarithmic girth. Nissim Halabi, Guy Even |
ISIT | 1 |
| 2005 | Improved bounds on the word error probability of RA(2) codes with linear-programming-based decodingabstractThis paper deals with the linear-programming-based decoding algorithm of Feldman and Karger for repeat-accumulate "turbo-like" codes. We present a new structural characterization that captures the event that decoding fails. Based on this structural characterization, we develop polynomial algorithms that, given an RA(2) code, compute upper and lower bounds on the word error probability P/sub w/ for the binary-symmetric and the additive white Gaussian noise (AWGN) channels. Our experiments with an implementation of these algorithms for bounding P/sub w/ demonstrate in many interesting cases an improvement in the upper bound on the word error probability by a factor of over 1000 compared to the bounds by Feldman et al.. The experiments also indicate that the improvement in upper bound increases as the codeword length increases and the channel noise decreases. The computed lower bounds on the word error probability in our experiments are roughly ten times smaller than the upper bound. Nissim Halabi, Guy Even |
IEEE Trans. Inf. Theory | 1 |