• DocumentCode
    2048282
  • Title

    Phylospaces: reconstructing evolutionary trees in tuple space

  • Author

    Smith, Marc L. ; Williams, Tiffani L.

  • Author_Institution
    Dept. of Comput. Sci., Colby Coll., Waterville, ME
  • fYear
    2006
  • fDate
    25-29 April 2006
  • Abstract
    Phylospaces is a novel framework for reconstructing evolutionary trees in tuple space, a distributed shared memory that permits processes to communicate and coordinate with each other. Our choice of tuple space as a concurrency model is somewhat unusual, given the prominence and success of pure message passing models, such as MPI. We use phylospaces to devise cooperative Rec-I-DCM3, a population-based strategy for navigating tree space. Cooperative Rec-I-DCM3 is based on Rec-I-DCM3, the fastest sequential algorithm under maximum parsimony. We compare the performance of the algorithms on two datasets consisting of 2,000 and 7,769 taxa, respectively. Our results demonstrate that cooperative Rec-I-DCM3 outperforms its sequential counterpart by at least an order of magnitude
  • Keywords
    biology computing; cooperative systems; distributed shared memory systems; evolutionary computation; message passing; trees (mathematics); MPI; concurrency model; cooperative Rec-I-DCM3; distributed shared memory; evolutionary tree; maximum parsimony; message passing model; phylospace; population-based strategy; sequential algorithm; tree space navigation; tuple space; Binary trees; Computer science; Concurrent computing; Educational institutions; Genetic mutations; History; Message passing; Navigation; Organisms; Phylogeny;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
  • Conference_Location
    Rhodes Island
  • Print_ISBN
    1-4244-0054-6
  • Type

    conf

  • DOI
    10.1109/IPDPS.2006.1639533
  • Filename
    1639533