<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.formulasearchengine.com/w/index.php?action=history&amp;feed=atom&amp;title=Disability-adjusted_life_year</id>
	<title>Disability-adjusted life year - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://en.formulasearchengine.com/w/index.php?action=history&amp;feed=atom&amp;title=Disability-adjusted_life_year"/>
	<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/w/index.php?title=Disability-adjusted_life_year&amp;action=history"/>
	<updated>2026-08-08T17:17:50Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.47.0-wmf.7</generator>
	<entry>
		<id>https://en.formulasearchengine.com/w/index.php?title=Disability-adjusted_life_year&amp;diff=12940&amp;oldid=prev</id>
		<title>en&gt;Awesomeaardvark at 07:22, 21 January 2014</title>
		<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/w/index.php?title=Disability-adjusted_life_year&amp;diff=12940&amp;oldid=prev"/>
		<updated>2014-01-21T07:22:08Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;In [[Boolean algebra (logic)|Boolean algebra]], &amp;#039;&amp;#039;&amp;#039;Petrick&amp;#039;s method&amp;#039;&amp;#039;&amp;#039; (also known as the &amp;#039;&amp;#039;branch-and-bound&amp;#039;&amp;#039; method) is a technique for determining all minimum sum-of-products solutions from a [[Quine&amp;amp;ndash;McCluskey algorithm|prime implicant chart]]. Petrick&amp;#039;s method is very tedious for large charts, but it is easy to implement on a computer.&lt;br /&gt;
&lt;br /&gt;
# Reduce the prime implicant chart by eliminating the essential prime implicant rows and the corresponding columns.&lt;br /&gt;
# Label the rows of the reduced prime implicant chart &amp;lt;math&amp;gt;P_1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;P_2&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;P_3&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;P_4&amp;lt;/math&amp;gt;, etc.&lt;br /&gt;
# Form a logical function &amp;lt;math&amp;gt;P&amp;lt;/math&amp;gt; which is true when all the columns are covered. &amp;#039;&amp;#039;P&amp;#039;&amp;#039; consists of a product of sums where each sum term has the form &amp;lt;math&amp;gt;(P_{i0} + P_{i1} + &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\cdots&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; + P_{iN})&amp;lt;/math&amp;gt;, where each &amp;lt;math&amp;gt;P_{ij}&amp;lt;/math&amp;gt; represents a row covering column &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;.&lt;br /&gt;
# Reduce &amp;lt;math&amp;gt;P&amp;lt;/math&amp;gt; to a minimum sum of products by multiplying out and applying &amp;lt;math&amp;gt;X + XY = X&amp;lt;/math&amp;gt;.&lt;br /&gt;
# Each term in the result represents a solution, that is, a set of rows which covers all of the minterms in the table. To determine the minimum solutions, first find those terms which contain a minimum number of prime implicants.&lt;br /&gt;
# Next, for each of the terms found in step five, count the number of literals in each prime implicant and find the total number of literals.&lt;br /&gt;
# Choose the term or terms composed of the minimum total number of literals, and write out the corresponding sums of prime implicants.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Example of Petrick&amp;#039;s method&amp;#039;&amp;#039;&amp;#039; (copied from http://www.mrc.uidaho.edu/mrc/people/jff/349/lect.10)&lt;br /&gt;
&lt;br /&gt;
Following is the function we want to reduce:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;f(A,B,C) =\sum m(0,1,2,5,6,7)\,&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The prime implicant chart from the [[Quine-McCluskey algorithm]] is as follows:&lt;br /&gt;
&lt;br /&gt;
                 | 0 1 2 5 6 7&lt;br /&gt;
  ---------------|------------&lt;br /&gt;
    K (0,1) a&amp;#039;b&amp;#039; | X X&lt;br /&gt;
    L (0,2) a&amp;#039;c&amp;#039; | X   X&lt;br /&gt;
    M (1,5) b&amp;#039;c  |   X   X&lt;br /&gt;
    N (2,6) bc&amp;#039;  |     X   X&lt;br /&gt;
    P (5,7) ac   |       X   X&lt;br /&gt;
    Q (6,7) ab   |         X X&lt;br /&gt;
&lt;br /&gt;
Based on the X marks in the table above, build a product of sums of the rows where each row is added, and columns are multiplied together:&lt;br /&gt;
&lt;br /&gt;
  (K+L)(K+M)(L+N)(M+P)(N+Q)(P+Q)&lt;br /&gt;
&lt;br /&gt;
Use the distributive law to turn that expression into a sum of products.  Also use the following equivalences to simplify the final expression:     X + XY = X         and         XX = X       and       X+X=X&lt;br /&gt;
&lt;br /&gt;
  = (K+L)(K+M)(L+N)(M+P)(N+Q)(P+Q)&lt;br /&gt;
  = (K+LM)(N+LQ)(P+MQ)&lt;br /&gt;
  = (KN+KLQ+LMN+LMQ)(P+MQ)&lt;br /&gt;
  = KNP + KLPQ + LMNP + LMPQ + KMNQ + KLMQ + LMNQ + LMQ&lt;br /&gt;
&lt;br /&gt;
Now use again the following equivalence to further reduce the equation:    X + XY = X&lt;br /&gt;
&lt;br /&gt;
  = KNP + KLPQ + LMNP + LMQ + KMNQ&lt;br /&gt;
&lt;br /&gt;
Choose products with fewest terms, in our example, there are two products with three terms:&lt;br /&gt;
&lt;br /&gt;
  KNP&lt;br /&gt;
  LMQ&lt;br /&gt;
&lt;br /&gt;
Choose term or terms with fewest total literals.  In our example, the two products both expand to 6 literals total each:&lt;br /&gt;
&lt;br /&gt;
 KNP    expands to    a&amp;#039;b&amp;#039;+ bc&amp;#039;+ ac&lt;br /&gt;
 LMQ    expands to    a&amp;#039;c&amp;#039;+ b&amp;#039;c + ab&lt;br /&gt;
&lt;br /&gt;
So either one can be used.  In general, application of Petricks method is tedious for large charts, but it is easy to implement on a computer.&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://www.simpogical.com/download] Tutorial on Quine-McCluskey and Petrick&amp;#039;s method (pdf).&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Petrick&amp;#039;s Method}}&lt;br /&gt;
[[Category:Boolean algebra]]&lt;/div&gt;</summary>
		<author><name>en&gt;Awesomeaardvark</name></author>
	</entry>
</feed>