Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Suffix array implementation in Erlang?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  6 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
zabrane Mikael  
View profile  
 More options Sep 3 2010, 11:17 am
From: zabrane Mikael <zabra...@gmail.com>
Date: Fri, 3 Sep 2010 17:17:25 +0200
Local: Fri, Sep 3 2010 11:17 am
Subject: [erlang-questions] Suffix array implementation in Erlang?
Hi list,

I'm looking after a fast implementation of "Suffix array" in Erlang:
http://en.wikipedia.org/wiki/Suffix_array

Any pointer/code will be very welcome!

--
Regards
Zabrane

________________________________________________________________
erlang-questions (at) erlang.org mailing list.
See http://www.erlang.org/faq.html
To unsubscribe; mailto:erlang-questions-unsubscr...@erlang.org


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Evans, Matthew  
View profile  
 More options Sep 3 2010, 1:08 pm
From: "Evans, Matthew" <mev...@verivue.com>
Date: Fri, 3 Sep 2010 13:08:54 -0400
Local: Fri, Sep 3 2010 1:08 pm
Subject: RE: [erlang-questions] Suffix array implementation in Erlang?
Sounds like a good use for a NIF implementation.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
zabrane Mikael  
View profile  
 More options Sep 3 2010, 1:13 pm
From: zabrane Mikael <zabra...@gmail.com>
Date: Fri, 3 Sep 2010 19:13:19 +0200
Local: Fri, Sep 3 2010 1:13 pm
Subject: Re: [erlang-questions] Suffix array implementation in Erlang?
Hi Metthew,

Yep, this is what I'm planning is no pure Erlang implementation is available.

--
Regards
Zabrane

2010/9/3 Evans, Matthew <mev...@verivue.com>:

________________________________________________________________
erlang-questions (at) erlang.org mailing list.
See http://www.erlang.org/faq.html
To unsubscribe; mailto:erlang-questions-unsubscr...@erlang.org

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Robert Virding  
View profile  
 More options Sep 3 2010, 7:09 pm
From: Robert Virding <rvird...@gmail.com>
Date: Sat, 4 Sep 2010 01:09:42 +0200
Local: Fri, Sep 3 2010 7:09 pm
Subject: Re: [erlang-questions] Suffix array implementation in Erlang?
Why do a NIF implementation? Or don't you plan to use erlang data structures?

Robert

On 3 September 2010 19:13, zabrane Mikael <zabra...@gmail.com> wrote:

________________________________________________________________
erlang-questions (at) erlang.org mailing list.
See http://www.erlang.org/faq.html
To unsubscribe; mailto:erlang-questions-unsubscr...@erlang.org

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
zabrane Mikael  
View profile  
 More options Sep 4 2010, 7:29 am
From: zabrane Mikael <zabra...@gmail.com>
Date: Sat, 4 Sep 2010 13:29:50 +0200
Local: Sat, Sep 4 2010 7:29 am
Subject: Re: [erlang-questions] Suffix array implementation in Erlang?
Hi Robert,

2010/9/4 Robert Virding <rvird...@gmail.com>:

> Why do a NIF implementation?

Performance ! There's a lot of rock solid C implementations out there.

> Or don't you plan to use erlang data structures?

Yep, but before reinventing the wheel, I'd like to know if a pure
Erlang implementation exists.

--
Regards
Zabrane

________________________________________________________________
erlang-questions (at) erlang.org mailing list.
See http://www.erlang.org/faq.html
To unsubscribe; mailto:erlang-questions-unsubscr...@erlang.org


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Robert Virding  
View profile  
 More options Sep 4 2010, 10:33 am
From: Robert Virding <rvird...@gmail.com>
Date: Sat, 4 Sep 2010 16:33:33 +0200
Local: Sat, Sep 4 2010 10:33 am
Subject: Re: [erlang-questions] Suffix array implementation in Erlang?
On 4 September 2010 13:29, zabrane Mikael <zabra...@gmail.com> wrote:

> Hi Robert,

> 2010/9/4 Robert Virding <rvird...@gmail.com>:
>> Why do a NIF implementation?

> Performance ! There's a lot of rock solid C implementations out there.

>> Or don't you plan to use erlang data structures?

> Yep, but before reinventing the wheel, I'd like to know if a pure
> Erlang implementation exists.

Where I was trying (unsuccessfully) to go was that if you were going
to use normal erlang data structures (lists/tuples) to build the tree
and store general erlang terms in it then I would be surprised if you
can use destructive algorithms for the array as they work on the
normal Erlang heaps. In which case you might not be able to directly
use these C implementations. In which case it is probably easier to
work on the tree directly in Erlang instead of in C in a NIF, seeing
you have to modify the algorithms anyway.

I can't remember what it says about destructive operations on heap
data in the NIF docs.

Robert

________________________________________________________________
erlang-questions (at) erlang.org mailing list.
See http://www.erlang.org/faq.html
To unsubscribe; mailto:erlang-questions-unsubscr...@erlang.org


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »