<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>BioInformatics Pakistan</title>
		<link>http://bioinfopakistan.ucoz.com/</link>
		<description></description>
		<lastBuildDate>Wed, 24 Aug 2011 18:07:01 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://bioinfopakistan.ucoz.com/news/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>Practical Applications 2</title>
			<description>&lt;font face...</description>
			<content:encoded>&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br style=&quot;font-size: 14pt; &quot;&gt;&lt;/font&gt;&lt;table style=&quot;text-align: left;width: 100%; &quot; cellspacing=&quot;1&quot; cellpadding=&quot;1&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;border:black 1px solid;vertical-align:top&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;center&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-8165123485367495&quot;;
/* main page */
google_ad_slot = &quot;1587769316&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/script&gt;&lt;/center&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: large; background-color: rgb(255, 255, 255);&quot;&gt;&lt;b&gt;&quot;…PRACTICAL APPLICATIONS/RESEARCH AREAS…”&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;&lt;br&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; font-weight: bold;&quot;&gt;Structural Bioinformatic Approaches&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; font-weight: bold;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;12.&amp;nbsp;&lt;/span&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;&lt;u&gt;Prediction Of Protein Structure&lt;/u&gt;&lt;/b&gt;:&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;b&gt;Protein structure prediction&lt;/b&gt; is another important application of bioinformatics. The amino acid sequence of a protein, the so-called &lt;b&gt;primary structure&lt;/b&gt;, can be easily determined from the sequence on the gene that codes for it. In the vast majority of cases, this primary structure uniquely determines a structure in its native environment. (Of course, there are exceptions, such as the &lt;b&gt;bovine spongiform encephalopathy&lt;/b&gt; – a.k.a.&lt;b&gt; Mad Cow Disease &lt;/b&gt;– &lt;b&gt;prion&lt;/b&gt;.) Knowledge of this structure is vital in understanding the function of the protein. For lack of better terms, structural information is usually classified as one of &lt;b&gt;secondary, tertiary and quaternary structure&lt;/b&gt;. A viable general solution to such predictions remains an open problem. As of now, most efforts have been directed towards heuristics that work most of the time.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;One of the key ideas in &lt;b&gt;bioinformatics &lt;/b&gt;is the notion of homology. In the genomic branch of &lt;b&gt;bioinformatics&lt;/b&gt;, homology is used to predict the &lt;b&gt;function of a gene&lt;/b&gt;: if the sequence of gene A, whose function is known, is homologous to the sequence of gene B, whose function is unknown, one could infer that B may share A&apos;s function. In the structural branch of bioinformatics, homology is used to determine which parts of a protein are important in structure formation and interaction with other proteins. In a technique called &lt;b&gt;homology modeling&lt;/b&gt;, this information is used to predict the structure of a protein once the structure of a homologous protein is known. This currently remains the only way to predict protein structures reliably.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 14pt; &quot;&gt;&amp;nbsp; &amp;nbsp; One example of this is the similar protein homology between &lt;b&gt;hemoglobin &lt;/b&gt;in humans and the hemoglobin in legumes (leghemoglobin). Both serve the same purpose of transporting oxygen in the organism. Though both of these proteins have completely different amino acid sequences, their protein structures are virtually identical, which reflects their near identical purposes.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp; Other techniques for predicting protein structure include &lt;b&gt;protein threading&lt;/b&gt; and&lt;b&gt; de novo (from scratch) physics-based modeling&lt;/b&gt;.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;13.&amp;nbsp;&lt;b&gt;&lt;u&gt;Molecular Interaction&lt;/u&gt;&lt;/b&gt;:&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp; Efficient software is available today for studying &lt;b&gt;interactions among proteins&lt;/b&gt;, &lt;b&gt;ligands &lt;/b&gt;and &lt;b&gt;peptides&lt;/b&gt;. Types of interactions most often encountered in the field include – &lt;b&gt;Protein–ligand &lt;/b&gt;(including drug), &lt;b&gt;protein–protein&lt;/b&gt; and &lt;b&gt;protein–peptide&lt;/b&gt;.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;Molecular dynamic simulation&lt;/b&gt; of movement of atoms about rotatable bonds is the fundamental principle behind computational algorithms, termed &lt;b&gt;docking algorithms&lt;/b&gt; for studying molecular interactions.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;14.&amp;nbsp;&lt;b&gt;&lt;u&gt;Docking Algorithms&lt;/u&gt;&lt;/b&gt;:&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp; In the last two decades, tens of thousands of protein three-dimensional structures have been determined by &lt;b&gt;X-ray crystallography&lt;/b&gt; and &lt;b&gt;Protein nuclear magnetic resonance spectroscopy (protein NMR)&lt;/b&gt;. One central question for the biological scientist is whether it is practical to predict possible &lt;b&gt;protein–protein interactions&lt;/b&gt; only based on these 3D shapes, without doing &lt;b&gt;protein–protein interaction &lt;/b&gt;experiments. A variety of methods have been developed to tackle the &lt;b&gt;Protein–protein docking problem&lt;/b&gt;, though it seems that there is still much work to be done in this field.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;&lt;u&gt;&lt;i&gt;Software And Tools&lt;/i&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;&lt;u&gt;&lt;i&gt;&lt;br&gt;&lt;/i&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Software tools for bioinformatics range from simple command-line tools, to more complex graphical programs and standalone web-services available from various bioinformatics companies or public institutions.&lt;br&gt;&lt;/span&gt;&lt;blockquote class=&quot;webkit-indent-blockquote&quot; style=&quot;margin: 0 0 0 40px; border: none; padding: 0px;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;font size=&quot;4&quot;&gt;15.&amp;nbsp;&lt;/font&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;&lt;u&gt;Open Source Bioinformatics Software&lt;/u&gt;&lt;/b&gt;&lt;font size=&quot;4&quot;&gt;:&lt;/font&gt;&lt;br&gt;&lt;font size=&quot;4&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;Many free and open source software tools have existed and continued to grow since the 1980s. The combination of a continued need for new algorithms for the analysis of emerging types of biological readouts, the potential for innovative in silico experiments, and freely available open code bases have helped to create opportunities for all research groups to contribute to both bioinformatics and the range of open source software available, regardless of their funding arrangements. The open source tools often act as incubators of ideas, or community-supported plug-ins in commercial applications. They may also provide de facto standards and shared object models for assisting with the challenge of bioinformation integration.&lt;/font&gt;&lt;br&gt;&lt;font size=&quot;4&quot;&gt;&amp;nbsp; &amp;nbsp; The range of open source software packages includes titles such as &lt;/font&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;Bioconductor&lt;/b&gt;&lt;font size=&quot;4&quot;&gt;, &lt;/font&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;BioPerl&lt;/b&gt;&lt;font size=&quot;4&quot;&gt;, &lt;/font&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;BioJava&lt;/b&gt;&lt;font size=&quot;4&quot;&gt;, &lt;/font&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;Bioclipse&lt;/b&gt;&lt;font size=&quot;4&quot;&gt;, &lt;/font&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;EMBOSS&lt;/b&gt;&lt;font size=&quot;4&quot;&gt;, &lt;/font&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;Taverna workbench&lt;/b&gt;&lt;font size=&quot;4&quot;&gt;, and &lt;/font&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;UGENE&lt;/b&gt;&lt;font size=&quot;4&quot;&gt;. In order to maintain this tradition and create further opportunities, the non-profit Open Bioinformatics Foundation have supported the annual Bioinformatics Open Source Conference (BOSC) since 2000.&amp;nbsp;&lt;/font&gt;&lt;br&gt;&lt;br&gt;&lt;font size=&quot;4&quot;&gt;16.&amp;nbsp;&lt;/font&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;&lt;u&gt;Web Services In Bioinformatics&lt;/u&gt;&lt;/b&gt;&lt;font size=&quot;4&quot;&gt;:&lt;/font&gt;&lt;br&gt;&lt;font size=&quot;4&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;SOAP&lt;/b&gt;&lt;font size=&quot;4&quot;&gt; and &lt;/font&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;REST-based interfaces&lt;/b&gt;&lt;font size=&quot;4&quot;&gt; have been developed for a wide variety of bioinformatics applications allowing an application running on one computer in one part of the world to use algorithms, data and computing resources on servers in other parts of the world. The main advantages derive from the fact that end users do not have to deal with software and database maintenance overheads.&lt;/font&gt;&lt;br&gt;&lt;font size=&quot;4&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;Basic &lt;/font&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;bioinformatics &lt;/b&gt;&lt;font size=&quot;4&quot;&gt;services are classified by the &lt;/font&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;EBI &lt;/b&gt;&lt;font size=&quot;4&quot;&gt;into three categories: &lt;/font&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;SSS (Sequence Search Services)&lt;/b&gt;&lt;font size=&quot;4&quot;&gt;, &lt;/font&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;MSA (Multiple Sequence Alignment)&lt;/b&gt;&lt;font size=&quot;4&quot;&gt; and &lt;/font&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;BSA (Biological Sequence Analysis)&lt;/b&gt;&lt;font size=&quot;4&quot;&gt;. The availability of these service-oriented bioinformatics resources demonstrate the applicability of &lt;/font&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;web based bioinformatics &lt;/b&gt;&lt;font size=&quot;4&quot;&gt;solutions, and range from a collection of standalone tools with a common data format under a single, standalone or web-based interface, to integrative, distributed and extensible bioinformatics workflow management systems.&lt;/font&gt;&lt;br&gt;&lt;br&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/news/many_practical_applications/2009-09-11-15&quot;&gt;Previous Page&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/font&gt;&lt;blockquote class=&quot;webkit-indent-blockquote&quot; style=&quot;text-align: left;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 40px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; &quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/blockquote&gt;&lt;center&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-8165123485367495&quot;;
/* main page */
google_ad_slot = &quot;1587769316&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/script&gt;&lt;/center&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</content:encoded>
			<link>https://bioinfopakistan.ucoz.com/news/practical_applications_2/2011-08-24-195</link>
			<category>Defining BioInformatics</category>
			<dc:creator>Ansari</dc:creator>
			<guid>https://bioinfopakistan.ucoz.com/news/practical_applications_2/2011-08-24-195</guid>
			<pubDate>Wed, 24 Aug 2011 18:07:01 GMT</pubDate>
		</item>
		<item>
			<title>Neighbor Joining</title>
			<description>&lt;font face...</description>
			<content:encoded>&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br style=&quot;font-size: 14pt; &quot;&gt;&lt;/font&gt;&lt;table style=&quot;text-align: left;width: 100%; &quot; cellspacing=&quot;1&quot; cellpadding=&quot;1&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;border:black 1px solid;vertical-align:top&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;center&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-8165123485367495&quot;;
