EDBT 2026 Demo / reviewers in the wild / expert
Gary Benson
dblp:b/GaryBenson
· DBLP profile ↗
35ranked-venue papers
13as first author
0since 2021 · last 2017
0000-0003-2374-5462ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 14 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 14 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4 · 3 first-authorDatabases, data management, data science and information retrieval · 3 · 2 first-authorSystems, architecture and hardware · 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.
| Interdisciplinary, comprehensive, and emerging computing
8 papers |
Bioinformatics and computational biology · 100% | |
| Theoretical computer science
11 papers |
Algorithms and data structures · 98% Combinatorics and discrete mathematics · 2% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Parallel and multicore computing · 66% High-performance computing · 34% |
Topics — the 15 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
sequence analysis |
0.3 | 5 | 2014 | All hits all the time: parameter-free calculation of spaced seed sensitivity · Bioinform. 2009 Tandem repeats over the edit distance · Bioinform. 2007 BitPAl: a bit-parallel, general integer-scoring sequence alignment algorithm · Bioinform. 2014 |
Algorithms and data structures › sequence algorithms
string algorithms |
0.2 | 11 | 2007 | Pattern matching with address errors: rearrangement distances · SODA 2006 Tandem repeats over the edit distance · Bioinform. 2007 Two-Dimensional Periodicity in Rectangular Arrays · SIAM J. Comput. 1998 |
Bioinformatics and computational biology
sequence alignment |
0.2 | 2 | 2014 | BitPAl: a bit-parallel, general integer-scoring sequence alignment algorithm · Bioinform. 2014 Sequence alignment with tandem duplication · RECOMB 1997 |
Bioinformatics and computational biology › sequence analysis › repeat detection
tandem repeat detection |
0.1 | 2 | 2007 | Tandem repeats over the edit distance · Bioinform. 2007 An algorithm for finding tandem repeats of unspecified pattern size · RECOMB 1998 |
Bioinformatics and computational biology
DNA array design |
0.1 | 1 | 2007 | Oligonucleotide fingerprint identification for microarray-based pathogen diagnostic assays · Bioinform. 2007 |
Bioinformatics and computational biology › genomics
oligonucleotide fingerprinting |
0.1 | 1 | 2007 | Oligonucleotide fingerprint identification for microarray-based pathogen diagnostic assays · Bioinform. 2007 |
Algorithms and data structures › sequence algorithms › string algorithms
string matching |
0.1 | 2 | 2006 | Pattern matching with address errors: rearrangement distances · SODA 2006 Alphabet Independent Two Dimensional Matching · STOC 1992 |
Algorithms and data structures › sequence algorithms › string algorithms › string matching
two-dimensional pattern matching |
0.1 | 4 | 1998 | Two-Dimensional Periodicity in Rectangular Arrays · SIAM J. Comput. 1998 Optimal Parallel Two Dimensional Text Searching on a CREW PRAM · Inf. Comput. 1998 An Alphabet Independent Approach to Two-Dimensional Pattern Matching · SIAM J. Comput. 1994 |
Algorithms and data structures › sequence algorithms › string algorithms › string matching
compressed pattern matching |
0.0 | 2 | 1994 | Let Sleeping Files Lie: Pattern Matching in Z-compressed Files · SODA 1994 Optimal Two-Dimensional Compressed Matching · ICALP 1994 |
Algorithms and data structures › sequence algorithms › string algorithms
edit distance |
0.0 | 1 | 2007 | Tandem repeats over the edit distance · Bioinform. 2007 |
Parallel and multicore computing
parallel algorithms |
0.0 | 1 | 1998 | Optimal Parallel Two Dimensional Text Searching on a CREW PRAM · Inf. Comput. 1998 |
Parallel and multicore computing › parallel algorithms
PRAM algorithms |
0.0 | 1 | 1998 | Optimal Parallel Two Dimensional Text Searching on a CREW PRAM · Inf. Comput. 1998 |
Algorithms and data structures
parallel algorithms |
0.0 | 1 | 1998 | Two-Dimensional Periodicity in Rectangular Arrays · SIAM J. Comput. 1998 |
Bioinformatics and computational biology
genomics |
0.0 | 1 | 1997 | Pooling strategies for establishing physical genome maps using FISH · RECOMB 1997 |
Combinatorics and discrete mathematics › combinatorics on words
periodicity |
0.0 | 1 | 1992 | Two-Dimensional Periodicity and Its Applications · SODA 1992 |
Methods — techniques the papers use, named apart from their topics
bit-parallelism · 0.2in silico fingerprint identification · 0.1dynamic programming · 0.1combinatorial algorithms · 0.1probabilistic model · 0.0k-tuple matching · 0.0CREW PRAM · 0.0heuristic algorithm · 0.0self-overlap vectors · 0.0periodicity analysis · 0.0mathematical modeling · 0.0pattern preprocessing · 0.0compressed matching · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | An SIMD Algorithm for Wraparound Tandem Alignment
Joshua Loving, John P. Scaduto, Gary Benson |
ISBRA | 3 |
| 2016 | Special issue in honor of the 60th birthday of Amihood Amir
Gary Benson, Martin Farach-Colton, Moshe Lewenstein, Ely Porat |
Theor. Comput. Sci. | 1 |
| 2016 | LCSk: A refined similarity measure
Gary Benson, Avivit Levy, S. Maimoni, D. Noifeld, B. Riva Shalom |
Theor. Comput. Sci. | 1 |
| 2014 | BitPAl: a bit-parallel, general integer-scoring sequence alignment algorithmabstractMOTIVATION: Mapping of high-throughput sequencing data and other bulk sequence comparison applications have motivated a search for high-efficiency sequence alignment algorithms. The bit-parallel approach represents individual cells in an alignment scoring matrix as bits in computer words and emulates the calculation of scores by a series of logic operations composed of AND, OR, XOR, complement, shift and addition. Bit-parallelism has been successfully applied to the longest common subsequence (LCS) and edit-distance problems, producing fast algorithms in practice. RESULTS: We have developed BitPAl, a bit-parallel algorithm for general, integer-scoring global alignment. Integer-scoring schemes assign integer weights for match, mismatch and insertion/deletion. The BitPAl method uses structural properties in the relationship between adjacent scores in the scoring matrix to construct classes of efficient algorithms, each designed for a particular set of weights. In timed tests, we show that BitPAl runs 7-25 times faster than a standard iterative algorithm. AVAILABILITY AND IMPLEMENTATION: Source code is freely available for download at http://lobstah.bu.edu/BitPAl/BitPAl.html. BitPAl is implemented in C and runs on all major operating systems. CONTACT: [email protected] or [email protected] or [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Joshua Loving, Yözen Hernández, Gary Benson |
Bioinform. | 3 |
| 2014 | Clinical PathoScope: rapid alignment and filtration for accurate pathogen identification in clinical samples using unassembled sequencing dataabstractBACKGROUND: The use of sequencing technologies to investigate the microbiome of a sample can positively impact patient healthcare by providing therapeutic targets for personalized disease treatment. However, these samples contain genomic sequences from various sources that complicate the identification of pathogens. RESULTS: Here we present Clinical PathoScope, a pipeline to rapidly and accurately remove host contamination, isolate microbial reads, and identify potential disease-causing pathogens. We have accomplished three essential tasks in the development of Clinical PathoScope. First, we developed an optimized framework for pathogen identification using a computational subtraction methodology in concordance with read trimming and ambiguous read reassignment. Second, we have demonstrated the ability of our approach to identify multiple pathogens in a single clinical sample, accurately identify pathogens at the subspecies level, and determine the nearest phylogenetic neighbor of novel or highly mutated pathogens using real clinical sequencing data. Finally, we have shown that Clinical PathoScope outperforms previously published pathogen identification methods with regard to computational speed, sensitivity, and specificity. CONCLUSIONS: Clinical PathoScope is the only pathogen identification method currently available that can identify multiple pathogens from mixed samples and distinguish between very closely related species and strains in samples with very few reads per pathogen. Furthermore, Clinical PathoScope does not rely on genome assembly and thus can more rapidly complete the analysis of a clinical sample when compared with current assembly-based methods. Clinical PathoScope is freely available at: http://sourceforge.net/projects/pathoscope/. Allyson L. Byrd, Joseph F. Perez-Rogers, Solaiappan Manimaran, Eduardo Castro-Nallar, Ian Toma, Tim McCaffrey, Marc Siegel, Gary Benson, Keith A. Crandall |
BMC Bioinform. | 8 |
| 2013 | A Bit-Parallel, General Integer-Scoring Sequence Alignment Algorithm
Gary Benson, Yözen Hernández, Joshua Loving |
CPM | 1 |
| 2013 | Longest Common Subsequence in k Length Substrings
Gary Benson, Avivit Levy, B. Riva Shalom |
SISAP | 1 |
| 2009 | All hits all the time: parameter-free calculation of spaced seed sensitivityabstractMOTIVATION: Standard search techniques for DNA repeats start by identifying small matching words, or seeds, that may inhabit larger repeats. Recent innovations in seed structure include spaced seeds and indel seeds which are more sensitive than contiguous seeds. Evaluating seed sensitivity requires (i) specifying a homology model for alignments and (ii) assigning probabilities to those alignments. Optimal seed selection is resource intensive because all alternative seeds must be tested. Current methods require that the model and its probability parameters be specified in advance. When the parameters change, the entire calculation has to be rerun. RESULTS: We show how to eliminate the need for prior parameter specification by exploiting a simple observation: given a homology model, the alignments hit by a particular seed remain the same regardless of the probability parameters. Only the weights assigned to those alignments change. Therefore, if we know all the hits, we can easily (and quickly) find optimal seeds. We describe an efficient preprocessing step, which is computed once per seed. Then we show several increasingly efficient methods to find the optimal seed when given specific probability parameters. Indeed, we show how to determine exactly which seeds can never be optimal under any set of probability parameters. This leads to the startling observation that out of thousands of seeds, only a handful have any chance of being optimal. We then show how to identify optimal seeds and the boundaries within probability space where they are optimal. Denise Y. F. Mak, Gary Benson |
Bioinform. | 2 |
| 2009 | Pattern matching with address errors: Rearrangement distances
Amihood Amir, Yonatan Aumann, Gary Benson, Avivit Levy, Ohad Lipsky, Ely Porat, Steven Skiena, Uzi Vishne |
J. Comput. Syst. Sci. | 3 |
| 2008 | Exact Distribution of a Spaced Seed Statistic for DNA Homology Detection
Gary Benson, Denise Y. F. Mak |
SPIRE | 1 |
| 2007 | All Hits All The Time: Parameter Free Calculation of Seed Sensitivity
Denise Y. F. Mak, Gary Benson |
APBC | 2 |
| 2007 | Tandem repeats over the edit distanceabstractMOTIVATION: A tandem repeat in DNA is a sequence of two or more contiguous, approximate copies of a pattern of nucleotides. Tandem repeats occur in the genomes of both eukaryotic and prokaryotic organisms. They are important in numerous fields including disease diagnosis, mapping studies, human identity testing (DNA fingerprinting), sequence homology and population studies. Although tandem repeats have been used by biologists for many years, there are few tools available for performing an exhaustive search for all tandem repeats in a given sequence. RESULTS: In this paper we describe an efficient algorithm for finding all tandem repeats within a sequence, under the edit distance measure. The contributions of this paper are two-fold: theoretical and practical. We present a precise definition for tandem repeats over the edit distance and an efficient, deterministic algorithm for finding these repeats. AVAILABILITY: The algorithm has been implemented in C++, and the software is available upon request and can be used at http://www.sci.brooklyn.cuny.edu/~sokol/trepeats. The use of this tool will assist biologists in discovering new ways that tandem repeats affect both the structure and function of DNA and protein molecules. Dina Sokol, Gary Benson, Justin Tojeira |
Bioinform. | 2 |
| 2007 | Oligonucleotide fingerprint identification for microarray-based pathogen diagnostic assaysabstractMOTIVATION: Advances in DNA microarray technology and computational methods have unlocked new opportunities to identify 'DNA fingerprints', i.e. oligonucleotide sequences that uniquely identify a specific genome. We present an integrated approach for the computational identification of DNA fingerprints for design of microarray-based pathogen diagnostic assays. We provide a quantifiable definition of a DNA fingerprint stated both from a computational as well as an experimental point of view, and the analytical proof that all in silico fingerprints satisfying the stated definition are found using our approach. RESULTS: The presented computational approach is implemented in an integrated high-performance computing (HPC) software tool for oligonucleotide fingerprint identification termed TOFI. We employed TOFI to identify in silico DNA fingerprints for several bacteria and plasmid sequences, which were then experimentally evaluated as potential probes for microarray-based diagnostic assays. Results and analysis of approximately 150 in silico DNA fingerprints for Yersinia pestis and 250 fingerprints for Francisella tularensis are presented. AVAILABILITY: The implemented algorithm is available upon request. Waibhav Tembe, Nela Zavaljevski, Elizabeth A. Bode, Catherine Chase, Jeanne Geyer, Leonard P. Wasieloski, Gary Benson, Jaques Reifman |
Bioinform. | 7 |
| 2007 | 3'-UTR SIRF: A database for identifying clusters of short interspersed repeats in 3' untranslated regionsabstractBACKGROUND: Short (~5 nucleotides) interspersed repeats regulate several aspects of post-transcriptional gene expression. Previously we developed an algorithm (REPFIND) that assigns P-values to all repeated motifs in a given nucleic acid sequence and reliably identifies clusters of short CAC-containing motifs required for mRNA localization in Xenopus oocytes. DESCRIPTION: In order to facilitate the identification of genes possessing clusters of repeats that regulate post-transcriptional aspects of gene expression in mammalian genes, we used REPFIND to create a database of all repeated motifs in the 3' untranslated regions (UTR) of genes from the Mammalian Gene Collection (MGC). The MGC database includes seven vertebrate species: human, cow, rat, mouse and three non-mammalian vertebrate species. A web-based application was developed to search this database of repeated motifs to generate species-specific lists of genes containing specific classes of repeats in their 3'-UTRs. This computational tool is called 3'-UTR SIRF (Short Interspersed Repeat Finder), and it reveals that hundreds of human genes contain an abundance of short CAC-rich and CAG-rich repeats in their 3'-UTRs that are similar to those found in mRNAs localized to the neurites of neurons. We tested four candidate mRNAs for localization in rat hippocampal neurons by in situ hybridization. Our results show that two candidate CAC-rich (Syntaxin 1B and Tubulin beta4) and two candidate CAG-rich (Sec61alpha and Syntaxin 1A) mRNAs are localized to distal neurites, whereas two control mRNAs lacking repeated motifs in their 3'-UTR remain primarily in the cell body. CONCLUSION: Computational data generated with 3'-UTR SIRF indicate that hundreds of mammalian genes have an abundance of short CA-containing motifs that may direct mRNA localization in neurons. In situ hybridization shows that four candidate mRNAs are localized to distal neurites of cultured hippocampal neurons. These data suggest that short CA-containing motifs may be part of a widely utilized genetic code that regulates mRNA localization in vertebrate cells. The use of 3'-UTR SIRF to search for new classes of motifs that regulate other aspects of gene expression should yield important information in future studies addressing cis-regulatory information located in 3'-UTRs. Benjamin B. Andken, In Lim, Gary Benson, John J. Vincent, Matthew T. Ferenc, Bianca Heinrich, Larissa A. Jarzylo, Heng-Ye Man, James O. Deshler |
BMC Bioinform. | 3 |
| 2007 | Evolutionary History of Mammalian Transposons Determined by Genome-Wide DefragmentationabstractThe constant bombardment of mammalian genomes by transposable elements (TEs) has resulted in TEs comprising at least 45% of the human genome. Because of their great age and abundance, TEs are important in comparative phylogenomics. However, estimates of TE age were previously based on divergence from derived consensus sequences or phylogenetic analysis, which can be unreliable, especially for older more diverged elements. Therefore, a novel genome-wide analysis of TE organization and fragmentation was performed to estimate TE age independently of sequence composition and divergence or the assumption of a constant molecular clock. Analysis of TEs in the human genome revealed approximately 600,000 examples where TEs have transposed into and fragmented other TEs, covering >40% of all TEs or approximately 542 Mbp of genomic sequence. The relative age of these TEs over evolutionary time is implicit in their organization, because newer TEs have necessarily transposed into older TEs that were already present. A matrix of the number of times that each TE has transposed into every other TE was constructed, and a novel objective function was developed that derived the chronological order and relative ages of human TEs spanning >100 million years. This method has been used to infer the relative ages across all four major TE classes, including the oldest, most diverged elements. Analysis of DNA transposons over the history of the human genome has revealed the early activity of some MER2 transposons, and the relatively recent activity of MER1 transposons during primate lineages. The TEs from six additional mammalian genomes were defragmented and analyzed. Pairwise comparison of the independent chronological orders of TEs in these mammalian genomes revealed species phylogeny, the fact that transposons shared between genomes are older than species-specific transposons, and a subset of TEs that were potentially active during periods of speciation. Joti Giordano, Yongchao Ge, Yevgeniy Gelfand, György Abrusán, Gary Benson, Peter E. Warburton |
PLoS Comput. Biol. | 5 |
| 2006 | Pattern matching with address errors: rearrangement distances
Amihood Amir, Yonatan Aumann, Gary Benson, Avivit Levy, Ohad Lipsky, Ely Porat, Steven Skiena, Uzi Vishne |
SODA | 3 |
| 2005 | Tandem cyclic alignment
Gary Benson |
Discret. Appl. Math. | 1 |
| 2003 | Composition Alignment
Gary Benson |
WABI | 1 |
| 2001 | Tandem Cyclic Alignment
Gary Benson |
CPM | 1 |
| 1999 | Reconstructing the Duplication History of a Tandem Repeat
Gary Benson, Lan Dong |
ISMB | 1 |
| 1998 | An algorithm for finding tandem repeats of unspecified pattern sizeabstractA tandem repeat is two or more contiguous, approtimate copies of a pattern of nucleotides.Tandem repeats occur frequently in the human genome.They have been shown to cause human disease, may play a variety of regulatory and evolutionary roles, and are important laboratory tools.Extensive knowledge about pattern sizes, copy number, mutational history, etc. for t.andem repeats has been limited because of the difficulty of detecting them in genomic sequence data.In this paper, me present a new algorithm for finding tandem repeats in DNA sequences without the need to specify either the pattern or pattern size.The algorithm is based on the detection of k-tuple matches.It uses a probabiitic model of tandem repeats and a collection of statistical criteria based on that modeL We demonstrate the algorithm's speed and its abiity to detect tandem repeats that have undergone extensive mutational change by analyzing 4 sequences in the 2OOKb to 700Kb range. Gary Benson |
RECOMB | 1 |
| 1998 | Optimal Parallel Two Dimensional Text Searching on a CREW PRAM
Amihood Amir, Gary Benson, Martin Farach-Colton |
Inf. Comput. | 2 |
| 1998 | Two-Dimensional Periodicity in Rectangular ArraysabstractString matching is rich with a variety of algorithmic tools. In contrast, multidimensional matching has had a rather sparse set of techniques. This paper presents a new algorithmic technique for two-dimensional matching: periodicity analysis. Its strength appears to lie in the fact that it is inherently two-dimensional. Periodicity in strings has been used to solve string matching problems. Multidimensional periodicity, however, is not as simple as it is in strings and was not formally studied or used in pattern matching. In this paper, we define and analyze two-dimensional periodicity in rectangular arrays. One definition of string periodicity is that a periodic string can self-overlap in a particular way. An analogous concept is true in two dimensions. The self-overlap vectors of a rectangle generate a regular pattern of locations where the rectangle may originate. Based on this regularity, we define four categories of periodic arrays--- nonperiodic, lattice periodic, line periodic, and radiant periodic---and prove theorems about the properties of the classes. We give serial and parallel algorithms that find all locations where an overlap originates. In addition, our algorithms find a witness proving that the array does not self-overlap in any other location. The serial algorithm runs in time O(m 2 ) (linear time) when the alphabet size is finite, and in O(m 2 log m) otherwise. The parallel algorithm runs in time O(log m) using O(m 2 ) CRCW processors. Amihood Amir, Gary Benson |
SIAM J. Comput. | 2 |
| 1997 | Sequence alignment with tandem duplicationabstractAlgorithm development for comparing and aligning biological sequences has, until recently, been based on the SI model of mutational events which assumes that modification of sequences proceeds through any of the operations of substitution, insertion or deletion (the latter two collectively termed indels).While this model has worked fairly well, it has long been apparent that other mutational events occur.In this paper, we introduce a new model, the DSI model which includes another common mutational event, tandem duplication.Tandem duplication produces tandem repeats which are common in DNA, making up perhaps 10% of the human genome.They are responsible for some human diseases and may serve a multitude of functions in DNA regulation and evolution.Using the DSI model, we develop new exact and heuristic algorithms for comparing and aligning DNA sequences when they contain tandem repeats. Gary Benson |
RECOMB | 1 |
| 1997 | Pooling strategies for establishing physical genome maps using FISHabstractOften, in biological studies, it is necessary to identify an organism’s chromosomes. In some organisms the individual chromosomes can be identified by staining procedures while many other species have a very large number of chromosomes, often of similar size, which defy identification by traditional staining methods. We have devised strategies, based on fluores-cent in situ hybridization (FISH), which allow the assignment of a preset number of probes to each chromosome without prior chromosome identification. By hybridizing mixtures of probes labeled with different colored fluorescent molecules, the chromosomal origin of each probe can be determined. Key words: FISH, chromosome characterization, experimental design, coupon collector problem, mathematical modeling 1. Fengzhu Sun, Gary Benson, Norman Arnheim, Michael S. Waterman |
RECOMB | 2 |
| 1996 | Let Sleeping Files Lie: Pattern Matching in Z-Compressed Files
Amihood Amir, Gary Benson, Martin Farach-Colton |
J. Comput. Syst. Sci. | 2 |
| 1995 | A Space Efficient Algorithm for Finding the Best Nonoverlapping Alignment Score
Gary Benson |
Theor. Comput. Sci. | 1 |
| 1994 | A Space Efficient Algorithm for Finding the Best Non-Overlapping Alignment Score
Gary Benson |
CPM | 1 |
| 1994 | Optimal Two-Dimensional Compressed Matching
Amihood Amir, Gary Benson, Martin Farach-Colton |
ICALP | 2 |
| 1994 | Let Sleeping Files Lie: Pattern Matching in Z-compressed Files
Amihood Amir, Gary Benson, Martin Farach-Colton |
SODA | 2 |
| 1994 | An Alphabet Independent Approach to Two-Dimensional Pattern MatchingabstractThere are many solutions to the string matching problem that are strictly linear in the input size and independent of alphabet size. Furthermore, the model of computation for these algorithms is very weak: they allow only simple arithmetic and comparisons of equality between characters of the input. In contrast, algorithms for two-dimensional matching have needed stronger models of computation, most notably assuming a totally ordered alphabet. The fastest algorithms for two-dimensional matching have therefore had a logarithmic dependence on the alphabet size. In the worst case, this gives an algorithm that runs in $O(n^2 \log m)$ with $O(m^2 \log m)$ preprocessing. The authors show an algorithm for two-dimensional matching with an $O(n^2 )$ text-scanning phase. Furthermore, the text scan requires no special assumptions about the alphabet, i.e., it runs on the same model as the standard linear-time string-matching algorithm. The pattern preprocessing requires an ordered alphabet and runs with the same alphabet dependency as the previously known algorithms. Amihood Amir, Gary Benson, Martin Farach-Colton |
SIAM J. Comput. | 2 |
| 1993 | Optimal Parallel Two Dimensional Pattern MatchingabstractArticle Free Access Share on Optimal parallel two dimensional pattern matching Authors: Amihood Amir View Profile , Gary Benson View Profile , Martin Farach View Profile Authors Info & Claims SPAA '93: Proceedings of the fifth annual ACM symposium on Parallel Algorithms and ArchitecturesAugust 1993 Pages 79–85https://doi.org/10.1145/165231.165242Published:01 August 1993Publication History 14citation403DownloadsMetricsTotal Citations14Total Downloads403Last 12 Months13Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Amihood Amir, Gary Benson, Martin Farach-Colton |
SPAA | 2 |
| 1992 | Efficient Two-Dimensional Compressed MatchingabstractDigitized images are known to be extremely space consuming. However, regularities in the images can often be exploited to reduce the necessary storage area. Thus, many systems store images in a compressed form. The authors propose that compression be used as a time saving tool, in addition to its traditional role of space saving. They introduce a new pattern matching paradigm, compressed matching. A text array T and pattern array P are given in compressed forms c(T) and c(P). They seek all appearances of P in T, without decompressing T. This achieves a search time that is sublinear in the size of the uncompressed text mod T mod . They show that for the two-dimensional run-length compression there is a O( mod c(T) mod log mod P mod + mod P mod ), or almost optimal algorithm. The algorithm uses a novel multidimensional pattern matching technique, two-dimensional periodicity analysis.> Amihood Amir, Gary Benson |
Data Compression Conference | 2 |
| 1992 | Two-Dimensional Periodicity and Its Applications
Amihood Amir, Gary Benson |
SODA | 2 |
| 1992 | Alphabet Independent Two Dimensional MatchingabstractArticle Free Access Share on Alphabet independent two dimensional matching Authors: Amihood Amir College of Computing, Georgia Institute of Technology, Atlanta, GA College of Computing, Georgia Institute of Technology, Atlanta, GAView Profile , Gary Benson Dept. of Computer Science, University of Maryland, College Park, MD Dept. of Computer Science, University of Maryland, College Park, MDView Profile , Martin Farach DIMACS, Box 1179, Rutgers University, Piscataway, NJ DIMACS, Box 1179, Rutgers University, Piscataway, NJView Profile Authors Info & Claims STOC '92: Proceedings of the twenty-fourth annual ACM symposium on Theory of ComputingJuly 1992 Pages 59–68https://doi.org/10.1145/129712.129719Online:01 July 1992Publication History 38citation393DownloadsMetricsTotal Citations38Total Downloads393Last 12 Months2Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Amihood Amir, Gary Benson, Martin Farach-Colton |
STOC | 2 |