Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Martin Farach is active.

Publication


Featured researches published by Martin Farach.


foundations of computer science | 1997

Optimal suffix tree construction with large alphabets

Martin Farach

The su x tree of a string is the fundamental data structure of combinatorial pattern matching. In this paper, we present a novel, deterministic algorithm for the construction of su x trees. We settle the main open problem in the construction of su x trees: we build su x trees in linear time for integer alphabet.The suffix tree of a string is the fundamental data structure of combinatorial pattern matching. Weiner (1973), who introduced the data structure, gave an O(n)-time algorithm for building the suffix tree of an n-character string drawn from a constant size alphabet. In the comparison model, there is a trivial /spl Omega/(n log n)-time lower bound based on sorting, and Weiners algorithm matches this bound trivially. For integer alphabets, a substantial gap remains between the known upper and lower bounds, and closing this gap is the main open question in the construction of suffix trees. There is no super-linear lower bound, and the fastest known algorithm was the O(n log n) time comparison based algorithm. We settle this open problem by closing the gap: we build suffix trees in linear time for integer alphabet.


SIAM Journal on Computing | 1999

On the Approximability of Numerical Taxonomy (Fitting Distances by Tree Metrics)

Richa Agarwala; Vineet Bafna; Martin Farach; Mike Paterson; Mikkel Thorup

We consider the problem of fitting an n × n distance matrix D by a tree metric T. Let


Information Processing Letters | 1995

On the agreement of many trees

Martin Farach; Teresa M. Przytycka; Mikkel Thorup

\varepsilon


Journal of Computational Biology | 1997

Local rules for protein folding on a triangular lattice and generalized hydrophobicity in the HP model.

Richa Agarwala; Serafim Batzoglou; Vlado Dančík; Scott E. Decatur; Sridhar Hannenhalli; Martin Farach; S. Muthukrishnan; Steven Skiena

be the distance to the closest tree metric under the


Information Processing Letters | 1994

Alphabet dependence in parameterized matching

Amihood Amir; Martin Farach; S. Muthukrishnan

L_{\infty}


Information Processing Letters | 1991

Optimal superprimitivity testing for strings

Alberto Apostolico; Martin Farach; Costas S. Iliopoulos

norm; that is,


Information & Computation | 1995

Efficient 2-Dimensional Approximate Matching of Half-Rectangular Figures

Amihood Amir; Martin Farach

\varepsilon=\min_T\{\parallel T-D\parallel{\infty}\}


SIAM Journal on Computing | 1994

An Alphabet Independent Approach to Two-Dimensional Pattern Matching

Amihood Amir; Gary Benson; Martin Farach

. First we present an O(n2) algorithm for finding a tree metric T such that


Proceedings. Compression and Complexity of SEQUENCES 1997 (Cat. No.97TB100171) | 1997

Group testing problems with sequences in experimental molecular biology

Martin Farach; Sampath Kannan; E. Knill; S. Muthukrishnan

\parallel T-D\parallel{\infty}\leq 3\varepsilon


foundations of computer science | 1991

Adaptive dictionary matching

Amihood Amir; Martin Farach

. Second we show that it is

Collaboration


Dive into the Martin Farach's collaboration.

Top Co-Authors

Avatar

Amihood Amir

Johns Hopkins University

View shared research outputs
Top Co-Authors

Avatar

Mikkel Thorup

University of Copenhagen

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Richa Agarwala

National Institutes of Health

View shared research outputs
Top Co-Authors

Avatar

Sampath Kannan

University of Pennsylvania

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge