Skip to main content

Showing 1–11 of 11 results for author: Goldenberg, E

.
  1. arXiv:2401.17235  [pdf, other

    cs.IT cs.CC cs.DS math.CO

    Explicit Good Codes Approaching Distance 1 in Ulam Metric

    Authors: Elazar Goldenberg, Mursalin Habib, Karthik C. S

    Abstract: The Ulam distance of two permutations on $[n]$ is $n$ minus the length of their longest common subsequence. In this paper, we show that for every $\varepsilon>0$, there exists some $α>0$, and an infinite set $Γ\subseteq \mathbb{N}$, such that for all $n\inΓ$, there is an explicit set $C_n$ of $(n!)^α$ many permutations on $[n]$, such that every pair of permutations in $C_n$ has pairwise Ulam dista… ▽ More

    Submitted 11 May, 2024; v1 submitted 30 January, 2024; originally announced January 2024.

  2. arXiv:2305.16878  [pdf, ps, other

    cs.CC cs.CG cs.DS cs.LG

    Can You Solve Closest String Faster than Exhaustive Search?

    Authors: Amir Abboud, Nick Fischer, Elazar Goldenberg, Karthik C. S., Ron Safier

    Abstract: We study the fundamental problem of finding the best string to represent a given set, in the form of the Closest String problem: Given a set $X \subseteq Σ^d$ of $n$ strings, find the string $x^*$ minimizing the radius of the smallest Hamming ball around $x^*$ that encloses all the strings in $X$. In this paper, we investigate whether the Closest String problem admits algorithms that are faster th… ▽ More

    Submitted 29 May, 2023; v1 submitted 26 May, 2023; originally announced May 2023.

  3. arXiv:2211.12496  [pdf, other

    cs.DS

    An Algorithmic Bridge Between Hamming and Levenshtein Distances

    Authors: Elazar Goldenberg, Tomasz Kociumaka, Robert Krauthgamer, Barna Saha

    Abstract: The edit distance between strings classically assigns unit cost to every character insertion, deletion, and substitution, whereas the Hamming distance only allows substitutions. In many real-life scenarios, insertions and deletions (abbreviated indels) appear frequently but significantly less so than substitutions. To model this, we consider substitutions being cheaper than indels, with cost… ▽ More

    Submitted 22 November, 2022; originally announced November 2022.

    Comments: The full version of a paper accepted to ITCS 2023; abstract shortened to meet arXiv requirements

    ACM Class: F.2.2

  4. arXiv:2111.12706  [pdf, ps, other

    cs.DS

    Gap Edit Distance via Non-Adaptive Queries: Simple and Optimal

    Authors: Elazar Goldenberg, Tomasz Kociumaka, Robert Krauthgamer, Barna Saha

    Abstract: We study the problem of approximating edit distance in sublinear time. This is formalized as the $(k,k^c)$-Gap Edit Distance problem, where the input is a pair of strings $X,Y$ and parameters $k,c>1$, and the goal is to return YES if $ED(X,Y)\leq k$, NO if $ED(X,Y)> k^c$, and an arbitrary answer when $k < ED(X,Y) \le k^c$. Recent years have witnessed significant interest in designing sublinear-tim… ▽ More

    Submitted 2 October, 2022; v1 submitted 24 November, 2021; originally announced November 2021.

    Comments: Accepted to FOCS 2022

  5. arXiv:2108.09115  [pdf, ps, other

    cs.DS cs.CC

    Does Preprocessing help in Fast Sequence Comparisons?

    Authors: Elazar Goldenberg, Aviad Rubinstein, Barna Saha

    Abstract: We study edit distance computation with preprocessing: the preprocessing algorithm acts on each string separately, and then the query algorithm takes as input the two preprocessed strings. This model is inspired by scenarios where we would like to compute edit distance between many pairs in the same pool of strings. Our results include: Permutation-LCS: If the LCS between two permutations has… ▽ More

    Submitted 20 August, 2021; originally announced August 2021.

    ACM Class: F.2.2

  6. arXiv:1910.00901  [pdf, ps, other

    cs.CC cs.DS

    Sublinear Algorithms for Gap Edit Distance

    Authors: Elazar Goldenberg, Robert Krauthgamer, Barna Saha

    Abstract: The edit distance is a way of quantifying how similar two strings are to one another by counting the minimum number of character insertions, deletions, and substitutions required to transform one string into the other. A simple dynamic programming computes the edit distance between two strings of length $n$ in $O(n^2)$ time, and a more sophisticated algorithm runs in time $O(n+t^2)$ when the edit… ▽ More

    Submitted 2 October, 2019; originally announced October 2019.

  7. arXiv:1908.10248  [pdf, ps, other

    cs.CC

    Hardness Amplification of Optimization Problems

    Authors: Elazar Goldenberg, Karthik C. S.

    Abstract: In this paper, we prove a general hardness amplification scheme for optimization problems based on the technique of direct products. We say that an optimization problem $Π$ is direct product feasible if it is possible to efficiently aggregate any $k$ instances of $Π$ and form one large instance of $Π$ such that given an optimal feasible solution to the larger instance, we can efficiently find opti… ▽ More

    Submitted 27 August, 2019; originally announced August 2019.

  8. arXiv:1901.06220  [pdf, ps, other

    cs.CC cs.DM

    Towards a General Direct Product Testing Theorem

    Authors: Elazar Goldenberg, Karthik C. S.

    Abstract: The Direct Product encoding of a string $a\in \{0,1\}^n$ on an underlying domain $V\subseteq \binom{n}{k}$, is a function DP$_V(a)$ which gets as input a set $S\in V$ and outputs $a$ restricted to $S$. In the Direct Product Testing Problem, we are given a function $F:V\to \{0,1\}^k$, and our goal is to test whether $F$ is close to a direct product encoding, i.e., whether there exists some… ▽ More

    Submitted 18 January, 2019; originally announced January 2019.

  9. Approximating Edit Distance Within Constant Factor in Truly Sub-Quadratic Time

    Authors: Diptarka Chakraborty, Debarati Das, Elazar Goldenberg, Michal Koucky, Michael Saks

    Abstract: Edit distance is a measure of similarity of two strings based on the minimum number of character insertions, deletions, and substitutions required to transform one string into the other. The edit distance can be computed exactly using a dynamic programming algorithm that runs in quadratic time. Andoni, Krauthgamer, and Onak (2010) gave a nearly linear time algorithm that approximates edit distance… ▽ More

    Submitted 15 February, 2021; v1 submitted 8 October, 2018; originally announced October 2018.

    ACM Class: F.2.0

    Journal ref: Journal of the ACM, Volume 67, Issue 6, October 2020, Article No.: 36, Page number: 1-22

  10. arXiv:1607.03718  [pdf, ps, other

    cs.DS cs.CC

    Streaming Algorithms For Computing Edit Distance Without Exploiting Suffix Trees

    Authors: Diptarka Chakraborty, Elazar Goldenberg, Michal Koucký

    Abstract: The edit distance is a way of quantifying how similar two strings are to one another by counting the minimum number of character insertions, deletions, and substitutions required to transform one string into the other. In this paper we study the computational problem of computing the edit distance between a pair of strings where their distance is bounded by a parameter $k\ll n$. We present two s… ▽ More

    Submitted 13 July, 2016; originally announced July 2016.

  11. arXiv:cs/0606126  [pdf

    cs.NE cs.AI

    May We Have Your Attention: Analysis of a Selective Attention Task

    Authors: Eldan Goldenberg, Jacob R. Garcowski, Randall D. Beer

    Abstract: In this paper we present a deeper analysis than has previously been carried out of a selective attention problem, and the evolution of continuous-time recurrent neural networks to solve it. We show that the task has a rich structure, and agents must solve a variety of subproblems to perform well. We consider the relationship between the complexity of an agent and the ease with which it can evolv… ▽ More

    Submitted 29 June, 2006; originally announced June 2006.

    Comments: In S. Schaal, A. Ijspeert, A. Billard, S. Vijayakumar, J. Hallam & J-A. Meyer (Eds.), From Animals to Animats 8: Proceedings of the Eighth International Conference on the Simulation of Adaptive Behavior (pp 49-56). MIT Press