/* main page */
google_ad_slot = &quot;1587769316&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/script&gt;&lt;/center&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;Neighbor Joining&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;&lt;br&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;1. Description:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&amp;nbsp; &amp;nbsp;In bioinformatics, neighbor joining is a bottom-up clustering method for the creation of phenetic trees (phenograms), created by &lt;b&gt;Naruya Saitou and Masatoshi Nei&lt;/b&gt;. Usually used for trees based on DNA or protein sequence data, the algorithm requires knowledge of the distance between each pair of taxa (e.g., species or sequences) to form the tree.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;b&gt;2. Key Points:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;ol&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Most widely-used distance based method for phylogenetic reconstruction&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;UPGMA illustrated that it is not enough tojust pick closest neighbors&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Idea here: take into account averageddistances to other leaves as well&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Produces an unrooted tree&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;!--IMG1--&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/_nw/1/21773384.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to view in full size...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/s21773384.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG1--&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Start off with star tree; pull out pairs at a time&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;3.&amp;nbsp;NJ Algorithm:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;ol&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Step 1: Let&amp;nbsp;&lt;!--IMG2--&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/44198474.jpg&quot; align=&quot;&quot; /&gt;&lt;!--IMG2--&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;(Almost) &quot;average” distance to other nodes&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Step 2: Choose i and j for which Mij – ui –uj is smallest&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Look for nodes that are close to each other,and far from everything else&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Turns out minimizing this is minimizing sum of branch lengths&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Step 3: Define a new cluster (i, j), with a corresponding node in the tree&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;&lt;!--IMG3--&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/26753034.jpg&quot; align=&quot;&quot; /&gt;&lt;!--IMG3--&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Distance from i and j to node (i,j):&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;di, (i,j) = 0.5(Mij + ui-uj)&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;dj, (i,j) = 0.5(Mij +uj-ui)&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;Default: split distance but&amp;nbsp;if on average one is further&amp;nbsp;away, make it longer&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Step 4: Compute distance between new cluster and all other clusters:&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;!--IMG4--&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/_nw/1/75254729.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to view in full size...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/s75254729.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG4--&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Step 5: Delete i and j from matrix and replace by (i, j)&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Step 6: Continue until only 2 leaves remain&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;4.&amp;nbsp;Example:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;line-height: 19px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;p style=&quot;margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; &quot;&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&amp;nbsp; &amp;nbsp;Let us assume that we have four taxa (A, B, C, D) and the following distance matrix:&lt;/font&gt;&lt;/p&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 19px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;table class=&quot;wikitable&quot; style=&quot;text-align: left;font-family: sans-serif; font-size: 13px; margin-top: 1em; margin-right: 1em; margin-bottom: 1em; margin-left: 0px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(249, 249, 249); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-collapse: collapse; color: black; &quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;/th&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;A&lt;/th&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;B&lt;/th&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;C&lt;/th&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;D&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;A&lt;/th&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;0&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;7&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;11&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;14&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;B&lt;/th&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;7&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;0&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;6&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;9&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;C&lt;/th&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;11&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;6&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;0&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;7&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;D&lt;/th&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;14&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;9&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;7&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;0&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style=&quot;margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; &quot;&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&amp;nbsp; &amp;nbsp;We obtain the following values for the Q matrix:&lt;/font&gt;&lt;/p&gt;&lt;table class=&quot;wikitable&quot; style=&quot;font-family: sans-serif; font-size: 13px; margin-top: 1em; margin-right: 1em; margin-bottom: 1em; margin-left: 0px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(249, 249, 249); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-collapse: collapse; color: black; &quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;/th&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;A&lt;/th&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;B&lt;/th&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;C&lt;/th&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;D&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;A&lt;/th&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;0&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;−40&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;−34&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;−34&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;B&lt;/th&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;−40&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;0&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;−34&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;−34&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;C&lt;/th&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;−34&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;−34&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;0&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;−40&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;D&lt;/th&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;−34&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;−34&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;−40&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;0&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style=&quot;margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; &quot;&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&amp;nbsp; &amp;nbsp;In the example above, two pairs of taxa have the lowest value, namely −40. We can select either of them for the second step of the algorithm. We follow the example assuming that we joined taxa A and B together. If&amp;nbsp;&lt;span class=&quot;texhtml&quot; style=&quot;white-space: nowrap; line-height: 1em; &quot;&gt;&lt;i&gt;u&lt;/i&gt;&lt;/span&gt;&amp;nbsp;denotes the new node, then the branch lengths of edges&amp;nbsp;&lt;span class=&quot;texhtml&quot; style=&quot;white-space: nowrap; line-height: 1em; &quot;&gt;{&lt;i&gt;A&lt;/i&gt;,&lt;i&gt;u&lt;/i&gt;}&lt;/span&gt;and&amp;nbsp;&lt;span class=&quot;texhtml&quot; style=&quot;white-space: nowrap; line-height: 1em; &quot;&gt;{&lt;i&gt;B&lt;/i&gt;,&lt;i&gt;u&lt;/i&gt;}&lt;/span&gt;&amp;nbsp;are respectively 6 and 1, by the above formula.&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; &quot;&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&amp;nbsp; &amp;nbsp;We then proceed to updating the distance matrix, by computing&amp;nbsp;&lt;span class=&quot;texhtml&quot; style=&quot;white-space: nowrap; line-height: 1em; &quot;&gt;&lt;i&gt;d&lt;/i&gt;(&lt;i&gt;u&lt;/i&gt;,&lt;i&gt;k&lt;/i&gt;)&lt;/span&gt;&amp;nbsp;according to the above formula for every node&amp;nbsp;&lt;span class=&quot;texhtml&quot; style=&quot;white-space: nowrap; line-height: 1em; &quot;&gt;&lt;i&gt;k&lt;/i&gt;&lt;/span&gt;. In this case, we obtain&amp;nbsp;&lt;span class=&quot;texhtml&quot; style=&quot;white-space: nowrap; line-height: 1em; &quot;&gt;&lt;i&gt;d&lt;/i&gt;(&lt;i&gt;u&lt;/i&gt;,&lt;i&gt;C&lt;/i&gt;) = 5&lt;/span&gt;&amp;nbsp;and&amp;nbsp;&lt;span class=&quot;texhtml&quot; style=&quot;white-space: nowrap; line-height: 1em; &quot;&gt;&lt;i&gt;d&lt;/i&gt;(&lt;i&gt;u&lt;/i&gt;,&lt;i&gt;D&lt;/i&gt;) = 8&lt;/span&gt;. The resulting distance matrix is:&lt;/font&gt;&lt;/p&gt;&lt;table class=&quot;wikitable&quot; style=&quot;font-family: sans-serif; font-size: 13px; margin-top: 1em; margin-right: 1em; margin-bottom: 1em; margin-left: 0px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(249, 249, 249); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-collapse: collapse; color: black; &quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;/th&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;AB&lt;/th&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;C&lt;/th&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;D&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;AB&lt;/th&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;0&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;5&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;8&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;C&lt;/th&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;5&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;0&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;7&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); text-align: center; background-position: initial initial; background-repeat: initial initial; &quot;&gt;D&lt;/th&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;8&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;7&lt;/td&gt;&lt;td style=&quot;border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; &quot;&gt;0&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style=&quot;margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; &quot;&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&amp;nbsp; &amp;nbsp;We can start the procedure anew taking this matrix as the original distance matrix. In our example, it suffices to do one more step of the recursion to obtain the complete tree.&lt;/font&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;5. Advantages And Disadvantages:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;Neighbor joining is based on the minimum-evolution criterion, i.e. the topology that gives the least total branch length is preferred at each step of the algorithm. However, neighbor joining may not find the true tree topology with least total branch length because it is a greedy algorithm that constructs the tree in a step-wise fashion. Even though it is sub-optimal in this sense, it has been extensively tested and usually finds a tree that is quite close to the optimal tree. Nevertheless, it has been largely superseded by phylogenetic methods that do not rely on distance measures and offer superior accuracy under most conditions.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&amp;nbsp; &amp;nbsp;The main virtue of neighbor joining relative to these other methods is its computational efficiency. That is, neighbor joining is a polynomial-time algorithm. It can be used on very large data sets for which other means of analysis (e.g. minimum evolution, maximum parsimony, maximum likelihood) are computationally prohibitive. Unlike the UPGMA algorithm for tree reconstruction, neighbor joining does not assume that all lineages evolve at the same rate (molecular clock hypothesis) and produces an unrooted tree. Rooted trees can be created by using an outgroup and the root can then effectively be placed on the point in the tree where the edge from the outgroup connects.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&amp;nbsp; &amp;nbsp;Furthermore, neighbor joining is statistically consistent under many models of evolution. Hence, given data of sufficient length, neighbor joining will reconstruct the true tree with high probability.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&amp;nbsp; &amp;nbsp;Atteson proved that if each entry in the distance matrix differs from the true distance by less than half of the shortest branch length in the tree, then neighbor joining will construct the correct tree.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;RapidNJ and NINJA are fast implementations of the neighbor joining algorithm.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&amp;nbsp; &amp;nbsp;Although neighbor joining relies on a matrix whose entries are natural, some branch lengths in the resulting topology may be real numbers&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;6.&amp;nbsp;NJ Performance:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Works well in practice&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;If there is a tree that fits the matrix, it will find it&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Can sometimes get trees with negative length edges (!)&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;center&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-8165123485367495&quot;;
/* main page */
google_ad_slot = &quot;1587769316&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/script&gt;&lt;/center&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</content:encoded>
			<link>https://bioinfopakistan.ucoz.com/news/neighbor_joining/2011-08-23-194</link>
			<category>Algorithms</category>
			<dc:creator>Ansari</dc:creator>
			<guid>https://bioinfopakistan.ucoz.com/news/neighbor_joining/2011-08-23-194</guid>
			<pubDate>Tue, 23 Aug 2011 12:57:59 GMT</pubDate>
		</item>
		<item>
			<title>UPGMA</title>
			<description>&lt;font face...</description>
			<content:encoded>&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br style=&quot;font-size: 14pt; &quot;&gt;&lt;/font&gt;&lt;table style=&quot;text-align: left;width: 100%; &quot; cellspacing=&quot;1&quot; cellpadding=&quot;1&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;border:black 1px solid;vertical-align:top&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;center&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-8165123485367495&quot;;
/* main page */
google_ad_slot = &quot;1587769316&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/script&gt;&lt;/center&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;UPGMA (Unweighted group method with arithmetic mean)&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;&lt;br&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;1. Description:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;UPGMA (Unweighted Pair Group Method with Arithmetic Mean) is a simple &lt;b&gt;agglomerative&lt;/b&gt; or &lt;b&gt;hierarchical&lt;/b&gt; clustering method used in &lt;b&gt;bioinformatics&lt;/b&gt; for the creation of &lt;b&gt;phenetic trees (phenograms)&lt;/b&gt;. UPGMA assumes a &lt;b&gt;constant rate of evolution (molecular clock hypothesis)&lt;/b&gt;, and is not a well-regarded method for inferring relationships unless this assumption has been tested and justified for the data set being used. UPGMA was initially designed for use in protein electrophoresis studies, but is currently most often used to produce guide trees for more sophisticated &lt;b&gt;phylogenetic reconstruction algorithms&lt;/b&gt;.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp;The algorithm examines the structure present in a pairwise distance matrix (or a similarity matrix) to then construct a rooted tree (dendrogram).&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp;At each step, the nearest two clusters are combined into a higher-level cluster. The distance between any two clusters A and B is taken to be the average of all distances between pairs of objects &quot;x&quot; in A and &quot;y&quot; in B, that is, the mean distance between elements of each cluster:&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;!--IMG1--&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/79950622.png&quot; align=&quot;&quot; /&gt;&lt;!--IMG1--&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp;The method is generally attributed to Sokal and Michener. Fionn Murtagh found a time optimal&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;line-height: 15px; white-space: nowrap; background-color: rgb(255, 255, 255); &quot;&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;i style=&quot;font-size: 14pt; &quot;&gt;O&lt;/i&gt;(&lt;i&gt;n&lt;/i&gt;&lt;sup style=&quot;line-height: 1em; &quot;&gt;2&lt;/sup&gt;)&lt;/font&gt;&lt;/span&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp;time algorithm to construct the UPGMA tree.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;2. Key Points:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;ol&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Sequential clustering algorithm&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Start with things most similar&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Build a composite OTU(Operational&amp;nbsp;Taxonomic&amp;nbsp;Units)&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Distances to this OTU are computed asarithmetic means–&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;From new group of OTUs, pick pair withhighest similarity etc.&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Average-linkage clustering&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;3.&amp;nbsp;UPGMA Visually&lt;/b&gt;:&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;!--IMG2--&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/_nw/1/30985896.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to view in full size...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/s30985896.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG2--&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;4.&amp;nbsp;UPGMA Example:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;!--IMG3--&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/_nw/1/71743274.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to view in full size...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/s71743274.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG3--&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;!--IMG4--&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/_nw/1/83603842.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to view in full size...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/s83603842.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG4--&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;!--IMG5--&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/_nw/1/23682180.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to view in full size...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/s23682180.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG5--&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;5.&amp;nbsp;UPGMA Weaknesses:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;!--IMG6--&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/_nw/1/55743506.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to view in full size...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/s55743506.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG6--&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;In fact, exact fitting tree exists !&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;ol&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;UPGMA assumes that the rates of evolutionare the same among different lineages&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;In general, should not use this method forphylogenetic tree reconstruction (unlessbelieve assumption)&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Produces a rooted tree&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;As a general clustering method (as wediscussed in an earlier lecture), it is better…&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;center&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-8165123485367495&quot;;
/* main page */
google_ad_slot = &quot;1587769316&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/script&gt;&lt;/center&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</content:encoded>
			<link>https://bioinfopakistan.ucoz.com/news/upgma/2011-08-23-193</link>
			<category>Algorithms</category>
			<dc:creator>Ansari</dc:creator>
			<guid>https://bioinfopakistan.ucoz.com/news/upgma/2011-08-23-193</guid>
			<pubDate>Tue, 23 Aug 2011 11:56:35 GMT</pubDate>
		</item>
		<item>
			<title>Markov Chains</title>
			<description>&lt;font face...</description>
			<content:encoded>&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br style=&quot;font-size: 14pt; &quot;&gt;&lt;/font&gt;&lt;table style=&quot;text-align: left;width: 100%; &quot; cellspacing=&quot;1&quot; cellpadding=&quot;1&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;border:black 1px solid;vertical-align:top&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;center&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-8165123485367495&quot;;
