tailieunhanh - Báo cáo nghiên cứu khoa học: "GIẢI THUẬT LAI CHO BÀI TOÁN SẮP HÀNG ĐA TRÌNH TỰ SINH HỌC"

Việc phân tích các trình tự sinh học như DNA, Protein để có được thông tin hữu ích từ sự tương đồng giữa các trình tự là một việc vô cùng quan trọng. Hiện nay có nhiều phương pháp giải quyết bài toán này, tuy nhiên các kết quả xác định mức tương đồng thường được đánh giá chưa tốt lắm. | TẠP CHÍ PHÁT TRIỂN KH CN TẬP 10 SÓ 04 - 2007 GIẢI THUẬT LAI CHO BÀI TOÁN SẮP HÀNG ĐA TRÌNH Tự SINH HỌC Nguyễn Ngọc Tú Trần Văn Lăng Phân viện Công nghệ thông tin tại Bài nhận ngày 07 tháng 05 năm 2006 hoàn chỉnh sửa chữa ngày13 tháng 03 năm 2007 TÓM TẢT Việc phân tích các trình tự sinh học như DNA Protein để có được thông tin hữu ích từ sự tương đồng giữa các trình tự là một việc vô cùng quan trọng. Hiện nay có nhiều phương pháp giải quyết bài toán này tuy nhiên các kết quả xác định mức tương đồng thường được đánh giá chưa tốt lắm. Trong bài báo này chúng tôi đưa ra một giải pháp kết hợp GA-SA Genetic Algorithm - Simulated Annealing với mong muốn có thể dung hòa được các yêu cầu đặt ra đó là thời gian đáp ứng và chất lượng của lời giải. Quá trình giải quyết bài toán được thực hiện qua các bước như sử dụng các thông tin về tiến hoá giữa các trình tự một số luật heuristic để tạo thông tin ban đầu qua đó điều chỉnh hướng lai tạo chọn lọc của quần thể trong giải thuật di truyền. Bên cạnh đó một phần quần thể cũng bị tác động bởi quá trình mô phỏng luyện kim SA giúp tìm được các cá thể mới tốt hơn. 1. GIỚI THIỆU Từ những năm cuối thế kỷ 20 di truyền học và kỹ thuật gen đã phát triển nhanh chóng và đạt được nhiều thành tựu to lớn. Sự phát triển này giúp cho con người ngày càng hiểu rõ hơn cơ sở khoa học về sự sống. Và chính sự hiểu biết này đóng góp vai trò rất lớn đối với lĩnh vực chăm sóc và bảo vệ sức khoẻ con người. Chẳng hạn việc chẩn đoán dự phòng trị liệu đó nâng cao chất lượng cuộc sống và bảo vệ môi trường thiên nhiên. Đi kèm với sự phát triển của lĩnh vực sinh học một vấn đề đặt ra là sự tham gia của các ngành khoa học khác đặc biệt là ngành khoa học máy tính 9 . Ngành sinh học phân tử càng phát triển càng đòi hỏi sự hỗ trợ rất lớn từ phía tin học qua đó có thể giải quyết các bài toán lớn và phức tạp nhằm phục vụ cho những hiểu biết của con người về thế giới sinh vật cũng như chính bản thân con người. Sự thành công của các dự án nghiên cứu về gen

TỪ KHÓA LIÊN QUAN