Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Gary Benson

dblp:b/GaryBenson · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology
sequence analysis
0.352014
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.2112007
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.222014
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.122007
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.112007
Oligonucleotide fingerprint identification for microarray-based pathogen diagnostic assays · Bioinform. 2007
Bioinformatics and computational biology › genomics
oligonucleotide fingerprinting
0.112007
Oligonucleotide fingerprint identification for microarray-based pathogen diagnostic assays · Bioinform. 2007
Algorithms and data structures › sequence algorithms › string algorithms
string matching
0.122006
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.141998
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.021994
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.012007
Tandem repeats over the edit distance · Bioinform. 2007
Parallel and multicore computing
parallel algorithms
0.011998
Optimal Parallel Two Dimensional Text Searching on a CREW PRAM · Inf. Comput. 1998
Parallel and multicore computing › parallel algorithms
PRAM algorithms
0.011998
Optimal Parallel Two Dimensional Text Searching on a CREW PRAM · Inf. Comput. 1998
Algorithms and data structures
parallel algorithms
0.011998
Two-Dimensional Periodicity in Rectangular Arrays · SIAM J. Comput. 1998
Bioinformatics and computational biology
genomics
0.011997
Pooling strategies for establishing physical genome maps using FISH · RECOMB 1997
Combinatorics and discrete mathematics › combinatorics on words
periodicity
0.011992
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
YearPublicationVenuePosition
2017 An SIMD Algorithm for Wraparound Tandem Alignment
Joshua Loving, John P. Scaduto, Gary Benson
ISBRA3
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 algorithm
abstract
MOTIVATION: 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 data
abstract
BACKGROUND: 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
CPM1
2013 Longest Common Subsequence in k Length Substrings
Gary Benson, Avivit Levy, B. Riva Shalom
SISAP1
2009 All hits all the time: parameter-free calculation of spaced seed sensitivity
abstract
MOTIVATION: 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
SPIRE1
2007 All Hits All The Time: Parameter Free Calculation of Seed Sensitivity
Denise Y. F. Mak, Gary Benson
APBC2
2007 Tandem repeats over the edit distance
abstract
MOTIVATION: 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 assays
abstract
MOTIVATION: 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 regions
abstract
BACKGROUND: 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 Defragmentation
abstract
The 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
SODA3
2005 Tandem cyclic alignment
Gary Benson
Discret. Appl. Math.1
2003 Composition Alignment
Gary Benson
WABI1
2001 Tandem Cyclic Alignment
Gary Benson
CPM1
1999 Reconstructing the Duplication History of a Tandem Repeat
Gary Benson, Lan Dong
ISMB1
1998 An algorithm for finding tandem repeats of unspecified pattern size
abstract
A 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
RECOMB1
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 Arrays
abstract
String 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 duplication
abstract
Algorithm 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
RECOMB1
1997 Pooling strategies for establishing physical genome maps using FISH
abstract
Often, 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
RECOMB2
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
CPM1
1994 Optimal Two-Dimensional Compressed Matching
Amihood Amir, Gary Benson, Martin Farach-Colton
ICALP2
1994 Let Sleeping Files Lie: Pattern Matching in Z-compressed Files
Amihood Amir, Gary Benson, Martin Farach-Colton
SODA2
1994 An Alphabet Independent Approach to Two-Dimensional Pattern Matching
abstract
There 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 Matching
abstract
Article 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
SPAA2
1992 Efficient Two-Dimensional Compressed Matching
abstract
Digitized 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 Conference2
1992 Two-Dimensional Periodicity and Its Applications
Amihood Amir, Gary Benson
SODA2
1992 Alphabet Independent Two Dimensional Matching
abstract
Article 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
STOC2