/* main page */
google_ad_slot = &quot;1587769316&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/script&gt;&lt;/center&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;Markov Chains&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;&lt;br&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;1. Description:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&amp;nbsp; &amp;nbsp;A Markov chain, named for &lt;b&gt;Andrey Markov&lt;/b&gt;, is a mathematical system that undergoes transitions from one state to another (from a finite or countable number of possible states) in a chainlike manner. It is a random process characterized as memoryless: the next state depends only on the current state and not on the entire past. This specific kind of &quot;memorylessness&quot; is called the &lt;b&gt;Markov property&lt;/b&gt;. Markov chains have many applications as statistical models of real-world processes.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;b&gt;2. Key Points:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;ol&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;If we can predict all of the properties of a sequence knowing only the conditional dinucleotide probabilities, then that sequence is an example of a Markov chain&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;A Markov chain is defined as a sequence of states in which each state depends only on the previous state&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;3.&amp;nbsp;Formalism For Markov Chains:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;M=(Q,.,P) is a Markov chain, where&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: large; &quot;&gt;Q = vector (1,..,n) is the list of states&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Q(1)=A, Q(2)=C, Q(3)=G, Q(4)=T for DNA&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: large; font-family: Symbol; &quot;&gt;p = vector (p&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;,..,p&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;n&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: large; &quot;&gt;) is the initial probability of each state&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: Symbol; font-size: large; &quot;&gt;p&lt;/span&gt;(i)=pQ&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;i&lt;/span&gt;&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;) &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;(e,g.,&amp;nbsp;&lt;span style=&quot;font-family: Symbol; font-size: large; &quot;&gt;p&lt;/span&gt;(1)=p&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;A &lt;/span&gt;for DNA)&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: large; &quot;&gt;P= n x n matrix where the entry in row i and column j is the probability of observing state j if the previous state is i and the sum of entries in each row is 1 (&lt;span style=&quot;font-family: Symbol; font-size: 14pt; &quot;&gt;&lt;/span&gt;&amp;nbsp;dinucleotide probabilities) &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;P(i,j)=p*&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;Q(i)Q(i) &lt;/span&gt;(e.g., P(1,2)=p*&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;AC&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;for DNA)&amp;nbsp;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;div&gt;&lt;b&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;4.&amp;nbsp;Generating Markov Chains:&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;Given Q,.,P (and a random number generator), we can generate sequences that are members of the Markov chain M&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;If .,P are derived from a single sequence, the family of sequences generated by M will include that sequence as well as many others&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;If .,P are derived from a sampled set of sequences, the family of sequences generated by M will be the population from which that set has been sampled&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;!--IMG1--&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/_nw/1/31585609.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to view in full size...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/s31585609.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG1--&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;5.&amp;nbsp;Matlab Code For Generating Markov Chains:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote class=&quot;webkit-indent-blockquote&quot; style=&quot;margin: 0 0 0 40px; border: none; padding: 0px;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;chars = [&apos;a&apos; &apos;c&apos; &apos;g&apos; &apos;t&apos;];&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;% the dinucs array shows the frequency of observing the character in the&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;% row followed by the character in the column&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;% these values show strong preference for c-c&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;dinucs = [2, 1, 2, 0; 0, 8, 0, 1; 2, 0, 2, 0; 1, 0, 0, 1];&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;% these values restrict transitions more&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;%dinucs = [2, 0, 2, 0; 0, 8, 0, 0; 2, 0, 2, 0; 1, 1, 0, 1];&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;% calculate mononucleotide frequencies only as the probability of&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;% starting with each nucleotide&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;monocounts = sum(dinucs,2);&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;monofreqs = monocounts/sum(monocounts);&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;cmonofreqs = cumsum(monofreqs);&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;% calculate dinucleotide frequencies and cumulative dinuc freqs&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;freqs = dinucs./repmat(monocounts,1,4);&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;cfreqs = cumsum(freqs,2);&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp;disp(&apos;Dinucleotide frequencies (transition probabilities)&apos;);&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;fprintf(&apos; &amp;nbsp; &amp;nbsp; %c &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;%c &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;%c &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;%c&amp;#92;n&apos;,chars)&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;for i=1:4&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp; fprintf(&apos;%c %f %f %f %f&amp;#92;n&apos;,chars(i),freqs(i,:))&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;nseq = 10;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;for ntries=1:20&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp; rnums = rand(nseq,1);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp; % start sequence using mononucleotide frequencies&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp; seq(1) = min(find(cmonofreqs&amp;gt;=rnums(1)));&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp; for i=2:nseq&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; % extend it using the appropriate row from the dinuc freqs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; seq(i) = min(find(cfreqs(seq(i-1),:)&amp;gt;=rnums(i)));&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp; end&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp; output=chars(seq);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp; disp(strvcat(output));&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 19px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;b style=&quot;font-size: 19px; &quot;&gt;6.&amp;nbsp;Discriminating Between Two States With Markov Chains:&lt;/b&gt;&lt;br&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;To determine which of two states a sequence is more likely to have resulted from, we calculate&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;!--IMG2--&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/_nw/1/63377838.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to view in full size...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/s63377838.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG2--&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;b&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot;&gt;7.&amp;nbsp;State probablities for + and - models&lt;br&gt;&lt;/font&gt;&lt;/b&gt;&lt;/font&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;div&gt;&lt;ol style=&quot;font-size: large; &quot;&gt;&lt;li style=&quot;font-size: 14pt; &quot;&gt;Given examples sequences that are from either + model (CpG island) or - model (not CpG island), can calculate the probability that each nucleotide will occur for each model (the a values for each model)&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote class=&quot;webkit-indent-blockquote&quot; style=&quot;margin: 0 0 0 40px; border: none; padding: 0px;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;2&quot;&gt;&lt;div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p:colorscheme colors=&quot;#114ffb,#ffffff,#000000,#8cf4ea,#00b7a5,#d49fff,#7b00e4,#618ffd&quot;&gt;

&lt;div v:shape=&quot;_x0000_s1026&quot; class=&quot;O&quot;&gt;

&lt;div&gt;&lt;span style=&quot;font-family: Courier; &quot;&gt;&lt;b style=&quot;font-size: 10pt; &quot;&gt;+&amp;nbsp;&amp;nbsp; A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; G&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp; A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; G&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T
&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-family:Courier;mso-ascii-font-family:Courier;mso-fareast-font-family:
&quot;ＭＳ Ｐゴシック&quot;;mso-hansi-font-family:Courier;text-shadow:auto&quot;&gt;&lt;b&gt;A 0.180 0.274 0.426 0.120&lt;span&gt;&amp;nbsp; &lt;/span&gt;A 0.300 0.205 0.285 0.210
&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-family:Courier;mso-ascii-font-family:Courier;mso-fareast-font-family:
&quot;ＭＳ Ｐゴシック&quot;;mso-hansi-font-family:Courier;text-shadow:auto&quot;&gt;&lt;b&gt;C 0.171 0.368 0.274 0.188&lt;span&gt;&amp;nbsp; &lt;/span&gt;C 0.322 0.298 0.078 0.302
&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-family:Courier;mso-ascii-font-family:Courier;mso-fareast-font-family:
&quot;ＭＳ Ｐゴシック&quot;;mso-hansi-font-family:Courier;text-shadow:auto&quot;&gt;&lt;b&gt;G 0.161 0.339 0.375 0.125&lt;span&gt;&amp;nbsp; &lt;/span&gt;G 0.248 0.246 0.298 0.208
&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-family: Courier; &quot;&gt;&lt;b&gt;T 0.079 0.355 0.384 0.182&amp;nbsp; T 0.177 0.239 0.292 0.292&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p:colorscheme&gt;&lt;/div&gt;&lt;/div&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div&gt;&lt;p:colorscheme colors=&quot;#114ffb,#ffffff,#000000,#8cf4ea,#00b7a5,#d49fff,#7b00e4,#618ffd&quot;&gt;&lt;div v:shape=&quot;_x0000_s1026&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;

&lt;div class=&quot;O&quot;&gt;&lt;/div&gt;&lt;/font&gt;&lt;/div&gt;&lt;/p:colorscheme&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote class=&quot;webkit-indent-blockquote&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 40px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; &quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/blockquote&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;b&gt;8.&amp;nbsp;Transition Probabilities Converted To Log Likelihood Ratios:&lt;br&gt;&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;blockquote class=&quot;webkit-indent-blockquote&quot; style=&quot;margin: 0 0 0 40px; border: none; padding: 0px;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;br style=&quot;font-size: 14pt; &quot;&gt;&lt;/font&gt;&lt;/blockquote&gt;&lt;blockquote class=&quot;webkit-indent-blockquote&quot; style=&quot;margin: 0 0 0 40px; border: none; padding: 0px;&quot;&gt;&lt;p:colorscheme colors=&quot;#114ffb,#ffffff,#000000,#8cf4ea,#00b7a5,#d49fff,#7b00e4,#618ffd&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;b&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;

&lt;/font&gt;&lt;div v:shape=&quot;_x0000_s1026&quot; class=&quot;O&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;

&lt;/font&gt;&lt;div style=&quot;font-size: 10pt; &quot;&gt;ß&lt;span style=&quot;width: 8.9%; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;A &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;width: 19.21%; &quot;&gt; &lt;/span&gt;C &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;width: 19.49%; &quot;&gt; &lt;/span&gt;G &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;width: 19.21%; &quot;&gt;&amp;nbsp;&lt;/span&gt;T
&lt;/div&gt;

&lt;div&gt;A&lt;span style=&quot;mso-tab-count:1;width:.62%&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;-0.740&lt;span style=&quot;mso-tab-count:
1;width:5.55%&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;0.419&lt;span style=&quot;mso-tab-count:1;width:11.63%&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;0.580 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;mso-tab-count:1;width:11.63%&quot;&gt; &lt;/span&gt;-0.803
&lt;/div&gt;

&lt;div&gt;C &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;mso-tab-count:1;width:.9%&quot;&gt; &lt;/span&gt;-0.913 &amp;nbsp; &amp;nbsp;&lt;span style=&quot;mso-tab-count:
1;width:5.55%&quot;&gt; &lt;/span&gt;0.302 &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;mso-tab-count:1;width:11.63%&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;1.812 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;mso-tab-count:1;width:11.63%&quot;&gt; &lt;/span&gt;-0.685
&lt;/div&gt;

&lt;div&gt;G&lt;span style=&quot;mso-tab-count:1;width:.62%&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;-0.624&lt;span style=&quot;mso-tab-count:
1;width:5.55%&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;0.461 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;mso-tab-count:1;width:11.63%&quot;&gt; &lt;/span&gt;0.331&lt;span style=&quot;mso-tab-count:1;width:11.63%&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;-0.730
&lt;/div&gt;

&lt;div&gt;T&lt;span style=&quot;mso-tab-count:1;width:1.21%&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;-1.169&lt;span style=&quot;mso-tab-count:
1;width:5.55%&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;0.573&lt;span style=&quot;mso-tab-count:1;width:11.63%&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;0.393 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;mso-tab-count:1;width:11.63%&quot;&gt; &lt;/span&gt;-0.679&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p:colorscheme&gt;&lt;/blockquote&gt;&lt;div v:shape=&quot;_x0000_s1026&quot; class=&quot;O&quot; style=&quot;display: inline !important; &quot;&gt;&lt;div style=&quot;display: inline !important; &quot;&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: small; &quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/font&gt;&lt;br&gt;&lt;font&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;9.&amp;nbsp;Example:&lt;/b&gt;&lt;/font&gt;&lt;br&gt;&lt;/font&gt;&lt;ol&gt;&lt;font&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;What is relative probability of C+G+C+ compared with C-G-C-?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;First calculate log-odds ratio:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt; &lt;/span&gt;S(CGC)= ß(CG) +ß(GC)=1.812+0.461=2.273&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Convert to relative probability:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt; &lt;/span&gt;22.273=4.833&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Relative probability is ratio of (+)to(-)&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt; &lt;/span&gt;P(+)=4.833 P(-)&lt;/span&gt;&lt;/li&gt;&lt;/font&gt;&lt;li&gt;&lt;font&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Convert to percentage&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;font&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 14pt; &quot;&gt;P(+) + P(-) = 1&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;font-size: 19px; white-space: pre; &quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 19px; font-family: &apos;Courier New&apos;; &quot;&gt;4.833&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;P(-) + P(-) = 1&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;P(-) = 1/5.833 = 17%&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;font&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 14pt; &quot;&gt;Conclusion&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;P(+)=83% P(-)=17%&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote class=&quot;webkit-indent-blockquote&quot; style=&quot;margin: 0 0 0 40px; border: none; padding: 0px;&quot;&gt;&lt;p:colorscheme colors=&quot;#114ffb,#ffffff,#000000,#8cf4ea,#00b7a5,#d49fff,#7b00e4,#618ffd&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;b&gt;&lt;div v:shape=&quot;_x0000_s1026&quot; class=&quot;O&quot;&gt;

&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p:colorscheme&gt;&lt;/blockquote&gt;&lt;center&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-8165123485367495&quot;;
/* main page */
google_ad_slot = &quot;1587769316&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/script&gt;&lt;/center&gt;&lt;div&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</content:encoded>
			<link>https://bioinfopakistan.ucoz.com/news/markov_chains/2011-08-23-192</link>
			<category>Algorithms</category>
			<dc:creator>Ansari</dc:creator>
			<guid>https://bioinfopakistan.ucoz.com/news/markov_chains/2011-08-23-192</guid>
			<pubDate>Tue, 23 Aug 2011 11:23:37 GMT</pubDate>
		</item>
		<item>
			<title>Simulated Annealing</title>
			<description>&lt;font face...</description>
			<content:encoded>&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br style=&quot;font-size: 14pt; &quot;&gt;&lt;/font&gt;&lt;table style=&quot;text-align: left;width: 100%; &quot; cellspacing=&quot;1&quot; cellpadding=&quot;1&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;border:black 1px solid;vertical-align:top&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;center&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-8165123485367495&quot;;
/* main page */
google_ad_slot = &quot;1587769316&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/script&gt;&lt;/center&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;Simulated Annealing&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;&lt;br&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;1. Description:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Simulated annealing is a generalization of a Monte Carlo method for examining the equations of state and frozen states of n-body systems [Metropolis et al. 1953]. The concept is based on the manner in which liquids freeze or metals&amp;nbsp;recrystallize&amp;nbsp;in the process of annealing. In an annealing process a melt, initially at high temperature and disordered, is slowly cooled so that the system at any time is approximately in thermodynamic equilibrium. As cooling proceeds, the system becomes more ordered and approaches a &quot;frozen&quot; ground state at T=0. Hence the process can be thought of as an adiabatic approach to the lowest energy state. If the initial temperature of the system is too low or cooling is done insufficiently slowly the system may become quenched forming defects or freezing out in&amp;nbsp;meta-stable&amp;nbsp;states (ie. trapped in a local minimum energy state).&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;&amp;nbsp; &amp;nbsp;The original Metropolis scheme was that an initial state of a thermodynamic system was chosen at energy E and temperature T, holding T constant the initial configuration is perturbed and the change in energy dE is computed. If the change in energy is negative the new configuration is accepted. If the change in energy is positive it is accepted with a probability given by the Boltzmann factor exp -(dE/T). This processes is then repeated sufficient times to give good sampling statistics for the current temperature, and then the temperature is decremented and the entire process repeated until a frozen state is achieved at T=0.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp;By analogy the generalization of this Monte Carlo approach to combinatorial problems is straight forward [Kirkpatrick et al. 1983, Cerny 1985]. The current state of the thermodynamic system is analogous to the current solution to the combinatorial problem, the energy equation for the thermodynamic system is analogous to at the objective function, and ground state is analogous to the global minimum. The major difficulty (art) in implementation of the algorithm is that there is no obvious analogy for the temperature T with respect to a free parameter in the combinatorial problem. Furthermore, avoidance of entrainment in local minima (quenching) is dependent on the &quot;annealing schedule&quot;, the choice of initial temperature, how many iterations are performed at each temperature, and how much the temperature is decremented at each step as cooling proceeds.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;2. Key Points:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;What exploits an analogy between the annealing process and the search for the optimum in a more general system.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;i style=&quot;text-decoration: underline; &quot;&gt;Annealing Process&lt;/i&gt;:&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Raising the temperature up to a very high level (melting temperature, for example), the atoms have a higher energy state and a high possibility to re-arrange the crystalline structure.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Cooling down slowly, the atoms have a lower and lower energy state and a smaller and smaller possibility to re-arrange the crystalline structure.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;i style=&quot;text-decoration: underline; &quot;&gt;Analogy&lt;/i&gt;:&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Metal&amp;nbsp;&lt;span style=&quot;font-family: Wingdings; font-size: 14pt; &quot;&gt;ßà&lt;/span&gt;&amp;nbsp;Problem&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Energy State&amp;nbsp;&lt;span style=&quot;font-family: Wingdings; font-size: 14pt; &quot;&gt;ßà&lt;/span&gt;&amp;nbsp;Cost Function&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Temperature&amp;nbsp;&lt;span style=&quot;font-family: Wingdings; font-size: 14pt; &quot;&gt;ßà&lt;/span&gt;&amp;nbsp;Control Parameter&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;A completely ordered crystalline structure&amp;nbsp;&lt;span style=&quot;font-family: Wingdings; font-size: 14pt; &quot;&gt;ßà&lt;/span&gt;&amp;nbsp;the optimal solution for the problem&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px; color: rgb(0, 0, 205);&quot;&gt;Global optimal solution can be achieved as long as the cooling process is slow enough.&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; text-decoration: underline; font-style: italic; &quot;&gt;Metropolis Loop&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;:&lt;/span&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;The essential characteristic of simulated annealing.&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Determining how to randomly explore new solution, reject or accept the new solutionat a constant temperature T.&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Finished until equilibrium is achieved.&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;i style=&quot;text-decoration: underline; &quot;&gt;Metropolis Criterion&lt;/i&gt;:&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Let&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ol&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;X be the current solution and X’ be the new solution&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;C(x) (C(x’))be the energy state (cost) of x (x’)&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Probability&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;P&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;accept&lt;/span&gt;&amp;nbsp;&lt;/font&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;&amp;nbsp;= exp [(C(x)-C(x’))/ T]&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Let N=Random(0,1)&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Unconditional accepted if&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;C(x’) &lt; C(x), the new solution is better&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Probably accepted&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;if C(x’) &amp;gt;= C(x), the new solution is worse . Accepted only when N &lt;&amp;nbsp;&lt;/span&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;P&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;accept&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;div&gt;&lt;b&gt;3. &amp;nbsp;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;Algorithm Structure:&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;!--IMG1--&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/46173001.gif&quot; align=&quot;&quot; /&gt;&lt;!--IMG1--&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;b&gt;4. &amp;nbsp;&lt;/b&gt;&lt;b&gt;Algorithm:&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote class=&quot;webkit-indent-blockquote&quot; style=&quot;margin: 0 0 0 40px; border: none; padding: 0px;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;Initialize initial solution x , highest temperature Th, and coolest temperature Tl&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;T= Th&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;When the temperature is higher than Tl&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&amp;nbsp; &amp;nbsp; While not in equilibrium&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt; &amp;nbsp;Search for the new solution X’&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Accept or reject X’ according to Metropolis Criterion&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&amp;nbsp; &amp;nbsp;End&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&amp;nbsp; &amp;nbsp;Decrease the temperature T&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;End&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;ul&gt;&lt;li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;Definition of solution&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;Search mechanism, i.e. the definition of a neighborhood&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;Cost-function&amp;nbsp;&lt;/font&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;b&gt;5.&amp;nbsp;Control Parameters:&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;ol&gt;&lt;li&gt;&lt;i&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;Definition of equilibrium&lt;/font&gt;&lt;/i&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;Cannot yield any significant improvement after certain number of loops&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;A constant number of loops&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;i&gt;Annealing schedule&lt;/i&gt; (i.e. How to reduce the temperature)&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;A constant value, T’ = T -&amp;nbsp;T&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;d&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;A constant scale factor, T’= T *&amp;nbsp;R&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;d&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ol&gt;&lt;ol&gt;&lt;li&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;A scale factor usually can achieve better performance&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;li&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot; style=&quot;font-size: 14pt; &quot;&gt;&lt;i&gt;Temperature determination&lt;/i&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Artificial, without physical significant&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Initial temperature&lt;/span&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;80-90% acceptance rate&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Final temperature&lt;/span&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;A constant value, i.e., based on the total number of solutions searched&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;No improvement during the entire Metropolis loop&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Acceptance rate falling below a given (small) value&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Problem specific and may need to be tuned&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;div&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;6.&amp;nbsp;Example:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;i&gt;&lt;u&gt;Traveling Salesman Problem (TSP)&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Given 6 cities and the traveling cost between any two cities&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;A salesman need to start from city 1 and travel all other cities then back to city 1&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Minimize the total traveling cost&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;u&gt;&lt;i&gt;Solution Representation&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;An integer list, i.e., (1,4,2,3,6,5)&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;u&gt;&lt;i&gt;Search Mechanism&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Swap any two integers (except for the first one)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;(1,4,2,3,6,5)&amp;nbsp;&lt;span style=&quot;font-family: Wingdings; font-size: 14pt; &quot;&gt;ßà&lt;/span&gt;&amp;nbsp;(1,4,3,2,6,5)&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;u&gt;&lt;i&gt;Cost Function&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;u&gt;&lt;i&gt;Temperature&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Initial temperature determination&lt;/span&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Around 80% acceptation rate for &quot;bad move”&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Determine acceptable&amp;nbsp;&lt;/span&gt;&lt;p:colorscheme colors=&quot;#ffffff,#000000,#5e574e,#800000,#ff6600,#ffcc00,#ff0000,#ffffcc&quot;&gt;(&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;C&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;new&lt;/span&gt;&lt;/font&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;– &lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;C&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;old&lt;/span&gt;&lt;/font&gt;)&amp;nbsp;&lt;div v:shape=&quot;_x0000_s1026&quot;&gt;

&lt;div class=&quot;O&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p:colorscheme&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Final temperature determination&lt;/span&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Stop criteria&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Solution space coverage rate&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Annealing schedule&lt;/span&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Constant number (90% for example)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Depending on solution space coverage rate&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;div&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;7. Others:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Global optimal is possible, but near optimal is practical&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Parameter Tuning&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Aarts, E. and Korst, J. (1989). Simulated Annealing and Boltzmann Machines. John Wiley &amp;amp; Sons.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Not easy for parallel implementation&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Randomly generator&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;center&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-8165123485367495&quot;;
/* main page */
google_ad_slot = &quot;1587769316&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/script&gt;&lt;/center&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</content:encoded>
			<link>https://bioinfopakistan.ucoz.com/news/simulated_annealing/2011-08-23-191</link>
			<category>Algorithms</category>
			<dc:creator>Ansari</dc:creator>
			<guid>https://bioinfopakistan.ucoz.com/news/simulated_annealing/2011-08-23-191</guid>
			<pubDate>Tue, 23 Aug 2011 10:43:53 GMT</pubDate>
		</item>
		<item>
			<title>Genetic Algorithms</title>
			<description>&lt;font face...</description>
			<content:encoded>&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br style=&quot;font-size: 14pt; &quot;&gt;&lt;/font&gt;&lt;table style=&quot;text-align: left;width: 100%; &quot; cellspacing=&quot;1&quot; cellpadding=&quot;1&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;border:black 1px solid;vertical-align:top&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;center&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-8165123485367495&quot;;
/* main page */
google_ad_slot = &quot;1587769316&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/script&gt;&lt;/center&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;Genetic Algorithms&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;&lt;span style=&quot;font-weight: normal; background-color: rgb(255, 255, 255); font-size: large; &quot;&gt;Page:&amp;nbsp;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/news/genetic_algorithms/2011-08-22-188&quot;&gt;1&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: large; &quot;&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;&lt;span style=&quot;font-weight: normal; background-color: rgb(255, 255, 255); font-size: large; &quot;&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/news/genetic_algorithms_2/2011-08-22-189&quot;&gt;2&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;&lt;br&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;13. Other Parameters Of GA:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;ol&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;u&gt;&lt;i&gt;Initialization&lt;/i&gt;&lt;/u&gt;:&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Population size&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Random&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Dedicated greedy algorithm&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;u&gt;&lt;i&gt;Reproduction&lt;/i&gt;&lt;/u&gt;:&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;i&gt;Generational&lt;/i&gt;: as described before (insects)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Generational with elitism: fixed number of most fit individuals are copied unmodified into new generation&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Steady state: two parents are selected to reproduce and two parents are selected to die; two offspring are immediately inserted in the pool (mammals)&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Stop criterion:&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Number of new chromosomes&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Number of new and unique chromosomes&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Number of generations&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Measure:&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Best of population&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Average of population&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Duplicates&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Accept all duplicates&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Avoid too many duplicates, because that degenerates the population (inteelt)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;No duplicates at all&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;div&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;14.&amp;nbsp;Example Run:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;i&gt;Maxima&lt;/i&gt; and &lt;i&gt;Averages &lt;/i&gt;of steady state and generational replacement&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;!--IMG1--&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/_nw/1/92757822.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to view in full size...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/s92757822.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG1--&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;&lt;span style=&quot;font-weight: normal; background-color: rgb(255, 255, 255); font-size: large; &quot;&gt;Page:&amp;nbsp;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/news/genetic_algorithms/2011-08-22-188&quot;&gt;1&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: large; &quot;&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;&lt;span style=&quot;font-weight: normal; background-color: rgb(255, 255, 255); font-size: large; &quot;&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/news/genetic_algorithms_2/2011-08-22-189&quot;&gt;2&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;center&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-8165123485367495&quot;;
/* main page */
google_ad_slot = &quot;1587769316&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/script&gt;&lt;/center&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</content:encoded>
			<link>https://bioinfopakistan.ucoz.com/news/genetic_algorithms/2011-08-23-190</link>
			<category>Algorithms</category>
			<dc:creator>Ansari</dc:creator>
			<guid>https://bioinfopakistan.ucoz.com/news/genetic_algorithms/2011-08-23-190</guid>
			<pubDate>Tue, 23 Aug 2011 10:17:14 GMT</pubDate>
		</item>
		<item>
			<title>Genetic Algorithms 2</title>
			<description>&lt;font face...</description>
			<content:encoded>&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br style=&quot;font-size: 14pt; &quot;&gt;&lt;/font&gt;&lt;table style=&quot;text-align: left;width: 100%; &quot; cellspacing=&quot;1&quot; cellpadding=&quot;1&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;border:black 1px solid;vertical-align:top&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;center&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-8165123485367495&quot;;
/* main page */
google_ad_slot = &quot;1587769316&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/script&gt;&lt;/center&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; background-color: rgb(255, 255, 255); font-size: large; &quot;&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;Genetic Algorithms&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;&lt;br&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;font size=&quot;4&quot;&gt;Page: &lt;a href=&quot;http://bioinfopakistan.ucoz.com/news/genetic_algorithms/2011-08-22-188&quot;&gt;1&lt;/a&gt; &lt;a href=&quot;http://bioinfopakistan.ucoz.com/news/genetic_algorithms/2011-08-23-190&quot;&gt;3&lt;/a&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot; style=&quot;font-size: 14pt; &quot;&gt;&lt;b&gt;6.&amp;nbsp;Parent/Survivor Selection:&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;ol&gt;&lt;li style=&quot;font-size: 19px; &quot;&gt;&lt;u&gt;&lt;i&gt;Strategies&lt;/i&gt;&lt;/u&gt;&lt;/li&gt;&lt;ul style=&quot;font-size: 19px; &quot;&gt;&lt;li&gt;&lt;span style=&quot;text-decoration: underline; font-style: italic;&quot;&gt;Survivor selection&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ol&gt;&lt;ol style=&quot;font-size: 19px; &quot;&gt;&lt;li&gt;Always keep the best one&lt;/li&gt;&lt;li&gt;Elitist: deletion of the K worst&lt;/li&gt;&lt;li&gt;Probability selection : inverse to their fitness&lt;/li&gt;&lt;li&gt;Etc.&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Too strong fitness selection bias can lead to sub-optimal solution&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Too little fitness bias selection results in unfocused and meandering search&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;&lt;u&gt;&lt;i&gt;Parent selection&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ol&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Chance to be selected as parent proportional to fitness&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;color: rgb(0, 0, 205); font-size: 19px; &quot;&gt;Roulette wheel&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;To avoid problems with fitness function&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;color: rgb(0, 0, 205); font-size: 19px; &quot;&gt;Tournament&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Not a very important parameter&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot;&gt;Uniform randomly selection&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot;&gt;Probability selection : proportional to their fitness&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot;&gt;Tournament selection (Multiple Objectives)&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot;&gt;Build a small comparison set Randomly select a pair with the higher rank one beats the lower one Non-dominated one beat the dominated one &lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;Niche count&lt;/span&gt;&lt;/font&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot;&gt;: the number of points in the population within &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;certain distance, higher the niche count, lower the rank.&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot;&gt;Etc.&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; &quot;&gt;Others&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Global Optimal&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Parameter Tuning&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Parallelism&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Random number generators&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;div&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;7.&amp;nbsp;Example Of Coding For TSP:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; &quot;&gt;Binary&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Cities are binary coded; chromosome is string of bits&lt;/span&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Most chromosomes code for illegal tour&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Several chromosomes code for the same tour&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Path&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Cities are numbered; chromosome is string of integers&lt;/span&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Most chromosomes code for illegal tour&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Several chromosomes code for the same tour&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Ordinal&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Cities are numbered, but code is complex&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;All possible chromosomes are legal and only one chromosome for each tour&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; &quot;&gt;Several others&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;8.&amp;nbsp;Roulette wheel:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Sum the fitness of all chromosomes, call it T&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Generate a random number N between 1 and T&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Return chromosome whose fitness added to the running total is equal to or larger than N&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Chance to be selected is exactly proportional to fitness&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote class=&quot;webkit-indent-blockquote&quot; style=&quot;margin: 0 0 0 40px; border: none; padding: 0px;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;div style=&quot;font-size: 19px; &quot;&gt;&lt;div style=&quot;font-family: &apos;Courier New&apos;; &quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 205); font-weight: bold; &quot;&gt;Chromosome&lt;/span&gt; &amp;nbsp; &amp;nbsp;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt; &lt;/span&gt;&lt;b&gt;1 &amp;nbsp;&amp;nbsp;2 &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;3&lt;/span&gt; &amp;nbsp; &amp;nbsp;4 &amp;nbsp;&amp;nbsp;5 &amp;nbsp;&amp;nbsp;6&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &apos;Courier New&apos;; &quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 205); font-weight: bold; &quot;&gt;Fitness&lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; :&amp;nbsp;&lt;b&gt;8 &amp;nbsp;&amp;nbsp;2 &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;17&lt;/span&gt; &amp;nbsp;&amp;nbsp;7 &amp;nbsp;&amp;nbsp;4 &amp;nbsp;&amp;nbsp;11&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &apos;Courier New&apos;; &quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 205); font-weight: bold; &quot;&gt;Running total&lt;/span&gt;&amp;nbsp;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;&lt;b&gt;8 &amp;nbsp;10 &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;27&lt;/span&gt; &amp;nbsp;34&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;38 &amp;nbsp;&amp;nbsp;49&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;&lt;b&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;N (1 &lt;/font&gt;&lt;font face=&quot;Symbol&quot;&gt;&amp;pound;&lt;/font&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&amp;nbsp;N&amp;nbsp;&lt;/font&gt;&lt;span style=&quot;font-family: Symbol; &quot;&gt;&amp;pound;&lt;/span&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&amp;nbsp;49)&lt;/font&gt;&lt;/b&gt;&lt;/span&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;: &lt;/font&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;font face=&quot;&apos;Courier New&apos;&quot; style=&quot;color: rgb(255, 0, 0);&quot;&gt;&lt;b&gt;23&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &apos;Courier New&apos;; &quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 205); font-weight: bold; &quot;&gt;Selected &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt; &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;&lt;b&gt;3&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;blockquote class=&quot;webkit-indent-blockquote&quot; style=&quot;text-align: left;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 40px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; &quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/blockquote&gt;&lt;b style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;9.&amp;nbsp;Tournament:&lt;/b&gt;&lt;br&gt;&lt;ol style=&quot;font-family: &apos;Courier New&apos;; &quot;&gt;&lt;li&gt;&lt;font size=&quot;4&quot;&gt;&lt;u&gt;&lt;i&gt;Binary tournament&lt;/i&gt;&lt;/u&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: large; &quot;&gt;Two individuals are randomly chosen; the fitter of the two is selected as a parent&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: large; &quot;&gt;&lt;u&gt;&lt;i&gt;Probabilistic binary tournament&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: large; &quot;&gt;Two individuals are randomly chosen; with a chance p, 0.5&lt;p&lt;1, the fitter of the two is selected as a parent&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: large; &quot;&gt;&lt;u&gt;&lt;i&gt;Larger tournaments&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-size: large; &quot;&gt;n individuals are randomly chosen; the fittest one is selected as a parent&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;span style=&quot;font-size: large; &quot;&gt;By changing &lt;i&gt;n&lt;/i&gt; and/or p, the GA can be adjusted dynamically&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style=&quot;font-family: &apos;Courier New&apos;; &quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;b&gt;10.&amp;nbsp;Problems With Fitness Range:&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; &quot;&gt;&lt;span style=&quot;font-size: large; &quot;&gt;Premature Convergence&lt;/span&gt;&lt;/li&gt;&lt;ul style=&quot;font-family: &apos;Courier New&apos;; &quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: large; &quot;&gt;&lt;span style=&quot;font-family: Symbol; font-size: 19px; &quot;&gt;D&lt;/span&gt;Fitness too large&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: large; &quot;&gt;Relatively superfit individuals dominate population&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: large; &quot;&gt;Population converges to a local maximum&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: large; &quot;&gt;Too much exploitation; too few exploration&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; &quot;&gt;&lt;span style=&quot;font-size: large; &quot;&gt;Slow Finishing&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;p:colorscheme colors=&quot;#ffffff,#000000,#5e574e,#800000,#ff6600,#ffcc00,#ff0000,#ffffcc&quot;&gt;&lt;/p:colorscheme&gt;&lt;span style=&quot;font-size: 14pt; font-family: Symbol; &quot;&gt;D&lt;/span&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;Fitness too small&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; &quot;&gt;&lt;span style=&quot;font-size: large; &quot;&gt;No selection pressure&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; &quot;&gt;&lt;span style=&quot;font-size: large; &quot;&gt;After many generations, average fitness has converged, but no global maximum is found; not sufficient difference between best and average fitness&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; &quot;&gt;&lt;span style=&quot;font-size: large; &quot;&gt;Too few exploitation; too much exploration&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;div&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;b&gt;11.&amp;nbsp;Solutions For These Problems:&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: large; &quot;&gt;Use tournament selection&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: large; &quot;&gt;Implicit fitness remapping&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: large; &quot;&gt;Adjust fitness function for roulette wheel&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: large; &quot;&gt;Explicit fitness remapping&lt;/span&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: large; &quot;&gt;Fitness scaling&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: large; &quot;&gt;Fitness windowing&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: large; &quot;&gt;Fitness ranking&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;div&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;12.&amp;nbsp;Fitness Function:&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;u&gt;&lt;i&gt;Purpose&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Parent selection&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Measure for convergence&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;For Steady state: Selection of individuals to die&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Should reflect the value of the chromosome in some &quot;real” way&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Next to coding the most critical part of a GA&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;u&gt;&lt;i&gt;Fitness scaling&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Fitness values are scaled by subtraction and division so that worst value is close to 0 and the best value is close to a certain value, typically 2&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Chance for the most fit individual is 2 times the average&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Chance for the least fit individual is close to 0&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Problems when the original maximum is very extreme (&lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;super-fit&lt;/span&gt;) or when the original minimum is very extreme (&lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;super-unfit&lt;/span&gt;)&lt;/span&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Can be solved by defining a minimum and/or a maximum value for the fitness&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ul&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;u&gt;&lt;i&gt;Example of Fitness Scaling&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;!--IMG1--&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/_nw/1/62799535.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to view in full size...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/s62799535.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG1--&gt;&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;i&gt;&lt;u&gt;Fitness windowing&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Same as window scaling, except the amount subtracted is the minimum observed in the n previous generations, with n e.g. 10&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Same problems as with scaling&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;u&gt;&lt;i&gt;Fitness Ranking&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Individuals are numbered in order of increasing fitness&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;The rank in this order is the adjusted fitness&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Starting number and increment can be chosen in several ways and influence the results&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;No problems with super-fit or super-unfit&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Often superior to scaling and windowing&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;u&gt;&lt;i&gt;Fitness Evaluation&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;A key component in GA&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Time/quality trade off&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Multi-criterion fitness&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;u&gt;&lt;i&gt;Multi-Criterion Fitness&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;i&gt;Dominance and Indifference&lt;/i&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;For an optimization problem with more than one objective function (f&lt;span style=&quot;position: relative; top: 0.37em; font-size: 14pt; &quot;&gt;i&lt;/span&gt;, i=1,2&lt;/font&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot; style=&quot;font-size: 14pt; &quot;&gt;,…n&lt;/font&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot; style=&quot;font-size: 14pt; &quot;&gt;&lt;font size=&quot;4&quot;&gt;)&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 14pt; &quot;&gt;given any two solution X&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;and X&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;2&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 14pt; &quot;&gt;, then&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;X&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;dominates X&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;2&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;( X&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;X&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;2&lt;/span&gt;), if
&amp;nbsp;f&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;i&lt;/span&gt;(X&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;) &amp;gt;= f&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;i&lt;/span&gt;(X&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;2&lt;/span&gt;&lt;/font&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;), for all i = 1,…,n&amp;nbsp;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;X&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;is indifferent with X&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;2&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;( X&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;~&lt;span&gt;&amp;nbsp; &lt;/span&gt;X&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;2&lt;/span&gt;), if X&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;does not dominate X&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;2&lt;/span&gt;, and X&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;2&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;does not dominate X&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;i&gt;Pareto Optimal Set&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;If there exists no solution in the search space which dominates any member in the set P, then the solutions belonging the the set P constitute a global Pareto-optimal set.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Pareto optimal front&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;i&gt;Dominance Check&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;i&gt;Weighted sum&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;F(x) = w&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;f&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;(x&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;) + w&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;2&lt;/span&gt;f&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;2&lt;/span&gt;(x&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;2&lt;/span&gt;) +…+w&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;n&lt;/span&gt;f&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;n&lt;/span&gt;(x&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;n&lt;/span&gt;)&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;Problems&lt;/font&gt;?&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Convex and convex Pareto optimal frontSensitive to the shape of the Pareto-optimal front&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Selection of weights?&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Need some pre-knowledge&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Not reliable for problem involving uncertainties&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;i&gt;Optimizing single objective&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Maximize: &amp;nbsp;&amp;nbsp;f&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;k&lt;/span&gt;&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;&lt;/span&gt;(X) &lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;Subject to:&amp;nbsp;&lt;/span&gt;f&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;j&lt;/span&gt;(X) &lt;=&amp;nbsp;K&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;i&lt;/span&gt;&amp;nbsp; &amp;nbsp; ,i &lt;&amp;gt; k , &amp;nbsp; &amp;nbsp;X in F where F is the solution space.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;i&gt;Preference based weighted sum&amp;nbsp;&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;color: rgb(255, 0, 0); font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;(ISMAUT Imprecisely Specific Multiple Attribute Utility Theory)&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;F(x) = w1f1(x1) + w2f2(x2) +…+wnfn(xn)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Preference&lt;/span&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;font size=&quot;4&quot;&gt;Given two know individuals X and Y, if we prefer X than Y, &lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;then F(X) &amp;gt; F(Y)&lt;/span&gt;&lt;/font&gt;, that is &lt;/span&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;w1(f1(x1)-f1(y1)) +…+wn(fn(xn)-fn(yn)) &amp;gt; 0&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;All the preferences constitute a linear space &lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;W&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;n&lt;/span&gt;={w&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;,w&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;2&lt;/span&gt;,…,w&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;n&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;}&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 14pt; &quot;&gt;w&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;(f&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;(x&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;)-f&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;(y&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;)) +…+w&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;n&lt;/span&gt;(f&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;n&lt;/span&gt;(x&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;n&lt;/span&gt;)-f&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;n&lt;/span&gt;(y&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;n&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: large; &quot;&gt;)) &amp;gt; 0&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;color: rgb(0, 0, 205); font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;w&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;(f&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;(z&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;)-f&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;(p&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;)) +…+w&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;n&lt;/span&gt;(f&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;n&lt;/span&gt;(z&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;n&lt;/span&gt;)-f&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;n&lt;/span&gt;(p&lt;span style=&quot;position: relative; top: 0.37em; &quot;&gt;n&lt;/span&gt;)) &amp;gt; 0, etc&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;For any two new individuals Y’ and Y’’, how to determine which one is more preferable?&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;!--IMG2--&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/_nw/1/79541509.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to view in full size...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/s79541509.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG2--&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;!--IMG3--&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/_nw/1/76198086.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to view in full size...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/s76198086.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG3--&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Construct the dominant relationship among some indifferent ones according to the preferences.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: large; &quot;&gt;Page:&amp;nbsp;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/news/genetic_algorithms/2011-08-22-188&quot;&gt;1&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/news/genetic_algorithms/2011-08-23-190&quot;&gt;3&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</content:encoded>
			<link>https://bioinfopakistan.ucoz.com/news/genetic_algorithms_2/2011-08-22-189</link>
			<category>Algorithms</category>
			<dc:creator>Ansari</dc:creator>
			<guid>https://bioinfopakistan.ucoz.com/news/genetic_algorithms_2/2011-08-22-189</guid>
			<pubDate>Mon, 22 Aug 2011 19:22:22 GMT</pubDate>
		</item>
		<item>
			<title>Genetic Algorithms</title>
			<description>&lt;font face...</description>
			<content:encoded>&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br style=&quot;font-size: 14pt; &quot;&gt;&lt;/font&gt;&lt;table style=&quot;text-align: left;width: 100%; &quot; cellspacing=&quot;1&quot; cellpadding=&quot;1&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;border:black 1px solid;vertical-align:top&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;center&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-8165123485367495&quot;;
/* main page */
google_ad_slot = &quot;1587769316&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/script&gt;&lt;/center&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;Genetic Algorithms&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;&lt;span style=&quot;font-weight: normal; font-size: large; &quot;&gt;Page:&amp;nbsp;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/news/genetic_algorithms_2/2011-08-22-189&quot;&gt;2&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/news/genetic_algorithms/2011-08-23-190&quot;&gt;3&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;&lt;br&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;1. Description:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&amp;nbsp; &amp;nbsp;A genetic algorithm (GA) is a search heuristic that mimics the process of natural evolution. This heuristic is routinely used to generate useful solutions to optimization and search problems. Genetic algorithms belong to the larger class of &lt;b&gt;evolutionary algorithms&lt;/b&gt; (EA), which generate solutions to optimization problems using techniques inspired by natural evolution, such as &lt;b&gt;inheritance&lt;/b&gt;, &lt;b&gt;mutation&lt;/b&gt;, &lt;b&gt;selection&lt;/b&gt;, and &lt;b&gt;crossover&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;b&gt;2. Steps:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;ol style=&quot;font-size: 19px; &quot;&gt;&lt;li&gt;Encoding&lt;/li&gt;&lt;li&gt;Fitness Evaluation&lt;/li&gt;&lt;li&gt;Reproduction&lt;/li&gt;&lt;li&gt;Survivor Selection&lt;/li&gt;&lt;/ol&gt;&lt;div style=&quot;font-size: 19px; &quot;&gt;&lt;b&gt;3.&amp;nbsp;Encoding:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ol&gt;&lt;li style=&quot;font-size: 19px; &quot;&gt;Design alternative&amp;nbsp;&lt;span style=&quot;font-family: Wingdings; font-size: 14pt; &quot;&gt;à&lt;/span&gt;&amp;nbsp;individual (chromosome)&lt;/li&gt;&lt;li style=&quot;font-size: 19px; &quot;&gt;Single design choice&amp;nbsp;&lt;span style=&quot;font-family: Wingdings; font-size: 14pt; &quot;&gt;à&lt;/span&gt;&amp;nbsp;gene&lt;/li&gt;&lt;li style=&quot;font-size: 19px; &quot;&gt;Design objectives&amp;nbsp;&lt;span style=&quot;font-family: Wingdings; font-size: 14pt; &quot;&gt;à&lt;/span&gt;&amp;nbsp;fitness&lt;/li&gt;&lt;li style=&quot;font-size: 19px; &quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;&lt;i style=&quot;text-decoration: underline; &quot;&gt;Example&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;: Problem&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Schedule n jobs on m processors such that the maximum span is minimized.&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;u&gt;&lt;i&gt;Design Alternative&lt;/i&gt;&lt;/u&gt;: job i ( i=1,2,…n) is assigned to processor j &amp;nbsp;(j=1,2,…,m)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;u&gt;&lt;i&gt;Individual&lt;/i&gt;&lt;/u&gt;: A n-vector x such that xi = 1, …,or m&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;u&gt;&lt;i&gt;Design objective&lt;/i&gt;&lt;/u&gt;: minimize the maximal span&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;u&gt;&lt;i&gt;Fitness&lt;/i&gt;&lt;/u&gt;: the maximal span for each processor&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;div&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;4.&amp;nbsp;Reproduction:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ol&gt;&lt;li style=&quot;font-size: 19px; &quot;&gt;Reproduction operators&lt;/li&gt;&lt;ul style=&quot;font-size: 19px; &quot;&gt;&lt;li style=&quot;font-size: 19px; &quot;&gt;Crossover&lt;/li&gt;&lt;li style=&quot;font-size: 19px; &quot;&gt;Mutation&lt;/li&gt;&lt;/ul&gt;&lt;li style=&quot;font-size: 19px; &quot;&gt;&lt;span style=&quot;font-size: 14pt; &quot;&gt;Crossover&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot;&gt;Two parents produce two offspring&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot;&gt;There is a chance that the chromosomes of the two parents are copied unmodified as offspring&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot;&gt;There is a chance that the chromosomes of the two parents are randomly recombined (crossover) to form offspring&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot;&gt;Generally the chance of crossover is between 0.6 and 1.0&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li style=&quot;font-size: 19px; &quot;&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot;&gt;Mutation&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot;&gt;There is a chance that a gene of a child is changed randomly&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot;&gt;Generally the chance of mutation is low (e.g. 0.001)&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;div&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;5.&amp;nbsp;Reproduction Operators:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ol&gt;&lt;li style=&quot;font-size: 19px; &quot;&gt;Crossover&lt;/li&gt;&lt;ul&gt;&lt;li style=&quot;text-align: center; font-size: 19px; &quot;&gt;Generating offspring from two selected parents&lt;/li&gt;&lt;ul style=&quot;font-size: 19px; &quot;&gt;&lt;li style=&quot;font-size: 19px; &quot;&gt;Single point crossover&lt;/li&gt;&lt;li style=&quot;font-size: 19px; &quot;&gt;Two point crossover (Multi point crossover)&lt;/li&gt;&lt;li style=&quot;font-size: 19px; &quot;&gt;Uniform crossover&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; &quot;&gt;Randomly one position in the chromosomes is chosen&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; &quot;&gt;Child 1 is head of chromosome of parent 1 with tail of chromosome of parent 2&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 14pt; &quot;&gt;Child 2 is head of 2 with tail of 1&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;img src=&quot;http://bioinfopakistan.ucoz.com/11.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;320&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Single point crossover&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;!--IMG2--&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/_nw/1/51241337.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to view in full size...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/s51241337.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG2--&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Two point crossover (Multi point crossover)&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;!--IMG3--&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/_nw/1/52630524.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to view in full size...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/s52630524.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG3--&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;One-point crossover - Nature&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;!--IMG4--&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/_nw/1/91517166.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to view in full size...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/s91517166.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG4--&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Two-point crossover&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;!--IMG5--&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/_nw/1/81146845.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to view in full size...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/s81146845.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG5--&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Uniform crossover&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li style=&quot;text-align: left;&quot;&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot;&gt;A random mask is generated&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;text-align: left;&quot;&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot;&gt;The mask determines which bits are copied from one parent and which from the other parent&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;text-align: left;&quot;&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot;&gt;Bit density in mask determines how much material is taken from the other parent (takeover parameter)&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li style=&quot;text-align: center;&quot;&gt;&lt;font style=&quot;font-size: 19px;&quot;&gt;&lt;!--IMG6--&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/_nw/1/23321938.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to view in full size...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/s23321938.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG6--&gt;&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;text-align: center; &quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;&lt;!--IMG1--&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/_nw/1/61223204.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to view in full size...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/s61223204.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG1--&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Is uniform crossover better than single crossover point?&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Trade off between&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Exploration: introduction of new combination of features&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Exploitation: keep the good features in the existing solution&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Depending on coding, simple crossovers can have high chance to produce illegal offspring&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp;E.g. in TSP with simple binary or path coding, most offspring will be illegal because not all cities will be in the offspring and some cities will be there more than once&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Uniform crossover can often be modified to avoid this problem&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;E.g. in TSP with simple path coding:&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Where mask is 1, copy cities from one parent&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Where mask is 0, choose the remaining cities in the order of the other parent&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Mutation&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Generating new offspring from single parent&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;!--IMG7--&gt;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/_nw/1/56047095.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to view in full size...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/s56047095.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG7--&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Maintaining the diversity of the individuals&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Crossover can only explore the combinations of the current gene pool&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Mutation can &quot;generate” new genes&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;u&gt;&lt;i&gt;Control Parameters&lt;/i&gt;&lt;/u&gt;: &lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;population size, crossover/mutation probability&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Problem specific&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Increase population size&lt;/span&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Increase diversity and computation time for each generation&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Increase crossover probability&lt;/span&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Increase the opportunity for recombination but also disruption of good combination&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Increase mutation probability&lt;/span&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Closer to randomly search&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;Help to introduce new gene or reintroduce the lost gene&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;u&gt;Varies The Population&lt;/u&gt;&lt;i&gt;:&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;i&gt;Usually using crossover operators to recombine the genes to generate the new population, then using mutation operators on the new population&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: large; &quot;&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;&lt;span style=&quot;font-weight: normal; font-size: large; &quot;&gt;Page:&amp;nbsp;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/news/genetic_algorithms_2/2011-08-22-189&quot;&gt;2&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://bioinfopakistan.ucoz.com/news/genetic_algorithms/2011-08-23-190&quot;&gt;3&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;center&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-8165123485367495&quot;;
/* main page */
google_ad_slot = &quot;1587769316&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/script&gt;&lt;/center&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</content:encoded>
			<link>https://bioinfopakistan.ucoz.com/news/genetic_algorithms/2011-08-22-188</link>
			<category>Algorithms</category>
			<dc:creator>Ansari</dc:creator>
			<guid>https://bioinfopakistan.ucoz.com/news/genetic_algorithms/2011-08-22-188</guid>
			<pubDate>Mon, 22 Aug 2011 18:25:27 GMT</pubDate>
		</item>
		<item>
			<title>Evolution Strategies</title>
			<description>&lt;font face...</description>
			<content:encoded>&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br style=&quot;font-size: 14pt; &quot;&gt;&lt;/font&gt;&lt;table style=&quot;text-align: left;width: 100%; &quot; cellspacing=&quot;1&quot; cellpadding=&quot;1&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;border:black 1px solid;vertical-align:top&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;center&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-8165123485367495&quot;;
/* main page */
google_ad_slot = &quot;1587769316&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/script&gt;&lt;/center&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;Evolution Strategies&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;&lt;br&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;1. Description:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&amp;nbsp; &amp;nbsp;In computer science, evolution strategy (ES) is an optimization technique based on ideas of adaptation and evolution. It belongs to the general class of evolutionary computation or artificial evolution methodologies.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&amp;nbsp; &amp;nbsp;The evolution strategy optimization technique was created in the early 1960s and developed further in the 1970s and later by Ingo Rechenberg, Hans-Paul Schwefel and his co-workers.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;2. Key Points:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;ol&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Typically applied to:&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 14pt; &quot;&gt;numerical optimisation&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;Attributed features:&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;fast&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;good optimizer for real-valued optimisation&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;relatively much theory&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;Special:&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;self-adaptation of (mutation) parameters standard&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p:colorscheme colors=&quot;#ffffff,#003366,#003366,#006666,#99cc99,#33cccc,#666699,#cc99ff&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;
&lt;center style=&quot;font-size: large; &quot;&gt;
&lt;table width=&quot;486&quot; height=&quot;239&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; dir=&quot;ltr&quot; style=&quot;text-align: center;&quot;&gt;
 &lt;tbody&gt;&lt;tr&gt;
 &lt;td width=&quot;243&quot; height=&quot;39&quot; style=&quot;vertical-align: top; border-left-style: solid; border-left-width: 2px; border-left-color: rgb(0, 51, 102); border-top-style: solid; border-top-width: 2px; border-top-color: rgb(0, 51, 102); border-bottom-style: solid; border-bottom-color: rgb(0, 51, 102); border-right-style: solid; border-right-color: rgb(0, 51, 102); &quot;&gt;
 &lt;div style=&quot;text-align: left;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 14pt; &quot;&gt;Representation&lt;/span&gt;&lt;/div&gt;
 &lt;/td&gt;
 &lt;td width=&quot;243&quot; height=&quot;39&quot; style=&quot;vertical-align: top; border-left-style: solid; border-left-color: rgb(0, 51, 102); border-top-style: solid; border-top-width: 2px; border-top-color: rgb(0, 51, 102); border-bottom-style: solid; border-bottom-color: rgb(0, 51, 102); border-right-style: solid; border-right-width: 2px; border-right-color: rgb(0, 51, 102); &quot;&gt;
 &lt;div style=&quot;text-align: left;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Real-valued vectors&lt;/span&gt;&lt;/div&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;243&quot; height=&quot;39&quot; style=&quot;vertical-align: top; border-left-style: solid; border-left-width: 2px; border-left-color: rgb(0, 51, 102); border-top-style: solid; border-top-color: rgb(0, 51, 102); border-bottom-style: solid; border-bottom-color: rgb(0, 51, 102); border-right-style: solid; border-right-color: rgb(0, 51, 102); &quot;&gt;
 &lt;div style=&quot;text-align: left;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Recombination&lt;/span&gt;&lt;/div&gt;
 &lt;/td&gt;
 &lt;td width=&quot;243&quot; height=&quot;39&quot; style=&quot;vertical-align: top; border-left-style: solid; border-left-color: rgb(0, 51, 102); border-top-style: solid; border-top-color: rgb(0, 51, 102); border-bottom-style: solid; border-bottom-color: rgb(0, 51, 102); border-right-style: solid; border-right-width: 2px; border-right-color: rgb(0, 51, 102); &quot;&gt;
 &lt;div style=&quot;text-align: left;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 12pt; &quot;&gt;Discrete or intermediary&lt;/span&gt;&lt;/div&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;243&quot; height=&quot;39&quot; style=&quot;vertical-align: top; border-left-style: solid; border-left-width: 2px; border-left-color: rgb(0, 51, 102); border-top-style: solid; border-top-color: rgb(0, 51, 102); border-bottom-style: solid; border-bottom-color: rgb(0, 51, 102); border-right-style: solid; border-right-color: rgb(0, 51, 102); &quot;&gt;
 &lt;div style=&quot;text-align: left;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Mutation&lt;/span&gt;&lt;/div&gt;
 &lt;/td&gt;
 &lt;td width=&quot;243&quot; height=&quot;39&quot; style=&quot;vertical-align: top; border-left-style: solid; border-left-color: rgb(0, 51, 102); border-top-style: solid; border-top-color: rgb(0, 51, 102); border-bottom-style: solid; border-bottom-color: rgb(0, 51, 102); border-right-style: solid; border-right-width: 2px; border-right-color: rgb(0, 51, 102); &quot;&gt;
 &lt;div style=&quot;text-align: left;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Gaussian perturbation&lt;/span&gt;&lt;/div&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;243&quot; height=&quot;39&quot; style=&quot;vertical-align: top; border-left-style: solid; border-left-width: 2px; border-left-color: rgb(0, 51, 102); border-top-style: solid; border-top-color: rgb(0, 51, 102); border-bottom-style: solid; border-bottom-color: rgb(0, 51, 102); border-right-style: solid; border-right-color: rgb(0, 51, 102); &quot;&gt;
 &lt;div style=&quot;text-align: left;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Parent selection&lt;/span&gt;&lt;/div&gt;
 &lt;/td&gt;
 &lt;td width=&quot;243&quot; height=&quot;39&quot; style=&quot;vertical-align: top; border-left-style: solid; border-left-color: rgb(0, 51, 102); border-top-style: solid; border-top-color: rgb(0, 51, 102); border-bottom-style: solid; border-bottom-color: rgb(0, 51, 102); border-right-style: solid; border-right-width: 2px; border-right-color: rgb(0, 51, 102); &quot;&gt;
 &lt;div style=&quot;text-align: left;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Uniform random&lt;/span&gt;&lt;/div&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;243&quot; height=&quot;39&quot; style=&quot;vertical-align: top; border-left-style: solid; border-left-width: 2px; border-left-color: rgb(0, 51, 102); border-top-style: solid; border-top-color: rgb(0, 51, 102); border-bottom-style: solid; border-bottom-color: rgb(0, 51, 102); border-right-style: solid; border-right-color: rgb(0, 51, 102); &quot;&gt;
 &lt;div style=&quot;text-align: left;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Survivor selection&lt;/span&gt;&lt;/div&gt;
 &lt;/td&gt;
 &lt;td width=&quot;243&quot; height=&quot;39&quot; style=&quot;vertical-align: top; border-left-style: solid; border-left-color: rgb(0, 51, 102); border-top-style: solid; border-top-color: rgb(0, 51, 102); border-bottom-style: solid; border-bottom-color: rgb(0, 51, 102); border-right-style: solid; border-right-width: 2px; border-right-color: rgb(0, 51, 102); &quot;&gt;
 &lt;div style=&quot;text-align: left;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;(&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;m&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot;&gt;,&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;l&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;) or (&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;m&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;+&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;l&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;)&lt;/span&gt;&lt;/div&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;243&quot; height=&quot;51&quot; style=&quot;vertical-align: top; border-left-style: solid; border-left-width: 2px; border-left-color: rgb(0, 51, 102); border-top-style: solid; border-top-color: rgb(0, 51, 102); border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: rgb(0, 51, 102); border-right-style: solid; border-right-color: rgb(0, 51, 102); &quot;&gt;
 &lt;div style=&quot;text-align: left;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Specialty&lt;/span&gt;&lt;/div&gt;
 &lt;/td&gt;
 &lt;td width=&quot;243&quot; height=&quot;51&quot; style=&quot;vertical-align: top; border-left-style: solid; border-left-color: rgb(0, 51, 102); border-top-style: solid; border-top-color: rgb(0, 51, 102); border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: rgb(0, 51, 102); border-right-style: solid; border-right-width: 2px; border-right-color: rgb(0, 51, 102); &quot;&gt;
 &lt;div style=&quot;text-align: left;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 14pt; &quot;&gt;Self-adaptation of mutation &lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;step sizes&lt;/span&gt;&lt;/div&gt;
 &lt;/td&gt;
 &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;/center&gt;&lt;center style=&quot;font-size: large; text-align: left; &quot;&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;3.&lt;/b&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;&amp;nbsp;Introductory Example:&lt;/b&gt;&lt;/center&gt;&lt;/font&gt;&lt;center style=&quot;text-align: left;&quot;&gt;&lt;ol&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; text-decoration: underline; font-style: italic; &quot;&gt;Task&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot;&gt;:&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt; minimimise f : R&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: -0.75em; font-family: Symbol; font-size: 14pt; &quot;&gt;n&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;&lt;span style=&quot;font-family: Wingdings; font-size: 14pt; &quot;&gt;à&lt;/span&gt;&amp;nbsp;R&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;i style=&quot;font-size: 14pt; &quot;&gt;&lt;u&gt;Algorithm&lt;/u&gt;&lt;/i&gt;&lt;/font&gt;:&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt; &quot;two-membered ES” using&lt;/font&gt;&amp;nbsp;&amp;nbsp;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Vectors from &lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;R&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: -0.75em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;n&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;directly as chromosomes&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Population size 1&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Only mutation creating one child&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Greedy selection &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px; text-decoration: underline; font-style: italic; &quot;&gt;Pseudocode&lt;/span&gt;&lt;/font&gt;:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Set t = 0&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Create initial point x&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: -0.45em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;t&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;&amp;nbsp;&lt;/span&gt;= &lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;á&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;x&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: 0.37em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;1&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: -0.45em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;t&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;,…,x&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: 0.37em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;n&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: -0.45em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;t&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot;&gt;ñ&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;REPEAT UNTIL (&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 14pt; &quot;&gt;TERMIN.COND&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt; satisfied) DO&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Draw z&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: 0.37em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;i&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;from a normal distr. for all i = 1,…,n&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;y&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: 0.37em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;i&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: -0.45em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;t&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 14pt; &quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;= x&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: 0.37em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;i&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: -0.45em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;t &lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 14pt; &quot;&gt;+ z&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: 0.37em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;i&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 14pt; &quot;&gt;IF f(x&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: -0.45em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;t&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 14pt; &quot;&gt;) &lt; f(y&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: -0.45em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;t&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;) THEN x&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: -0.45em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;t+1&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;= x&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: -0.45em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;t&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;ELSE x&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: -0.45em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;t+1&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;= y&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: -0.45em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;t&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;FI&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;Set t = t+1&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;OD&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px; text-decoration: underline; font-style: italic; &quot;&gt;Mutation Mechanism&lt;/span&gt;&lt;/font&gt;:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;z values drawn from normal distribution N(&lt;/font&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;Symbol&quot;&gt;x,s&lt;/font&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;)&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;mean x is set to 0&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;variation &lt;/font&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;Symbol&quot;&gt;s&lt;/font&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt; is called mutation step size&amp;nbsp;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: Symbol; font-size: 14pt; &quot;&gt;s &lt;/span&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;is varied on the fly by the &quot;1/5 success rule”:&amp;nbsp;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;This rule resets &lt;/font&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;Symbol&quot;&gt;s&lt;/font&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt; after every k iterations by&amp;nbsp;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;Symbol&quot;&gt;s&lt;/font&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt; = &lt;/font&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;Symbol&quot;&gt;s&lt;/font&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt; &lt;/font&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot; style=&quot;font-size: 14pt; &quot;&gt;/ &lt;/font&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot; style=&quot;font-size: 14pt; &quot;&gt;c&lt;/font&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt; if&lt;/font&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&amp;nbsp;&lt;span style=&quot;font-family: Verdana, Tahoma, Arial; font-size: medium; &quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;p&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: 0.37em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;s&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;gt; 1/5&amp;nbsp;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-family: Symbol; &quot;&gt;s&lt;/span&gt;&lt;/font&gt;&amp;nbsp;=&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot;&gt;&amp;nbsp;&lt;span style=&quot;font-family: Symbol; font-size: 14pt; &quot;&gt;s&lt;/span&gt;&lt;/font&gt;&amp;nbsp;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;•&lt;/font&gt; &lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;c&lt;/font&gt; &lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;if&amp;nbsp;&lt;/font&gt;&lt;span style=&quot;font-family: Verdana, Tahoma, Arial; font-size: medium; &quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;p&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: 0.37em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;s&lt;/span&gt;&lt;/span&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&amp;nbsp;&lt; 1/5&amp;nbsp;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-family: Symbol; &quot;&gt;s&lt;/span&gt;&lt;/font&gt;&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;font-family: Symbol; font-size: 14pt; &quot;&gt;s&lt;/span&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot;&gt;&amp;nbsp;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;if&lt;/font&gt;&amp;nbsp;&lt;span style=&quot;font-family: Verdana, Tahoma, Arial; &quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 14pt; &quot;&gt;p&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: 0.37em; font-family: &apos;Courier New&apos;; &quot;&gt;s&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt; 1/5 &amp;nbsp;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot; style=&quot;font-size: 14pt; &quot;&gt;where&amp;nbsp;&lt;span style=&quot;font-family: Verdana, Tahoma, Arial; &quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 14pt; &quot;&gt;p&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: 0.37em; font-family: &apos;Courier New&apos;; &quot;&gt;s&lt;/span&gt;&lt;/span&gt;&amp;nbsp;is the % of successful mutations, 0.8 &lt;/font&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;Symbol&quot;&gt;&amp;pound;&lt;/font&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot; style=&quot;font-size: 14pt; &quot;&gt; c &lt;/font&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;Symbol&quot;&gt;&amp;pound;&lt;/font&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot; style=&quot;font-size: 14pt; &quot;&gt; 1&lt;/font&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px; text-decoration: underline; font-style: italic; &quot;&gt;Illustration Of Normal Distribution&lt;/span&gt;&lt;/font&gt;:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;!--IMG1--&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://bioinfopakistan.ucoz.com/_nw/1/09655327.jpg&quot; align=&quot;&quot; /&gt;&lt;!--IMG1--&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;b&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;4.&amp;nbsp;Representation:&lt;/font&gt;&lt;/b&gt;&lt;/center&gt;&lt;center style=&quot;text-align: left;&quot;&gt;&lt;ol&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Chromosomes consist of three parts:&lt;/span&gt;&amp;nbsp;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 14pt; &quot;&gt;Object variables: x&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;,…,x&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; position: relative; top: 0.37em; &quot;&gt;n&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;Strategy parameters:&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Mutation step sizes: &lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 19px; font-family: Symbol; &quot;&gt;s&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;,…,&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 19px; font-family: Symbol; &quot;&gt;s&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; position: relative; top: 0.37em; &quot;&gt;n&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 19px; position: relative; top: 0.6em; font-family: Symbol; &quot;&gt;s&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Rotation angles: &lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 19px; font-family: Symbol; &quot;&gt;a&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;,…, &lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 19px; font-family: Symbol; &quot;&gt;a&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; position: relative; top: 0.37em; &quot;&gt;n&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 19px; position: relative; top: 0.6em; font-family: Symbol; &quot;&gt;a&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Not every component is always present&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;Full size: &lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 19px; font-family: Symbol; &quot;&gt;á&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt; x&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;,…,x&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; position: relative; top: 0.37em; &quot;&gt;n&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;,&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; position: relative; top: 0.37em; &quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 19px; font-family: Symbol; &quot;&gt;s&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;,…,&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 19px; font-family: Symbol; &quot;&gt;s&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; position: relative; top: 0.37em; &quot;&gt;n&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; position: relative; top: 0.6em; &quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;,&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 19px; font-family: Symbol; &quot;&gt;a&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; position: relative; top: 0.37em; &quot;&gt;1&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;,…, &lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 19px; font-family: Symbol; &quot;&gt;a&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; position: relative; top: 0.37em; &quot;&gt;k&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; position: relative; top: 0.6em; &quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 19px; font-family: Symbol; &quot;&gt;ñ&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;where k = n(n-1)/2 (no. of i,j pairs)&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;5.&amp;nbsp;Mutation:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ol&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;u&gt;&lt;i&gt;Main Mechanism&lt;/i&gt;&lt;/u&gt;: changing value by adding random noise drawn from normal distribution&lt;/li&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;p:colorscheme colors=&quot;#ffffff,#003366,#003366,#006666,#99cc99,#33cccc,#666699,#cc99ff&quot;&gt;

&lt;div v:shape=&quot;_x0000_s1026&quot; class=&quot;O&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;x’&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: 0.37em; font-size: 14pt; &quot;&gt;i&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;= x&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: 0.37em; font-size: 14pt; &quot;&gt;i&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;+ N(0,&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: Symbol; font-size: 14pt; &quot;&gt;s&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; &quot;&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/p:colorscheme&gt;&lt;/li&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;i&gt;&lt;u&gt;Key Idea&lt;/u&gt;&lt;/i&gt;:&amp;nbsp;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;p:colorscheme colors=&quot;#ffffff,#003366,#003366,#006666,#99cc99,#33cccc,#666699,#cc99ff&quot;&gt;&lt;/p:colorscheme&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;span style=&quot;font-family: Symbol; font-size: 14pt; &quot;&gt;s&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;is part of the chromosome&amp;nbsp;&lt;span style=&quot;font-size: 19px; &quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: Symbol; font-size: 14pt; &quot;&gt;á&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; &quot;&gt;x&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: 0.37em; font-size: 14pt; &quot;&gt;1&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; &quot;&gt;,…,x&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size:18pt;position:relative;top:.37em;mso-text-raise:
-25%&quot;&gt;n&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; &quot;&gt;,&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: Symbol; font-size: 14pt; &quot;&gt;s&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: Symbol; font-size: 14pt; &quot;&gt;ñ&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: Symbol; font-size: 14pt; &quot;&gt;s&amp;nbsp;&lt;/span&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;is also mutated into&amp;nbsp;&lt;/font&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: Symbol; font-size: 14pt; &quot;&gt;s&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; &quot;&gt;’&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px; font-style: italic; text-decoration: underline; &quot;&gt;Thus&lt;/span&gt;&lt;/font&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;:&amp;nbsp;mutation step size&lt;/span&gt;&lt;span style=&quot;font-size: 19px; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;font-size: 19px; font-family: Symbol; &quot;&gt;s&lt;/span&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp;is&amp;nbsp;co-evolving&amp;nbsp;with the solution x&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;6.&amp;nbsp;Recombination:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ol&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;li style=&quot;font-size: 19px; &quot;&gt;Creates one child&lt;/li&gt;&lt;li style=&quot;font-size: 19px; &quot;&gt;Acts per variable / position by either&lt;/li&gt;&lt;ul style=&quot;font-size: 19px; &quot;&gt;&lt;li&gt;Averaging parental values, or&lt;/li&gt;&lt;li&gt;Selecting one of the parental values&lt;/li&gt;&lt;/ul&gt;&lt;li style=&quot;font-size: 19px; &quot;&gt;From two or more parents by either:&lt;/li&gt;&lt;ul style=&quot;font-size: 19px; &quot;&gt;&lt;li&gt;Using two selected parents to make a child&lt;/li&gt;&lt;li&gt;Selecting two parents for each position a new&lt;/li&gt;&lt;/ul&gt;&lt;/font&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; font-style: italic; text-decoration: underline; &quot;&gt;Names Of Recombinations&lt;/span&gt;&lt;/font&gt;:&lt;/li&gt;&lt;/ol&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;p:colorscheme colors=&quot;#ffffff,#003366,#003366,#006666,#99cc99,#33cccc,#666699,#cc99ff&quot;&gt;
&lt;center&gt;
&lt;table width=&quot;486&quot; height=&quot;227&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; dir=&quot;ltr&quot;&gt;
 &lt;tbody&gt;&lt;tr&gt;
 &lt;td width=&quot;162&quot; height=&quot;76&quot; bgcolor=&quot;#99CC99&quot; style=&quot;vertical-align: top; border-left-style: solid; border-left-width: 2px; border-left-color: rgb(0, 51, 102); border-top-style: solid; border-top-width: 2px; border-top-color: rgb(0, 51, 102); border-bottom-style: solid; border-bottom-color: rgb(0, 51, 102); border-right-style: solid; border-right-color: rgb(0, 51, 102); &quot;&gt;
 &lt;p style=&quot;font-size: 14pt; &quot;&gt;&amp;nbsp;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;162&quot; height=&quot;76&quot; bgcolor=&quot;#99CC99&quot; style=&quot;border-left-style: solid; border-left-color: rgb(0, 51, 102); border-top-style: solid; border-top-width: 2px; border-top-color: rgb(0, 51, 102); border-bottom-style: solid; border-bottom-color: rgb(0, 51, 102); border-right-style: solid; border-right-color: rgb(0, 51, 102); &quot;&gt;
 &lt;div&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Two fixed parents&lt;/span&gt;&lt;/div&gt;
 &lt;/td&gt;
 &lt;td width=&quot;162&quot; height=&quot;76&quot; bgcolor=&quot;#99CC99&quot; style=&quot;border-left-style: solid; border-left-color: rgb(0, 51, 102); border-top-style: solid; border-top-width: 2px; border-top-color: rgb(0, 51, 102); border-bottom-style: solid; border-bottom-color: rgb(0, 51, 102); border-right-style: solid; border-right-width: 2px; border-right-color: rgb(0, 51, 102); &quot;&gt;
 &lt;div&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Two parents &lt;/span&gt;&lt;span lang=&quot;EN-GB&quot;&gt;selected for each i&lt;/span&gt;&lt;/div&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;162&quot; height=&quot;76&quot; bgcolor=&quot;#99CC99&quot; style=&quot;border-left-style: solid; border-left-width: 2px; border-left-color: rgb(0, 51, 102); border-top-style: solid; border-top-color: rgb(0, 51, 102); border-bottom-style: solid; border-bottom-color: rgb(0, 51, 102); border-right-style: solid; border-right-color: rgb(0, 51, 102); &quot;&gt;
 &lt;div&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;z&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: 0.37em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;i&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;=(x&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: 0.37em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;i&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;+ y&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: 0.37em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;i&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;)/2 &lt;/span&gt;&lt;/div&gt;
 &lt;/td&gt;
 &lt;td width=&quot;162&quot; height=&quot;76&quot; style=&quot;border-left-style: solid; border-left-color: rgb(0, 51, 102); border-top-style: solid; border-top-color: rgb(0, 51, 102); border-bottom-style: solid; border-bottom-color: rgb(0, 51, 102); border-right-style: solid; border-right-color: rgb(0, 51, 102); &quot;&gt;
 &lt;div&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Local &lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;intermediary&lt;/span&gt;&lt;/div&gt;
 &lt;/td&gt;
 &lt;td width=&quot;162&quot; height=&quot;76&quot; style=&quot;border-left-style: solid; border-left-color: rgb(0, 51, 102); border-top-style: solid; border-top-color: rgb(0, 51, 102); border-bottom-style: solid; border-bottom-color: rgb(0, 51, 102); border-right-style: solid; border-right-width: 2px; border-right-color: rgb(0, 51, 102); &quot;&gt;
 &lt;div&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Global &lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;intermediary&lt;/span&gt;&lt;/div&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;162&quot; height=&quot;76&quot; bgcolor=&quot;#99CC99&quot; style=&quot;border-left-style: solid; border-left-width: 2px; border-left-color: rgb(0, 51, 102); border-top-style: solid; border-top-color: rgb(0, 51, 102); border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: rgb(0, 51, 102); border-right-style: solid; border-right-color: rgb(0, 51, 102); &quot;&gt;
 &lt;div&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;z&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: 0.37em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;i&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;is x&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: 0.37em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;i&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;or y&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;position: relative; top: 0.37em; font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;i&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;chosen randomly &lt;/span&gt;&lt;/div&gt;
 &lt;/td&gt;
 &lt;td width=&quot;162&quot; height=&quot;76&quot; style=&quot;border-left-style: solid; border-left-color: rgb(0, 51, 102); border-top-style: solid; border-top-color: rgb(0, 51, 102); border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: rgb(0, 51, 102); border-right-style: solid; border-right-color: rgb(0, 51, 102); &quot;&gt;
 &lt;div&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Local 
&lt;/span&gt;&lt;/div&gt;
 &lt;div&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;discrete&lt;/span&gt;&lt;/div&gt;
 &lt;/td&gt;
 &lt;td width=&quot;162&quot; height=&quot;76&quot; style=&quot;border-left-style: solid; border-left-color: rgb(0, 51, 102); border-top-style: solid; border-top-color: rgb(0, 51, 102); border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: rgb(0, 51, 102); border-right-style: solid; border-right-width: 2px; border-right-color: rgb(0, 51, 102); &quot;&gt;
 &lt;div&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;Global 
&lt;/span&gt;&lt;/div&gt;
 &lt;div&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;discrete&lt;/span&gt;&lt;/div&gt;
 &lt;/td&gt;
 &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;center&gt;&lt;br&gt;&lt;/center&gt;&lt;/center&gt;&lt;/p:colorscheme&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p:colorscheme colors=&quot;#ffffff,#003366,#003366,#006666,#99cc99,#33cccc,#666699,#cc99ff&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;b&gt;7.&amp;nbsp;Parent Selection:&lt;/b&gt;&lt;/font&gt;&lt;/p:colorscheme&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p:colorscheme colors=&quot;#ffffff,#003366,#003366,#006666,#99cc99,#33cccc,#666699,#cc99ff&quot;&gt;&lt;div style=&quot;text-align: left; &quot;&gt;&lt;ol style=&quot;font-size: large; font-family: &apos;Courier New&apos;; &quot;&gt;&lt;li&gt;Parents are selected by uniform random distribution whenever an operator needs one/some&amp;nbsp;&lt;/li&gt;&lt;li&gt;Thus: ES parent selection is unbiased - every individual has the same probability to be selected&lt;/li&gt;&lt;li&gt;Note that in ES &quot;parent” means a population member (in GA’s: a population member selected to undergo variation)&lt;/li&gt;&lt;/ol&gt;&lt;div style=&quot;font-size: large; font-family: &apos;Courier New&apos;; &quot;&gt;&lt;b&gt;8.&amp;nbsp;Survivor Selection:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ol&gt;&lt;li style=&quot;font-size: large; font-family: &apos;Courier New&apos;; &quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;Applied after creating &lt;/font&gt;&lt;font face=&quot;Symbol&quot;&gt;p&lt;/font&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt; children from the &lt;/font&gt;&lt;font face=&quot;Symbol&quot;&gt;m&lt;/font&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt; parents by mutation and recombination&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;font-size: large; font-family: &apos;Courier New&apos;; &quot;&gt;Deterministically chops off the &quot;bad stuff”&lt;/li&gt;&lt;li style=&quot;font-size: large; font-family: &apos;Courier New&apos;; &quot;&gt;Basis of selection is either:&lt;/li&gt;&lt;ul style=&quot;font-size: large; &quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 14pt; &quot;&gt;The set of children only: (&lt;span style=&quot;font-family: Symbol; font-size: 14pt; &quot;&gt;m&lt;/span&gt;,&lt;span style=&quot;font-family: Symbol; font-size: 14pt; &quot;&gt;p&lt;/span&gt;)-selection&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 14pt; &quot;&gt;The set of parents and children: (&lt;span style=&quot;font-family: Symbol; &quot;&gt;m&lt;/span&gt;+&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 14pt; &quot;&gt;&lt;span style=&quot;font-family: Symbol; &quot;&gt;p&lt;/span&gt;)-selection&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: &apos;Courier New&apos;; &quot;&gt;&lt;span style=&quot;font-family: Verdana, Tahoma, Arial; font-size: large; &quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 14pt; &quot;&gt;(&lt;span style=&quot;font-family: Symbol; &quot;&gt;m&lt;/span&gt;+&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 14pt; &quot;&gt;&lt;span style=&quot;font-family: Symbol; &quot;&gt;p&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;-selection is an elitist strategy&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;(&lt;span style=&quot;font-family: Symbol; font-size: 14pt; &quot;&gt;m&lt;/span&gt;,&lt;span style=&quot;font-family: Symbol; font-size: 14pt; &quot;&gt;p&lt;/span&gt;)-selection can &quot;forget”&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;Often&amp;nbsp;(&lt;span style=&quot;font-family: Symbol; font-size: 14pt; &quot;&gt;m&lt;/span&gt;,&lt;span style=&quot;font-family: Symbol; font-size: 14pt; &quot;&gt;p&lt;/span&gt;)-selection is preferred for:&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;Better in leaving local optima&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;Better in following moving optima&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;font size=&quot;4&quot;&gt;Using the + strategy bad&amp;nbsp;&lt;/font&gt;&lt;span style=&quot;font-size: 14pt; font-family: Symbol; &quot;&gt;m&lt;/span&gt;&lt;font size=&quot;4&quot;&gt;&amp;nbsp;values can survive in&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;Symbol&quot;&gt;á&lt;/font&gt;&lt;font size=&quot;4&quot; face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;font size=&quot;4&quot;&gt;x,&lt;/font&gt;&lt;span style=&quot;font-size: 14pt; font-family: Symbol; &quot;&gt;mñ&lt;/span&gt;&lt;font size=&quot;4&quot;&gt;&amp;nbsp;too long if their host x is very fit&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;font&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;Selective pressure in ES is very high (&lt;/font&gt;&lt;span style=&quot;font-size: 14pt; font-family: Symbol; &quot;&gt;p&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;font-size: 14pt; font-family: Symbol; &quot;&gt;»&amp;nbsp;&lt;/span&gt;&lt;font&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot; style=&quot;font-size: 14pt; &quot;&gt;7&amp;nbsp;•&amp;nbsp;&lt;span style=&quot;font-family: Symbol; &quot;&gt;m&lt;/span&gt;&amp;nbsp;is the common setting)&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;9.&amp;nbsp;Self-Adaptation Illustrated:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ol&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;li style=&quot;font-size: 19px; &quot;&gt;Given a dynamically changing fitness landscape (optimum location shifted every 200 generations)&lt;/li&gt;&lt;li style=&quot;font-size: 19px; &quot;&gt;Self-adaptive ES is able to&amp;nbsp;&lt;/li&gt;&lt;ul style=&quot;font-size: 19px; &quot;&gt;&lt;li&gt;follow the optimum and&amp;nbsp;&lt;/li&gt;&lt;li&gt;adjust the mutation step size after every shift !&lt;/li&gt;&lt;/ul&gt;&lt;/font&gt;&lt;li style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px; text-decoration: underline; font-style: italic; &quot;&gt;Prerequisites For Self-Adaptation&lt;/span&gt;&lt;/font&gt;:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: Symbol; font-size: 19px; &quot;&gt;m&lt;/span&gt;&amp;nbsp;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;1 to carry different strategies&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: Symbol; font-size: 19px; &quot;&gt;p&lt;/span&gt;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;span style=&quot;font-family: Symbol; font-size: 19px; &quot;&gt;m&lt;/span&gt;&amp;nbsp;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;to generate offspring surplus&amp;nbsp;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;Not &quot;too” strong selection, e.g.,&amp;nbsp;&lt;font&gt;p&amp;nbsp;&lt;/font&gt;»&amp;nbsp;&lt;font&gt;7•m&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 14pt; &quot;&gt;(&lt;span style=&quot;font-family: Symbol; font-size: 14pt; &quot;&gt;m&lt;/span&gt;,&lt;span style=&quot;font-family: Symbol; font-size: 14pt; &quot;&gt;p&lt;/span&gt;)&lt;/span&gt;-&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;selection to get rid of misadapted &lt;/font&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;Symbol&quot;&gt;s&lt;/font&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;‘s&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;4&quot; style=&quot;font-size: 14pt; &quot; face=&quot;&apos;Courier New&apos;&quot;&gt;Mixing strategy parameters by (intermediary) recombination on them&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p:colorscheme&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;/center&gt;&lt;center style=&quot;text-align: left;&quot;&gt;&lt;p:colorscheme colors=&quot;#ffffff,#003366,#003366,#006666,#99cc99,#33cccc,#666699,#cc99ff&quot;&gt;&lt;div v:shape=&quot;_x0000_s1026&quot;&gt;

&lt;div class=&quot;O&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p:colorscheme&gt;&lt;/center&gt;&lt;/p:colorscheme&gt;&lt;/div&gt;&lt;center&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-8165123485367495&quot;;
/* main page */
google_ad_slot = &quot;1587769316&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/script&gt;&lt;/center&gt;&lt;div&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</content:encoded>
			<link>https://bioinfopakistan.ucoz.com/news/evolution_strategies/2011-08-22-187</link>
			<category>Algorithms</category>
			<dc:creator>Ansari</dc:creator>
			<guid>https://bioinfopakistan.ucoz.com/news/evolution_strategies/2011-08-22-187</guid>
			<pubDate>Mon, 22 Aug 2011 07:29:29 GMT</pubDate>
		</item>
		<item>
			<title>Evolutionary Computation</title>
			<description>&lt;font face...</description>
			<content:encoded>&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br style=&quot;font-size: 14pt; &quot;&gt;&lt;/font&gt;&lt;table style=&quot;text-align: left;width: 100%; &quot; cellspacing=&quot;1&quot; cellpadding=&quot;1&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;border:black 1px solid;vertical-align:top&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;center&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-8165123485367495&quot;;
/* main page */
google_ad_slot = &quot;1587769316&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/script&gt;&lt;/center&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;b style=&quot;font-size: 14pt; &quot;&gt;Evolutionary computation&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;&lt;br&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;1. Description:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &apos;Courier New&apos;; font-size: 19px; &quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;In computer science, evolutionary computation is a subfield of artificial intelligence (more particularly computational intelligence) that involves combinatorial optimization problems.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp;Evolutionary computation uses iterative progress, such as growth or development in a population. This population is then selected in a guided random search using parallel processing to achieve the desired end. Such processes are often inspired by biological mechanisms of evolution.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp;As evolution can produce highly optimised processes and networks, it has many applications in computer science. Here, simulations of evolution using evolutionary algorithms and artificial life started with the work of &lt;b&gt;Nils Aall Barricelli&lt;/b&gt; in the &lt;b&gt;1960s&lt;/b&gt;, and was extended by &lt;b&gt;Alex Fraser&lt;/b&gt;, who published a series of papers on simulation of artificial selection. Artificial evolution became a widely recognised optimisation method as a result of the work of &lt;b&gt;Ingo Rechenberg&lt;/b&gt; in the 1960s and early 1970s, who used evolution strategies to solve complex engineering problems. Genetic algorithms in particular became popular through the writing of &lt;b&gt;John Holland&lt;/b&gt;. As academic interest grew, dramatic increases in the power of computers allowed practical applications, including the automatic evolution of computer programs. Evolutionary algorithms are now used to solve multi-dimensional problems more efficiently than software produced by human designers, and also to optimise the design of systems.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;2.&amp;nbsp;History:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp;The use of Darwinian principles for automated problem solving originated in the fifties. It was not until the sixties that three distinct interpretations of this idea started to be developed in three different places.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp;Evolutionary programming was introduced by &lt;b&gt;Lawrence J. Fogel&lt;/b&gt; in the USA, while &lt;b&gt;John Henry Holland&lt;/b&gt; called his method a genetic algorithm. In Germany Ingo Rechenberg and &lt;b&gt;Hans-Paul Schwefel &lt;/b&gt;introduced evolution strategies. These areas developed separately for about 15 years. From the early nineties on they are unified as different representatives (&quot;dialects”) of one technology, called evolutionary computing. Also in the early nineties, a fourth stream following the general ideas had emerged – genetic programming.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp;These terminologies denote the field of evolutionary computing and consider evolutionary programming, evolution strategies, genetic algorithms, and genetic programming as sub-areas.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&lt;b&gt;3. Evolutionary Algorithms:&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp;Evolutionary algorithms form a subset of evolutionary computation in that they generally only involve techniques implementing mechanisms inspired by biological evolution such as reproduction, mutation, recombination, natural selection and survival of the fittest. Candidate solutions to the optimization problem play the role of individuals in a population, and the cost function determines the environment within which the solutions &quot;live&quot;. Evolution of the population then takes place after the repeated application of the above operators.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;In this process, there are two main forces that form the basis of evolutionary systems: Recombination and mutation create the necessary diversity and thereby facilitate novelty, while selection acts as a force increasing quality.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot;&gt;&lt;span style=&quot;font-size: 19px;&quot;&gt;&amp;nbsp; &amp;nbsp;Many aspects of such an evolutionary process are stochastic. Changed pieces of information due to recombination and mutation are randomly chosen. On the other hand, selection operators can be either deterministic, or stochastic. In the latter case, individuals with a higher fitness have a higher chance to be selected than individuals with a lower fitness, but typically even the weak individuals have a chance to become a parent or to survive.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;center&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-8165123485367495&quot;;
/* main page */
google_ad_slot = &quot;1587769316&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;&lt;/script&gt;&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;&lt;/script&gt;&lt;/center&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;&apos;Courier New&apos;&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</content:encoded>
			<link>https://bioinfopakistan.ucoz.com/news/evolutionary_computation/2011-08-21-186</link>
			<category>Algorithms</category>
			<dc:creator>Ansari</dc:creator>
			<guid>https://bioinfopakistan.ucoz.com/news/evolutionary_computation/2011-08-21-186</guid>
			<pubDate>Sun, 21 Aug 2011 19:50:55 GMT</pubDate>
		</item>
	</channel>
</rss>