|
|
ارائه الگوریتمی نوین برای حل مساله ساخت درخت فیلوژنتیک ریشهدار بر اساس سهتاییهای ریشهدار ورودی
|
|
|
|
|
نویسنده
|
پورمحمدی هادی ,سرداری زارچی محسن ,صحتی محمد علی ,میرابی محمد ,مرتضوی زارچ حسن
|
منبع
|
مدل سازي پيشرفته رياضي - 1400 - دوره : 11 - شماره : 2 - صفحه:195 -209
|
چکیده
|
فیلوژنتیک شاخهای از دانش بیوانفورماتیک است که تاریخچه روابط تکاملی بین گونههای موجودات زنده را بررسی میکند و مدلهایی را ارائه میدهد و گونهها را دستهبندی نیز میکند. فیلوژنتیک از شبکهها برای بیان روابط تکاملی در یک مدل جامع استفاده میکند. سادهترین مدل شبکه ای، یک درخت است که درخت فیلوژنتیک نامیده میشود. درختهای فیلوژنتیک به دو زیرمجموعه ریشهدار و بدون ریشه تقسیم میشوند. در این پژوهش علاقه ما، درختهای فیلوژنتیک ریشهدار است. ورودیهای مختلفی برای ساخت درختهای فیلوژنتیک ریشهدار موجود است. سهتاییهای ریشهدار یکی از انواع مهم ورودیها در تحلیل روابط بین گونهها و ساخت درخت فیلوژنتیک ریشهدارند که در این پژوهش از آن استفاده میکنیم. سهتایی ریشهدار یک درخت دودویی ریشهدار با سه برگ است. سهتایی ریشهدار سادهترین مدل درختی ریشهدار است که حاوی اطلاعات است. مساله ساخت درخت فیلوژنتیک ریشهداری که دربرگیرنده بیشترین سهتایی ورودی باشد، یک مساله بهینه سازی است و به مساله mrtc مشهور است. چالش مهم در فیلوژنتیک، np سخت بودن مساله mrtc است. از اینرو در این مقاله، یک الگوریتم نوین برای مساله mrtc با هدف افزایش میزان سازگاری سهتاییهای ریشهدار ورودی با درخت نهایی، معرفی میشود. با هدف بیان کارایی الگوریتم نوین، روش معرفیشده را با روش trh و بر روی دادههای واقعی مقایسه میکنیم. الگوریتم trh یکی از بهترین روشها برای حل مساله mrtc و بر روی سهتاییهای ریشهداری است که از روی دادههای واقعی بهدست آمدهاند. نتایج آزمایشها نشان میدهد که با در نظر گرفتن زمان اجرا و سازگاری سهتاییها با درخت نهایی، الگوریتم ما نتایج trh را بهبود میبخشد.
|
کلیدواژه
|
بیوانفورماتیک، توالی زیستی، مساله mrtc، درخت فیلوژنتیک ریشهدار، سهتایی ریشهدار
|
آدرس
|
دانشگاه میبد, دانشکده فنی و مهندسی, گروه مهندسی کامپیوتر, ایران, دانشگاه میبد, دانشکده فنی و مهندسی, گروه مهندسی کامپیوتر, ایران, دانشگاه میبد, دانشکده فنی و مهندسی, گروه مهندسی کامپیوتر, ایران, دانشگاه میبد, دانشکده فنی و مهندسی, گروه مهندسی صنایع, ایران, دانشگاه میبد, دانشکده فنی و مهندسی, گروه مهندسی کامپیوتر, ایران
|
|
|
|
|
|
|
|
|
|
|
A novel Algorithm for constructing rooted phylogenetic trees based on rooted triplets
|
|
|
Authors
|
Poormohammadi Hadi ,Sardari Zarchi Mohsen ,Sehati Mohamad Ali ,Mirabi Mohamad ,Mortazavi Zarch Seyaed Hasan
|
Abstract
|
Phylogenetics is a field in bioinformatics that categorizes and structures the evolutionary hisotiry of currently living species. Phylogenetics uses network tools to represent evolutionary histories in a comprehensive model. The simpleset possible network model is a tree model that is called a phylogenetic tree. Phylogenetic trees are divided into two categories, which are rooted and unrooted. In this research, rooted phylogenetic trees are of interest. There are different types of input for constructing rooted phylogenetic trees. Rooted triplets are one of the important inputs for constructing rooted phylogenetic trees, which are used in this study. A rooted triplet is a rooted binary tree with three leaves. The rooted triplet is the most simplest model, which contains valuable information. The problem of building a rooted phylogenetic tree that includes the maximum number of a set of rooted triplets is an optimizataion problem, known as MRTC problem. The important challenge in phylogenetics is that MRTC is NPhard. Therefore, the focus of this research is to introduce a novel algorithm for MRTC problem. The aim of the new algorithm is to improve the consistency of input rooted triplets with the final rooted phylogenetic tree. In order to indicate the performance of the new algorithm, it is compared with on of the best methods on biological data which is called TRH. The Experimental results on triplets that are obtained from biological data show that our new algorithm outperforms TRH base on time complexity and consistency.
|
Keywords
|
|
|
|
|
|
|
|
|
|
|
|