<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Publications Archives - ALI Strategic Business Management</title>
	<atom:link href="https://aliconsultingfirm.com/publications/feed/" rel="self" type="application/rss+xml" />
	<link>https://aliconsultingfirm.com/publications/</link>
	<description>Applied Logistics Integration</description>
	<lastBuildDate>Wed, 06 May 2015 13:04:46 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.5.3</generator>
	<item>
		<title>Assessing the Flow of Graduate Students with Markov Chain Analysis</title>
		<link>https://aliconsultingfirm.com/2015/05/06/assessing-the-flow-of-graduate-students-with-markov-chain-analysis/</link>
		
		<dc:creator><![CDATA[Dave Mahalak]]></dc:creator>
		<pubDate>Wed, 06 May 2015 13:01:40 +0000</pubDate>
				<category><![CDATA[ALI]]></category>
		<category><![CDATA[Publications]]></category>
		<category><![CDATA[ALI Consulting]]></category>
		<category><![CDATA[Flow of graduate students]]></category>
		<category><![CDATA[Markov chain analysis]]></category>
		<category><![CDATA[Markov Chains]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[operations research]]></category>
		<category><![CDATA[probability and statistics]]></category>
		<category><![CDATA[systems engineering]]></category>
		<guid isPermaLink="false">http://aliconsultingfirm.com/?p=2546</guid>

					<description><![CDATA[<p>Understanding the flow of graduate students from start to finish is very important for universities.  It is beneficial to have a high success rate not only for funding purposes but also because these programs are what make the universities more reputable.   The article Assessing the Progress and the Underlying Nature of the Flows of Doctoral and Master Degree Candidates Using Absorbing Markov Chains by Miles Nicholls (2007) discusses the flow [&#8230;]</p>
<p>The post <a href="https://aliconsultingfirm.com/2015/05/06/assessing-the-flow-of-graduate-students-with-markov-chain-analysis/">Assessing the Flow of Graduate Students with Markov Chain Analysis</a> appeared first on <a href="https://aliconsultingfirm.com">ALI Strategic Business Management</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Understanding the flow of graduate students from start to finish is very important for universities.  It is beneficial to have a high success rate not only for funding purposes but also because these programs are what make the universities more reputable.   The article <em>Assessing the Progress and the Underlying Nature of the Flows of Doctoral and Master Degree Candidates Using Absorbing Markov Chains</em> by Miles Nicholls (2007) discusses the flow of graduate students in the Australian higher education academic system and uses absorbing Markov chain analysis to provide insight to two main components; estimation of completion rate and duration of candidature.  With an average Australian completion rate of only thirty-five percent, this study was needed to identify problem areas in order for the university to develop and implement strategies to help improve the completion rate.  In order for this to occur, a Markov chain student flow model was developed for both master and doctoral students.  From these formations the university was able to determine probabilities of completion, expected durations till completion and identify areas that may be causing student withdrawal (Nicholls, 2007, pp.770-771).  In this paper, assumptions from the article will be acknowledged and Markov chains will be developed and analyzed for both master and doctoral students.</p>
<p>Before developing and stating any conclusions from the article, it is essential to identify all assumptions that have been made.  In this particular article the flow of graduate students at different states in an academic career were examined.  Thus students can be enrolled in the master or doctoral program as either full or part-time (Nicholls, 2007, pp. 770-771).  In most cases, the flow between these programs and statuses are intertwined meaning that one could change from the master program to the doctoral program; note that the converse of these situations are also possible.  However in this article the flow between these programs is not permitted because at this particular university there have not been any cases in which this switch has occurred (Nichols, 2007, p 771).  This implies that once a candidate declares themselves as a member of the master or doctoral program then they will either complete or withdraw from that specified program.  On the other hand it is possible to transfer from part time to full time status and vice-versa.  Furthermore, academic durations will be generalized as follows; doctoral candidates who are full time typically complete their degree within two to five years and part time candidates within three to eight years, while master candidates who are full time finish within one to three years and part time candidates range from a year-and-a-half to six years (Nicholls, 2007, pp. 775; 783).  With the assumptions stated, the Markov chain models for doctoral and master students will be developed and analyzed.</p>
<p>The doctoral student flow model will be established by first identifying the possible states, which are summarized in table 1 (Nicholls, 2007, p. 776).</p>
<p><em>Table 1</em>: Definition of transient and absorbing states for Doctoral Student Flow Model</p>
<table>
<tbody>
<tr>
<td colspan="2" width="426">
<p style="text-align: center;"><strong>Transient States</strong></p>
</td>
<td style="text-align: center;" width="213"><strong>Absorbing States</strong></td>
</tr>
<tr>
<td width="213">i = 1: Year 1 full time</td>
<td width="213">i = 8: Year 3 part time</td>
<td width="213">j<sup>*</sup> = 14: Withdrawal</td>
</tr>
<tr>
<td width="213">i = 2: Year 2 full time</td>
<td width="213">i = 9: Year 4 part time</td>
<td width="213">j<sup>*</sup> = 15: Thesis accepted</td>
</tr>
<tr>
<td width="213">i = 3: Year 3 full time</td>
<td width="213">i = 10: Year 5 part time</td>
<td width="213"></td>
</tr>
<tr>
<td width="213">i = 4: Year 4 full time</td>
<td width="213">i = 11: Year 6 part time</td>
<td width="213"></td>
</tr>
<tr>
<td width="213">i = 5: Year 5 full time</td>
<td width="213">i = 12: Year 7 part time</td>
<td width="213"></td>
</tr>
<tr>
<td width="213">i = 6: Year 1 part time</td>
<td width="213">i = 13: Year 8 part time</td>
<td width="213"></td>
</tr>
<tr>
<td width="213">
<p style="text-align: left;">i = 7: Year 2 part time</p>
</td>
<td width="213"></td>
<td width="213"></td>
</tr>
</tbody>
</table>
<p>Notice that there is a time restriction based on the assumptions stated above, and the absorbing states consist of either withdrawal from the program or an accepted thesis.  It should be noted that a candidate can also fail their required thesis which then creates another absorbing state, j<sup>*</sup> = 16, or allows this situation to be considered a withdrawal (Nicholls, 2007, p. 775).  The latter is how this situation will be handled in the following findings.  Now that the states of the system have been defined, it is possible to calculate long-run probabilities, first passage times and expected completion rates.  In order to understand the process of calculating this information, one can either use the formulas presented in the article or the methods illustrated in the succeeding simple examples.</p>
<p>Consider the following problem to show how steady-state probabilities can be calculated.  If it is raining today, the odds of it raining tomorrow is forty percent, while the odds of it not raining is sixty percent.  If it is not raining today, there is a twenty percent chance of rain tomorrow, while there is an eighty percent chance of no rain tomorrow (Hillier &amp; Lieberman, 2010, p. 724).  Thus state one will represent it raining and state two will represent it being clear.  The stochastic model could be represented by the following directed graph:</p>
<p><img fetchpriority="high" decoding="async" class=" size-full wp-image-2547 aligncenter" src="http://aliconsultingfirm.com/wp-content/uploads/2015/05/2.png" alt="2" width="436" height="136" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/05/2.png 436w, https://aliconsultingfirm.com/wp-content/uploads/2015/05/2-300x94.png 300w" sizes="(max-width: 436px) 100vw, 436px" /></p>
<p>After the states of the system are defined, the transition matrix, <strong>P</strong>, can be formed such that <img decoding="async" class="alignnone size-full wp-image-2548" src="http://aliconsultingfirm.com/wp-content/uploads/2015/05/3.png" alt="3" width="109" height="45" />.  In order to calculate the long-run (steady-state) probabilities of the system, let t = [x, y] and find the values of x and y that satisfy t<strong>P</strong> = t.  Note that t is a row matrix that is determined by the number of states in the system.  Thus if there are five states in a system then t will be a one-by-five row matrix.  In general, t is a one-by-<em>n</em> matrix where <em>n</em> is the number of states in the system.  Hence, t<strong>P</strong> = t implies [x, y] <img decoding="async" class="alignnone size-full wp-image-2553" src="http://aliconsultingfirm.com/wp-content/uploads/2015/05/8.png" alt="8" width="78" height="39" />= [x, y]; [0.4x + 0.2y, 0.6x + 0.8y] = [x, y]; 0.4x + 0.2y = x and 0.6x + 0.8y = y.  By letting x = 1 it follows that y = 3.  Now [x, y] = [1, 3] must be normalized which implies that  (1/(1+3))*[1, 3] = [ 0.25, 0.75] = t.  Therefore for this example there is a twenty-five percent chance of rain and a seventy-five percent chance of a given day being clear in the long-run.</p>
<p>To demonstrate how to calculate the first passage time and probability of absorption consider the following example.  Suppose the following transition matrix is given such that <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2549" src="http://aliconsultingfirm.com/wp-content/uploads/2015/05/4.png" alt="4" width="191" height="94" /> (McGovern, 2011).  Notice that states three and four are absorbing which means that <strong>P<sub>2</sub></strong> can be rewritten as <strong>P<sub>2</sub></strong> <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2550" src="http://aliconsultingfirm.com/wp-content/uploads/2015/05/5.png" alt="5" width="305" height="76" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/05/5.png 305w, https://aliconsultingfirm.com/wp-content/uploads/2015/05/5-300x75.png 300w" sizes="(max-width: 305px) 100vw, 305px" /> .  With transition matrix <strong>P<sub>2</sub></strong> rearranged in the above form, the expected number of times the Markov process will be in a given state before being absorbed can be calculated as follows: (<em>I</em> – <em>N</em>)<sup>-1</sup> =<img loading="lazy" decoding="async" class="alignnone size-full wp-image-2551" src="http://aliconsultingfirm.com/wp-content/uploads/2015/05/6.png" alt="6" width="268" height="47" />  .  Therefore, if the system starts in state one then the first passage time until absorption in state three or four is 1.43 + 1.02 = 2.45 steps.  Furthermore,</p>
<p>(<em>I</em> – N)<sup>-1</sup> <em>A</em> = <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2552" src="http://aliconsultingfirm.com/wp-content/uploads/2015/05/7.png" alt="7" width="297" height="45" />provides the probability of absorption by any given absorbing state.  Thus if starting in state two, there is a twenty-nine percent chance the process will be absorbed by state three, and a seventy-one percent chance that the process will be absorbed by state four.  By using these simple examples to illustrate the methodology of obtaining steady-state probabilities, first passage times, and probability of absorption we can now return to the calculations of the article with an understanding of how these results could be formed.</p>
<p>The steady-state absorption probabilities for a full time doctoral candidate indicated that sixty-five percent of first year students had their thesis accepted, and this number increased up to approximately seventy-five percent for third year candidates (Nicholls, 2007, p. 779).  These results make sense since the longer a candidate is in the program, the more likely that candidate will finish.  However due to the assumptions of this system, if a candidate is at the completion of his/her fifth year then their probability of withdrawal is one-hundred percent because of the limited timeframe.  Ultimately, the same relationship holds true for part time doctoral candidates.  A positive correlation exists between the probability of an accepted thesis and the length of time enrolled in the program, with respect to the specified restrictions.  Most notably, only forty percent of part time candidates in their first year attain an approved thesis where sixty-seven percent of candidates in their third year attain this goal.  Moreover, the first passage times indicate that the majority of full time candidates enter an absorbing state very close to the five year limit.  The one exception is students who are currently in their fifth year.  These students typically become absorbed within the next year-and-a-half.  Likewise, part time candidate absorption normally occurs between years four and six.  Lastly, the results indicate that the majority of full and part time candidates reach completion between years five and seven (Nicholls, 2007, pp. 780-781).  With the conclusion of the doctoral flow model, it follows that the master flow model can be calculated in a similar manner.</p>
<p>Using the same methods as the doctoral flow model, the master flow model will consist of fewer states since the timeframe until completion is much shorter compared to a doctoral candidate.  The results indicate that eighty-three percent of first year full time master candidates withdraw from the program compared to only thirty-eight percent of first year part time candidates (Nicholls, 2007, p. 784).  These large discrepancies between the probabilities of withdrawal verses thesis acceptance appears to be the reverse of the situation in the doctoral flow model.  Also, full time candidates are expected to be in the system for approximately three years, except when they are currently in their third year, and part time candidates are typically in the system for three to six years.  Finally, the expected completion rates are significantly lower when compared to the doctoral completion rates and only attains an acceptable completion percentage of sixty-three percent for part time candidates during their fifth year (Nicholls, 2007, pp. 784-785).</p>
<p>Thus, with the cumulative results, the article concludes that the highest completion rates are full time doctoral candidates and part time master candidates.  The most concerning area is the full time master candidate since they have an inadequate completion percentage of seventeen percent (Nicholls, 2007, pp. 788-789).  This study has created a more defined understanding of the flow of graduate students and emphasized problems within the system that need to be addressed in the future.</p>
<p><img loading="lazy" decoding="async" class=" size-full wp-image-2406 aligncenter" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32.png" alt="Author Signature Block 3" width="711" height="301" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32.png 711w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32-300x127.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32-450x191.png 450w" sizes="(max-width: 711px) 100vw, 711px" /></p>
<p>&nbsp;</p>
<p style="text-align: center;"><strong>References</strong></p>
<p>Hillier, F.S., &amp; Lieberman, G.J. (2010). <em>Introduction to Operations Research</em>. 9th ed. New York, NY: McGraw-Hill Higher Education. 723-753.</p>
<p>McGovern, S. (2011). Probabilistic Operations Research: Lecture 4. [Presentation]. Boston, MA.</p>
<p>Nicholls, M.G. (2007). Assessing the Progress and the Underlying Nature of the Flows of Doctoral and Master Degree Candidates Using Absorbing Markov Chains. <em>Higher Education, 53</em> (6). 769-790.</p>
<p>The post <a href="https://aliconsultingfirm.com/2015/05/06/assessing-the-flow-of-graduate-students-with-markov-chain-analysis/">Assessing the Flow of Graduate Students with Markov Chain Analysis</a> appeared first on <a href="https://aliconsultingfirm.com">ALI Strategic Business Management</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Two-Sided Assembly Line Balancing &#8211; Tabu Search Algorithm</title>
		<link>https://aliconsultingfirm.com/2015/02/23/two-sided-assembly-line-balancing-tabu-search-algorithm/</link>
		
		<dc:creator><![CDATA[Dave Mahalak]]></dc:creator>
		<pubDate>Mon, 23 Feb 2015 16:20:59 +0000</pubDate>
				<category><![CDATA[ALI]]></category>
		<category><![CDATA[Publications]]></category>
		<guid isPermaLink="false">http://aliconsultingfirm.com/?p=2525</guid>

					<description><![CDATA[<p>The assembly line is a production line where material moves continuously at a uniform average rate through a sequence of work stations where assemble work is performed.  Typical examples of where assembly lines are used in production systems include car assembly, electric washers and dryers, electronic appliances, computer assemblies, and toy manufacturing and assembly.  Assembly lines can be categorized in two groups as one-sided assembly lines or two-sided assembly lines.  [&#8230;]</p>
<p>The post <a href="https://aliconsultingfirm.com/2015/02/23/two-sided-assembly-line-balancing-tabu-search-algorithm/">Two-Sided Assembly Line Balancing &#8211; Tabu Search Algorithm</a> appeared first on <a href="https://aliconsultingfirm.com">ALI Strategic Business Management</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The assembly line is a production line where material moves continuously at a uniform average rate through a sequence of work stations where assemble work is performed.  Typical examples of where assembly lines are used in production systems include car assembly, electric washers and dryers, electronic appliances, computer assemblies, and toy manufacturing and assembly.  Assembly lines can be categorized in two groups as one-sided assembly lines or two-sided assembly lines.  The difference between the two is the design of the assembly line.  One-sided assembly lines only use a single side for the assembly of product where two-sided assembly lines, which are typically found in assembling large-sized high-volume products like cars and trucks, use the left and right sides of the assembly line in parallel.  Some advantages of using a two-sided assembly line in a production system are that the assembly line length can be shorter than a one-sided assembly line and it can reduce material handling cost, worker movement, set up time, and the cost of tools and fixtures (Ozcan &amp; Toklu, 2009, pp. 822-823).</p>
<p>The problem of assigning tasks to stations in such a way that some specific objectives, such as minimizing the number of stations needed for a given cycle time or maximizing the efficiency of the assembly line, are optimized subject to the precedence relationships among tasks is called the assembly line balancing (ALB) problem.  The main constraints of ALB are that each task must be assigned to exactly one station, all precedence relationships among tasks must be satisfied, and the total task times of all the tasks assigned to a station cannot exceed the cycle time (Ozcan &amp; Toklu, 2009, p. 822).  Many studies on assembly lines include exact solution methods, heuristic approaches, and metaheuristic approaches.  However, more literature and solution methods exist for one-sided assembly lines verses two-sided assembly lines.  In the following paper metaheuristic approaches for the two-sided assembly line balancing (TALB) problem will be discussed, with a primary focus on the tabu search algorithm.</p>
<p>The tabu search algorithm (TSA), which was developed by Glover, is a metaheuristic designed to solve combinatorial optimization problems by using basic local search strategies.  Tabu search uses short- and long-term memory to forbid certain moves in a solution space.  The short-term memory forbids cycling around a local neighborhood in the solution space and helps to move away from a local optimal solution.  Long-term memory allows searches to be conducted in the most promising neighborhoods.  TSA consists of several elements such as move, neighborhood, initial solution, search strategy, memory structure, aspiration criterion, and stopping rules (Ozcan &amp; Toklu, 2009, pp. 823-824).  In the article <em>A tabu search algorithm for two-sided assembly line balancing</em> a TSA is developed for the TALB problem with an objective to maximize the line efficiency and minimize the smoothness index.  Line efficiency (LE) is the ratio of total station time to the cycle time multiplied by the number of workstations.  It is expressed as LE = <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2526" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-19.png" alt="Formula 1" width="102" height="40" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-19.png 102w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-19-100x40.png 100w" sizes="(max-width: 102px) 100vw, 102px" /> , where ST is the station time of station i, W is the total number of workstations, and C is the cycle time.  The smoothness index (SI) is an index to indicate the relative smoothness of a given assembly line balance.  A SI of zero indicates a perfect balance.  SI = <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2527" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-21.png" alt="Formula 2" width="172" height="45" /> where STmax is the maximum station time, ST<sub>i</sub> is the station time of station i, and W is the total number of workstations (Elsayed &amp; Boucher, 1985, pp. 260-261).  Now that the objective of the problem has been defined the proposed TSA can be established.</p>
<p>The proposed TSA proceeds as follows: The first step states that an initial solution is constructed as a priority list (PL).  The tasks are assigned to the stations sequentially by the priority value of tasks.  The position of a PL represents a task i, and the value of the position represents the priority value of task i (PR<sub>i</sub>).  A random number with uniform (0, 1) distribution is generated for each task to obtain priority values.  To create a feasible line balance the tasks are assigned to stations such that the first assignable task with the highest priority value is assigned to the first mated station, two stations that face one another, according to its preferred operational direction.  The set of assignable tasks is updated and this process continues until all tasks have been assigned.  Thus, the initial solution (x<sub>0</sub>) is stored as the current solution (x<sub>k</sub>) and the best solution (x*).  The cost of the initial solution (f(x<sub>0</sub>)) becomes the current value of the objective function (f(x<sub>k</sub>)) and the best value of the objective function (f(x*)) (Ozcan &amp; Toklu, 2009, p. 824).</p>
<p>The next step is to generate neighborhood solutions (m(x<sub>k</sub>)) by applying a move (m) to a current solution x<sub>k</sub>.  A swap operator obtains all permutations x’<sub>k</sub> from x<sub>k</sub> by swapping the priority value of tasks placed at the b<sup>th</sup> position and randomly selected a<sup>th</sup> position.  These neighborhood solutions of x<sub>k</sub> are considered candidate solutions and are evaluated by the objective function.  A candidate solution (x’<sub>k</sub>) which is the best not tabu or satisfies the aspiration criterion is selected as the new x<sub>k</sub>.  This selection is called a move and added to the tabu list (TL); the oldest move is removed from the TL if it is overloaded.  The TL consists of a two-dimensional array that is used to check if a move from a solution to its neighborhood is forbidden or allowed.  Whenever a pair of tasks are declared tabu, TL[a][b] is set to the current iteration number plus the tabu size.  If TL[a][b] is empty then the priority values for tasks a and b are free to swap.  Otherwise TL[a][b] is T and the priority values of tasks a and b cannot be moved until iteration T.  The tabu restriction may be overridden if the move will produce a solution that is better than what has been found in the former iterations.  This rule is known as the aspiration criterion.  Therefore if the new x<sub>k</sub> is better than x* and feasible, it is stored as the new x*, otherwise x* remains the same.  This searching process is repeated until the iteration counter (k) equals the given number of iterations (K) (Ozcan &amp; Toklu, 2009, pp. 824-825).</p>
<p>Lastly, when the iteration number reaches its maximum limit the algorithm terminates and the performance measures of the system are calculated.  The two performance measures being calculated are the line efficiency (LE) and smoothness index (SI) using the following formulas:</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2528" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-31.png" alt="Formula 3" width="639" height="205" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-31.png 639w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-31-300x96.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-31-450x144.png 450w" sizes="(max-width: 639px) 100vw, 639px" /></p>
<p>The first two equations calculate the simple lower bound (LB) of the TALB problem for the number of stations.  Note that LTotal, RTotal, and ETotal are the total task time of the left, right, and either directional tasks, respectively.  The remaining equations calculate the desired performance measures.  Note that S<sub>w</sub> and S<sub>q</sub> are the station times of right-side station w and left-side station q, respectively, and S<sub>max</sub> is the maximum station time.  Also, m<sub>R</sub> and m<sub>L</sub> represent the number of stations on the right- and left-side respectively.  Finally the objective function of the proposed algorithm is formulated as follows: <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2529" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-41.png" alt="Formula 4" width="410" height="64" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-41.png 410w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-41-300x47.png 300w" sizes="(max-width: 410px) 100vw, 410px" />, where f<sub>1</sub><sup>max</sup>(LE) is set equal to 100 and f<sub>2</sub><sup>min</sup>(SI) is set equal to zero since these values create a perfectly balanced line (Ozcan &amp; Toklu, 2009, p. 825).  With the general outline of the TSA developed an example will be used to illustrate the procedure.</p>
<p>Consider the 12-task problem depicted in figure 1.  The numbers in the nodes represent the tasks, the labels (t<sub>i</sub>,d<sub>i</sub>) below the nodes represent the task times and preferred operation direction respectively.  L/R indicates that task i should be assigned to a left-side station/a right-side station while E indicates that the task can be performed on either side of the line.  The directed arrow between two task nodes implies the precedence relationships among tasks.</p>
<p><strong><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2530" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-12.png" alt="Figure 1" width="602" height="199" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-12.png 602w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-12-300x99.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-12-450x149.png 450w" sizes="(max-width: 602px) 100vw, 602px" /></strong></p>
<p>The cycle time is fixed to 8 and the parameters of the algorithm are selected as follows: K = 12 and tabu size = 4.  At each iteration of the solution process, the number of solutions in the neighborhood is 11.  The lower bound (LB) of the number of stations is 4 (Ozcan &amp; Toklu, 2009, pp. 823, 826).</p>
<p>The initial solution (x<sub>0</sub>) is randomly generated at the beginning of the solution process (k = 0).  Then a random number is generated for each task with uniform (0, 1) distribution to obtain PR<sub>i</sub> values.  Figure 2 shows the PR<sub>i</sub> values for this given example.</p>
<p><strong><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2531" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-21.png" alt="Figure 2" width="629" height="71" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-21.png 629w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-21-300x34.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-21-450x51.png 450w" sizes="(max-width: 629px) 100vw, 629px" /></strong></p>
<p>In order to obtain an initial assembly line balance the following steps must be applied to build a feasible solution.  Let P<sub>i</sub> be the set of tasks that precede task i, SAT be the set of assignable tasks, ST<sub>i</sub> be the starting time of task i, and FT<sub>i</sub> be the finishing time of task i.  The first step is to set w =1, q = 1, S<sub>w</sub> = 0, and S<sub>q</sub> = 0.  Step two is to determine SAT, if SAT = Ø go to step five.  Step three sorts the tasks in SAT in decreasing order of PR<sub>i</sub>.  Step four assigns the first task h in SAT for which: a) If d<sub>h</sub> = R, t<sub>h</sub> + S<sub>w</sub> ≤ C, and t<sub>h</sub> + FT<sub>a</sub> ≤ C, then assign task h to station w, otherwise set w = w + 1, S<sub>w</sub> = 0 and go to step two.  Basically step 4a states that if the desired direction of a task in SAT is the right-side of the assembly line and the task time can be processed within the cycle time, which is 8 in this example, then assign the task to the station, otherwise return to step two.  b) Identical to 4a except that it focuses on tasks that have a preferred direction of the left-side of the assembly line.  c) If there is no preferred direction for the task, that is d<sub>h</sub> = E, then generate a random number <em>rn</em> for task h with uniform (0, 1) distribution.  If <em>rn</em> &lt; 0.5 go to step 4a, otherwise go to step 4b.  Step five is to calculate f, the objective function value. When these steps are applied to the above example the initial two-sided assembly line balance is created, which is shown in figure 3 (Ozcan &amp; Toklu, 2009, p. 826).</p>
<p><strong><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2532" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-3.png" alt="Figure 3" width="637" height="159" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-3.png 637w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-3-300x75.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-3-450x112.png 450w" sizes="(max-width: 637px) 100vw, 637px" /></strong></p>
<p>In order to fully understand the previously defined steps and how the initial feasible solution for figure 3 was obtained begin by referring to figure 1.  At time zero (t = 0) the precedence diagram indicates that tasks 1, 2, and 3 can be processed.  To determine the order at which these tasks will be processed refer to figure 2.  Since it is only possible to process tasks 1, 2, and 3 the PR<sub>i</sub> values that correspond to these tasks are put in decreasing order thus producing the sequence 1, 3, and 2.  Since 1 has the highest PR<sub>i</sub> it is assigned to the left side of the assembly line, based on directional preference, and will require a time length of two.  Next on the list is task 3 which has no preference of location which means that a random number <em>rn</em> will be generated, which happened to be greater than or equal to 0.5 so at t = 0 task 3 will begin on the right side of the assemble line and finish at t = 2.  Therefore the assembly line is busy until t = 2.  At t= 2 the process will be repeated with SAT = tasks 2, 4, and 6.  From the results displayed in figure 3 the objective function value of the initial line balance is equal to 2.00.  Next the first iteration is performed.</p>
<p>Set k = 1, x* = x<sub>0</sub>, f* = f(x<sub>0</sub>) = 2.00, and x<sub>1</sub> = x<sub>0</sub>.  By using the swap move, all neighborhoods of x<sub>1</sub> are generated and the objective function values are calculated for each move.  Then a random task, which happened to be task 9, is selected and whole examination is applied between assignment orders.  Since there are a total of 12 tasks it follows that task 9 can be swapped with the remaining 11 tasks so the number of candidate solutions is 11.  After calculating the objective function value for all swaps it is determined that the move of task 9 with task 3 is the best.  The move 9-3 is accepted as the new solution and the move is added to the tabu list.  Figures 4 and 5 show the new priority values and two-sided assembly line balance for the first iteration.  The objective function value of the first iteration is equal to 1.34 which is an improvement from the old objective function value of 2.00 (Ozcan &amp; Toklu, 2009, p. 826).</p>
<p><strong><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2533" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-4-5.png" alt="Figure 4-5" width="631" height="203" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-4-5.png 631w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-4-5-300x97.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-4-5-450x145.png 450w" sizes="(max-width: 631px) 100vw, 631px" /></strong></p>
<p>Even though there is little literature related to two-sided assembly line balancing problems the article <em>A tabu search algorithm for two-sided assembly line balancing </em>applied the proposed algorithm, which was developed in this paper, to several test problems with various cycle time lengths.  When compared with other procedures for solving TALB such as genetic algorithm (GA), group assignment procedure (GAPR), an ant-colony based (ACO) heuristic, and an enumerative algorithm (EA) the results showed that TSA performed well throughout the test data.  The proposed TSA obtained the LB values for 24 of the 41 test problems, and for some test problems found the optimal solution (Ozcan &amp; Toklu, 2009, pp. 827-829).  There are many areas in which research for TALB problems can be further developed.  As research efforts continue in this field more literature will be available to compare similar problem types.  Analyzing multi-objective optimization problems that take into consideration several criteria such as load balancing and smoothing is just one possible example for further research.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2406" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32.png" alt="Author Signature Block 3" width="711" height="301" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32.png 711w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32-300x127.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32-450x191.png 450w" sizes="(max-width: 711px) 100vw, 711px" /></p>
<p>&nbsp;</p>
<p style="text-align: center;"><strong>References</strong></p>
<p>Bartholdi, J. (1993). Balancing Two-sided Assembly Lines: A Case Study. <em>International Journal of Production Research, 31 </em>(10). 2447-2461.</p>
<p>Baykasoglu, A., &amp; Dereli. T. (2008). Two-sided Assembly Line Balancing Using an Ant-colony-based Heuristic. <em>The International Journal of Advanced Manufacturing Technology, 36 </em>(5). 582-588.</p>
<p>Elsayed, E., &amp; Boucher, T. (1985). <em>Analysis and Control of Production Systems</em>. Englewood Cliffs, NJ: Prentice-Hall.</p>
<p>Hu, X., Wu, E., &amp; Jin, Y. (2008). A Station-oriented Enumerative Algorithm for Two-sided Assembly Line Balancing. <em>European Journal of Operational Research</em><em>, 186 </em>(1). 435-440.</p>
<p>Kim, Y.K., Kim, K., &amp; Kim, Y.J. (2000). Two-sided Assembly Line Balancing: A Genetic Algorithm Approach. <em>Production Planning &amp; Control, 11 </em>(1). 44-53.</p>
<p>Ozbakir, L., &amp; Tapkan, P. (2010). Balancing fuzzy multi-objective two-sided assembly lines via Bees Algorithm. <em>Journal of Intelligent &amp; Fuzzy Systems, 21</em>. 317-329.</p>
<p>Özcan, U., &amp; Toklu, B. (2009). A Tabu Search Algorithm for Two-sided Assembly Line Balancing. <em>The International Journal of Advanced Manufacturing Technology, 43 </em>(7). 822-829.</p>
<p>The post <a href="https://aliconsultingfirm.com/2015/02/23/two-sided-assembly-line-balancing-tabu-search-algorithm/">Two-Sided Assembly Line Balancing &#8211; Tabu Search Algorithm</a> appeared first on <a href="https://aliconsultingfirm.com">ALI Strategic Business Management</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Nonlinear Optimization Using the Gradient Search Procedure</title>
		<link>https://aliconsultingfirm.com/2015/02/16/nonlinear-optimization-using-gradient-search-procedure/</link>
		
		<dc:creator><![CDATA[Dave Mahalak]]></dc:creator>
		<pubDate>Mon, 16 Feb 2015 19:56:25 +0000</pubDate>
				<category><![CDATA[ALI]]></category>
		<category><![CDATA[Publications]]></category>
		<category><![CDATA[ALI Consulting]]></category>
		<category><![CDATA[Applied Logistics Integration Consulting]]></category>
		<category><![CDATA[gradient search procedure]]></category>
		<category><![CDATA[industrial engineering]]></category>
		<category><![CDATA[nonlinear optimization search technique]]></category>
		<category><![CDATA[operations research]]></category>
		<category><![CDATA[optimization]]></category>
		<guid isPermaLink="false">http://aliconsultingfirm.com/?p=2501</guid>

					<description><![CDATA[<p>Suppose you want to climb to the top of a hill, but you are nearsighted so you cannot see the top of the hill in order to walk in that direction.  Even though you cannot see the top of the hill you can see the ground that lies directly in front of you and determine the direction in which the hill slopes upwards the most (Hillier and Lieberman, 2010, p. [&#8230;]</p>
<p>The post <a href="https://aliconsultingfirm.com/2015/02/16/nonlinear-optimization-using-gradient-search-procedure/">Nonlinear Optimization Using the Gradient Search Procedure</a> appeared first on <a href="https://aliconsultingfirm.com">ALI Strategic Business Management</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Suppose you want to climb to the top of a hill, but you are nearsighted so you cannot see the top of the hill in order to walk in that direction.  Even though you cannot see the top of the hill you can see the ground that lies directly in front of you and determine the direction in which the hill slopes upwards the most (Hillier and Lieberman, 2010, p. 559).  Standing at the bottom of the hill you wonder how you are going to get to the top.  There has to be some procedure you can apply in order to get you to your goal.  One useful procedure that you could implement in this situation is known as the gradient search procedure.  In this paper the gradient search procedure will be described, outlined, and developed with the use of an example.</p>
<p>Before outlining the gradient search procedure, the requirements and assumptions that are needed in order to use this procedure must first be established.  This paper focuses on optimization problems in which the objective is to maximize a concave function <em>f </em>(<strong>x</strong>) of several variables, <strong>x</strong> = (x<sub>1</sub>, x<sub>2</sub>, …, x<em><sub>n</sub></em>) for <em>n</em> = 1, 2, …, with no constraints on the feasible region (Hillier and Lieberman, 2010, p. 557).  Thus, before the procedure can be applied the problem must be in the previously stated form.  Therefore the objective function, <em>f </em>(<strong>x</strong>), must be checked for concavity by showing that the hessian matrix, H(<strong>x</strong>), is negative semi-definite.  Note that if a function is negative definite, then it is also negative semi-definite so it follows that the function would be concave (Ravindran, Reklaitis, and Ragsdell, 2006, pp. 80-81).  Furthermore, assume that the objective function <em>f </em>(<strong>x</strong>) is differentiable which means that the gradient, denoted by ∇ <em>f</em> (<strong>x</strong>) = <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2502" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-1.png" alt="Formula 1" width="119" height="41" /> for <em>n</em> = 1, 2, …, can be calculated at each point of <strong>x</strong>.  The significance of the gradient is that the change in <strong>x</strong> that maximizes the rate at which <em>f</em> (<strong>x</strong>) increases is the change that is proportional to ∇ <em>f</em> (<strong>x</strong>) (Hillier and Lieberman, 2010, p. 558).  Basically this means that from our current trial, or location on the hill, the gradient when evaluated at a particular point creates a directed line segment, or path, that can be followed until that point of evaluation is reached.  Since the problem is unconstrained, which implies that there are no obstacles on the hill, it makes sense to move in the direction of the gradient as much as possible because it will yield an efficient procedure to get to the optimal solution, which is the top of the hill.  Thus by noting the requirements and assumptions of the problem, the gradient search procedure can now be summarized.</p>
<p>To initialize the gradient search procedure an acceptable error tolerance, ε, and initial trial solution x<sub>0</sub> must be chosen.  After this is done, go to the stopping rule which states to evaluate <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2503" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-2.png" alt="Formula 2" width="57" height="24" /> and check if <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2504" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-3.png" alt="Formula 3" width="80" height="24" /> ≤ ε for i = 0, 1, 2, … (Hillier and Lieberman, 2010, p. 559; Winston, Venkataramanan, and Goldberg, 2003, pp. 703-705).  This means that the gradient of the current trial solution should be evaluated and if the magnitude of the gradient is less than or equal to the desired error tolerance, then stop all further iterations.  However, if <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2505" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-4.png" alt="Formula 4" width="101" height="24" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-4.png 101w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-4-100x24.png 100w" sizes="(max-width: 101px) 100vw, 101px" /> ε, then another iteration is performed which takes us to step one of the gradient search procedure.</p>
<p>The first step of the procedure is to express <em>f </em>(x<sub>i</sub> + t ∇ <em>f</em> (x<sub>i</sub>)) where i = 0, 1, 2, … as a function of t by setting x<sub>i+1 </sub>= x<sub>i</sub> + t ∇ <em>f</em> (x<sub>i</sub>) and then substitute these expressions into <em>f</em> (<strong>x</strong>).  This step takes a function of several variables and reduces it to a function of a single variable, which makes it much easier to optimize (Hillier and Lieberman, 2010, p. 559; Winston, Venkataramanan, and Goldberg, 2003, pp. 703-705).  We have now expressed <em>f</em> (x<sub>i</sub> + t ∇ <em>f</em> (x<sub>i</sub>)) as a function of t which completes step one of the procedure.</p>
<p>Step two begins by using a search procedure for a one-variable unconstrained optimization problem to find t = t<sup>*</sup> that maximizes <em>f</em> (x<sub>i</sub> + t ∇ <em>f</em> (x<sub>i</sub>)) over t ≥ 0 (Hillier and Lieberman, 2010, p. 559; Winston, Venkataramanan, and Goldberg, 2003, pp. 703-705).  Some commonly used search procedures for one-variable unconstrained optimization problems are the Bisection Method, Newton’s Method and the Golden Section Search.  Alternatively one could use calculus to find the value of t that maximizes <em>f</em> (x<sub>i</sub> + t ∇ <em>f</em> (x<sub>i</sub>)), t<sup>*</sup>, by taking the derivative of the function and setting it equal to zero (Hillier and Lieberman, 2010, p. 559).  By calculating t<sup>*</sup> we have completed step two and now can move to the third and final step in the gradient search procedure.</p>
<p>The final step is to reset x<sub>i+1 </sub>= x<sub>i</sub> + t ∇ <em>f</em> (x<sub>i</sub>) and then go to the stopping rule (Hillier and Lieberman, 2010, p. 559; Winston, Venkataramanan, and Goldberg, 2003, pp. 703-705).  This resetting takes us from our current trial solution and moves us in the direction of the gradient at each iteration (Hillier and Lieberman, 2010, pp. 558-559).  Thus, an iteration has been completed and now it is necessary to determine whether the current trial solution is optimal with respect to the chosen ε.  Hence the outline of the gradient search procedure has been formed so now this procedure will be illustrated through the use of an example.</p>
<p>With the basic methodology of the gradient search procedure developed we will now use an example to work through the gradient search procedure step-by-step.  Suppose we were given the problem <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2506" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-5.png" alt="Formula 5" width="161" height="27" /> to maximize  (Hillier and Lieberman, Introduction to Operations Research Information Center, 2010).  Certainly this is a nonlinear function consisting of multiple variables, that is x<sub>1</sub> and x<sub>2</sub>, and it is unconstrained.  In order to use the gradient search procedure to solve this unconstrained optimization problem we must first make sure that this function is concave, since this is one of our requirements.  Concavity can be tested for by calculating the hessian matrix, H(<strong>x</strong>), and show that it is negative semi-definite.  Before the hessian matrix can be calculated we must first calculate <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2507" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-6.png" alt="Formula 6" width="294" height="44" />.   In this two variable optimization problem H(<strong>x</strong>) = <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2508" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-7.png" alt="Formula 7" width="223" height="98" />.  One way to test for negative semi-definiteness is to test – H(<strong>x</strong>) = <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2509" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-8.png" alt="Formula 8" width="78" height="39" /> for positive semi-definiteness.  First we must make sure that all the entries on the main diagonal, {4, 2}, are greater than or equal to zero, which they are.  Next we check to make sure the matrix is symmetric, which it is.  If a matrix, <em>A</em>, is not symmetric use the transformation <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2510" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-9.png" alt="Formula 9" width="44" height="39" />, where <em>A<sup>T</sup></em> is the transpose of matrix <em>A</em>.  Note that this transformation will produce a symmetric matrix but will not have any effect on the test for definiteness.  Lastly, the leading principal determinants must be greater than or equal to zero.  So the det [4] = 4 ≥ 0 and det <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2509" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-8.png" alt="Formula 8" width="78" height="39" /> = (4*2) – (-2 * -2) = 8 &#8211; 4 = 4 ≥ 0, therefore the leading principal determinants are greater than or equal to zero.  Thus by satisfying these conditions we conclude that –H(<strong>x</strong>) is not only positive semi-definite but actually positive definite, which implies that H(<strong>x</strong>) is negative definite and the object function is concave.  Since the requirements of this problem type have been satisfied the gradient search procedure can be used to determine an optimal solution.</p>
<p>To initialize the gradient search procedure we must choose a starting point, say x<sub>0</sub> = (x<sub>1</sub>, x<sub>2</sub>) = (1, 1), and error tolerance, ε (Hillier and Lieberman, Introduction to Operations Research Information Center, 2010).  Typically the error tolerance is under 0.1 because the smaller the error tolerance the closer our solution is to optimality.  However for this example we will choose ε = 0.5, which means that our solution will not be as close to optimality compared to using ε = 0.01 (Hillier and Lieberman, Introduction to Operations Research Information Center, 2010).  With our initial trial solution, x<sub>0 </sub>= (1, 1), and acceptable error tolerance, ε = 0.5, we must go to the stopping rule to see if x<sub>0 </sub>is the solution to our problem.  The stopping rule states to evaluate <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2503" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-2.png" alt="Formula 2" width="57" height="24" /> and check if  <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2504" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-3.png" alt="Formula 3" width="80" height="24" />≤ ε.  Thus, ∇ <em>f</em> (x<sub>0</sub>) = ∇ <em>f</em> (1, 1) = (-2, 0) and the magnitude of the gradient, <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2511" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-10.png" alt="Formula 10" width="171" height="28" /> = 2.  Notice that 2 <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2512" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-11.png" alt="Formula 11" width="20" height="22" /> 0.5 so we will begin our first iteration.</p>
<p>The first step of the gradient search procedure is to express <em>f </em>(x<sub>i</sub> + t ∇ <em>f</em> (x<sub>i</sub>)) where i = 0, 1, 2, … as a function of t by setting x<sub>i+1 </sub>= x<sub>i</sub> + t ∇ <em>f</em> (x<sub>i</sub>) (Hillier and Lieberman, 2010, p. 559; Winston, Venkataramanan, and Goldberg, 2003, pp. 703-705).  Since x<sub>0</sub> = (1, 1) and ∇ <em>f</em> (x<sub>0</sub>) = (-2, 0) it follows that x<sub>0+1</sub>= x<sub>1</sub> <sub> </sub>= x<sub>0</sub> + t ∇ <em>f</em> (x<sub>0</sub>) = (1, 1) + t (-2, 0) = (1, 1) + (-2t, 0) = (1-2t, 1).  Now we take this expression and substitute it back into <em>f</em> (<strong>x</strong>).  Hence, <em>f</em> (x<sub>i</sub> + t ∇ <em>f</em> (x<sub>i</sub>)) = <em>f</em> (1-2t, 1) = 2(1-2t)(1) – 2(1-2t)<sup>2</sup> – 1<sup>2</sup> = -8t<sup>2</sup> + 4t -1.  We have now expressed <em>f</em> (x<sub>i</sub> + t ∇ <em>f</em> (x<sub>i</sub>)) as a function of t which completes step one of the procedure.</p>
<p>Step two begins by using a search procedure for a one-variable unconstrained optimization problem to find t = t<sup>*</sup> that maximizes <em>f</em> (x<sub>i</sub> + t ∇ <em>f</em> (x<sub>i</sub>)) over t ≥ 0 (Hillier and Lieberman, 2010, p. 559; Winston, Venkataramanan, and Goldberg, 2003, pp. 703-705).  Instead of using a search procedure to solve this problem, calculus was used to find the value of t that maximizes <em>f</em> (x<sub>i</sub> + t ∇ <em>f</em> (x<sub>i</sub>)).  The previous step resulted in <em>f</em> (x<sub>i</sub> + t ∇ <em>f</em> (x<sub>i</sub>)) = -8t<sup>2</sup> + 4t -1, so <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2513" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-12.png" alt="Formula 12" width="21" height="32" />(-8t<sup>2</sup> + 4t -1) = -16t + 4.  When we set this equal to zero we get -16t + 4 = 0 which implies that t<sup>*</sup> = 0.25.  By calculating t<sup>*</sup> we have finished step two and now can move to the third and final step in the gradient search procedure.</p>
<p>The final step is to reset x<sub>i+1 </sub>= x<sub>i</sub> + t ∇ <em>f</em> (x<sub>i</sub>) and then go to the stopping rule (Hillier and Lieberman, 2010, p. 559; Winston, Venkataramanan, and Goldberg, 2003, pp. 703-705).  Therefore, we have calculated that x<sub>1</sub> = (1, 1) + 0.25 (-2, 0) = (1, 1) + (-0.5, 0) = (0.5, 1), which concludes our first iteration.  Now we need to determine if our first iteration trial solution, x<sub>1</sub>, is the solution to our problem by using the stopping rule.  So ∇ <em>f(x<sub>1</sub></em>) = ∇ <em>f</em> (0.5, 1) = (0, -1) and <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2514" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-13.png" alt="Formula 13" width="184" height="27" /> = 1.  Since 1 <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2512" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-11.png" alt="Formula 11" width="20" height="22" />0.5 we must perform a second iteration.</p>
<p>In step one of the second iteration we get x<sub>2</sub> <sub> </sub>= x<sub>1</sub> + t ∇ <em>f</em> (x<sub>1</sub>) = (0.5, 1) + t (0, -1) = (0.5, 1-t).  Taking this and substituting it into the objective function <em>f</em>(<strong>x</strong>) it follows that  <em>f</em> (0.5, 1-t) = -t<sup>2</sup> + t – 0.5.  With the completion of step one, we now move to step two of the gradient search procedure and find t<sup>*</sup> by taking the derivative of <em>f</em> (x<sub>1</sub> + t ∇ <em>f</em> (x<sub>1</sub>)), setting it equal to zero and solving for t.  When this is done the result is  <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2513" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-12.png" alt="Formula 12" width="21" height="32" />(-t<sup>2</sup> + t – 0.5) = -2t + 1 = 0 and t* = 0.5.  Finally, we reset x<sub>2</sub> = (0.5, 1) + 0.5 (0, -1) = (0.5, 0.5) and go to the stopping rule.  Thus ∇ <em>f(x<sub>2</sub></em>) = ∇ <em>f</em> (0.5, 0.5) = (-1, 0) and <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2515" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-14.png" alt="Formula 14" width="184" height="23" /> = 1.  Hence, 1 <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2512" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-11.png" alt="Formula 11" width="20" height="22" />0.5 so we execute a third iteration.</p>
<p>This process will continue until a solution is found that satisfies the acceptable error tolerance we have defined.  The iterations have been summarized in the following table to show the calculations that were made till a satisfactory solution was found (Hillier and Lieberman, Introduction to Operations Research Information Center, 2010).</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2516" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Table-11.png" alt="Table 1" width="636" height="116" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/02/Table-11.png 636w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Table-11-300x55.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Table-11-450x82.png 450w" sizes="(max-width: 636px) 100vw, 636px" /></p>
<p>Notice for x<sub>3</sub> = (0.25, 0.5) that ∇ <em>f(x<sub>3</sub></em>) = (0, -0.5) and <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2517" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-15.png" alt="Formula 15" width="171" height="26" />= 0.5.  Since 0.5 <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2518" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-16.png" alt="Formula 16" width="20" height="22" />0.5 all further iterations are stopped and our approximate optimal solution becomes x<sup>*</sup> = (0.25, 0.5).</p>
<p>In the following figure the path of the trial solutions from the previous table have been plotted with solid arrows and the next three trial iterations are represented by dashed line segments (Hillier and Lieberman, Introduction to Operations Research Information Center, 2010).</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2519" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-11.png" alt="Figure 1" width="274" height="237" /></p>
<p>As you can see by the dashed arrows it appears that the optimal point of this function converges to (x<sub>1</sub><sup>*</sup>, x<sub>2</sub><sup>*</sup>) = (0, 0).  We can verify this by using calculus to solve the problem.</p>
<p>Given the problem of maximizing <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2506" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-5.png" alt="Formula 5" width="161" height="27" /> it follows that when we set   ∇ <em>f</em> (<strong>x</strong>) = 0 we get <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2520" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-17.png" alt="Formula 17" width="27" height="44" />= -4x<sub>1</sub> + 2x<sub>2</sub> = 0 and <img loading="lazy" decoding="async" class="alignnone size-full wp-image-2521" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Formula-18.png" alt="Formula 18" width="29" height="46" /> = 2x<sub>1</sub> – 2x<sub>2</sub> = 0.  Now we have two equations and two unknowns so x<sub>1</sub> and x<sub>2</sub> can be solved for uniquely.  When this is done we get an optimal solution of (x<sub>1</sub><sup>*</sup>, x<sub>2</sub><sup>*</sup>)  =  (0, 0).  As you can see from this example, the larger your error tolerance, ε, the distance between your solution and the optimal solution is increased.  If we were to choose a very small ε, for example ε = 0.01, then our optimal solution to the previous example would be (0.004, 0.008), which is much closer to (0,0) compared to (0.25, 0.5) (Hillier and Lieberman, Introduction to Operations Research Information Center, 2010).</p>
<p>Imagine standing at the bottom of a hill you wish to climb to the top of.  Even though you cannot see your goal you can see the ground that lies directly in front of you so you begin to walk in the direction of upmost slope as long as you are still climbing.  You continue these iterations, following a zigzag path up the hill, until you reach a point when the slope is zero in all directions, which means ∇ <em>f</em> (<strong>x</strong>) = 0.  Since we established that the hill is concave, you are standing on the top of the hill.  In this paper we acknowledged the assumptions, summarized, and developed the gradient serach procedure with the use of an example.  Although this procedure has its faults it is very applicable to many problem types and it ultimately got you to the top of the hill.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2406" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32.png" alt="Author Signature Block 3" width="711" height="301" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32.png 711w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32-300x127.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32-450x191.png 450w" sizes="(max-width: 711px) 100vw, 711px" /></p>
<p>&nbsp;</p>
<p style="text-align: center;">   References</p>
<p>Hillier, F.S., &amp; Lieberman, G.J. (2010). <em>Introduction to Operations Research</em>. 9th ed. New York, NY: McGraw-Hill Higher Education.</p>
<p>Hillier, F.S,, &amp; Lieberman, G.J. (2010). Introduction to Operations Research Information Center. <em>Introduction to Operations Research, 9/e</em>. Retrieved from http://highered.mcgraw-hill.com/sites/0073376299/information_center_view0/.</p>
<p>Ravindran, A. G., Reklaitis, V., &amp; Ragsdell, K.M. (2006). <em>Engineering Optimization: Methods and Applications</em>. 2nd ed. Hoboken, NJ: John Wiley &amp; Sons.</p>
<p>Winston, W.L., Venkataramanan M.A., &amp; Goldberg, J.B. (2003). <em>Introduction to Mathematical Programming.</em> 4th ed. Vol. 1. Pacific Grove, CA: Thomson/Brooks/Cole.</p>
<p>The post <a href="https://aliconsultingfirm.com/2015/02/16/nonlinear-optimization-using-gradient-search-procedure/">Nonlinear Optimization Using the Gradient Search Procedure</a> appeared first on <a href="https://aliconsultingfirm.com">ALI Strategic Business Management</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Reverse Logistics Using TASTE: Two-Phase Heuristic</title>
		<link>https://aliconsultingfirm.com/2015/02/03/reverse-logistics-using-taste-two-phase-heuristic/</link>
		
		<dc:creator><![CDATA[Dave Mahalak]]></dc:creator>
		<pubDate>Tue, 03 Feb 2015 12:01:01 +0000</pubDate>
				<category><![CDATA[ALI]]></category>
		<category><![CDATA[Publications]]></category>
		<category><![CDATA[ALI Consulting]]></category>
		<category><![CDATA[Applied Logistics Integration Consulting]]></category>
		<category><![CDATA[Reverse Logistics]]></category>
		<category><![CDATA[Tour construction using Agglomeration and Search for Tour improvement using Enhanced simulated annealing (TASTE)]]></category>
		<category><![CDATA[Traveling Salesman Problem with Simultaneous Delivery and Pick-Up (TSDP)]]></category>
		<guid isPermaLink="false">http://aliconsultingfirm.com/?p=2490</guid>

					<description><![CDATA[<p>One of the best known routing problems is the traveling salesman problem (TSP) which requires a salesman to travel from a starting location to a predetermined set of destinations exactly once and complete the tour by returning to the place of origin.  In doing so, the goal or objective of the salesman is to travel along that route that minimizes the total distance.  Many variations of the TSP have been [&#8230;]</p>
<p>The post <a href="https://aliconsultingfirm.com/2015/02/03/reverse-logistics-using-taste-two-phase-heuristic/">Reverse Logistics Using TASTE: Two-Phase Heuristic</a> appeared first on <a href="https://aliconsultingfirm.com">ALI Strategic Business Management</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>One of the best known routing problems is the traveling salesman problem (TSP) which requires a salesman to travel from a starting location to a predetermined set of destinations exactly once and complete the tour by returning to the place of origin.  In doing so, the goal or objective of the salesman is to travel along that route that minimizes the total distance.  Many variations of the TSP have been formulated and used to solve routing problems.  However, the TSP is not directly applicable in the field of reverse logistics.  Powered by environmental and economic motivation some companies are not only responsible for the distribution of products but also for the transportation of reusable products in the reverse direction.  An example of this is the delivery of water, where a truck with a load of full bottles ordered by customers travels a route to not only make deliveries but also pick-up empty bottles that must be returned to the depot.  Not limited to consumable products reverse logistics can also be used in the transportation of people.  A non-profit organization in New York helps to transport children outside the city but the buses have a limited number of seats which means that they must drop off a child and eventually pick-up another child to return home (Ganesh &amp; Narendran, 2008, pp. 1221-1222).  Even though reverse logistical concepts are vastly used in daily operations throughout the world there is little literature related to this field.  The traveling salesman problem with simultaneous delivery and pick-up (TSDP) is an extension of the TSP that focuses on the distribution of commodities and the collection of reusable empty packages.  Like the TSP, the TSDP has a starting location and an objective of minimizing the total distance traveled but the transportation vehicle has a limited capacity and each destination (node) will not only have an order demand but also a return quantity.  TASTE, which stands for Tour construction using Agglomeration and Search for Tour improvement using Enhanced simulated annealing, is a two-phase heuristic to solve a routing problem with simultaneous delivery and pick-up (Ganesh &amp; Narendran, 2008, p. 1221).  In this paper, assumptions from the article <em>TASTE: a two-phase heuristic to solve a routing problem with simultaneous delivery and pick-up</em> will be acknowledged, a mixed integer linear program (MINLP) will be formulated, the TASTE procedure will be established and explained with the use of simple examples, and main conclusions will be discussed.</p>
<p>Before developing and stating any conclusions from the article, it is essential to identify all assumptions that have been made.  In order to conceptualize the TSDP consider a distribution system consisting of a warehouse that acts as a transshipment node, which is a node that can both receive and send goods from other nodes, and many customer locations (Winston &amp; Venkataramanan, 2003, 400).  Each location has a delivery demand and a pick-up demand while the warehouse is the origin and destination of each demand, respectively.  The warehouse is assumed to have the ability to maintain inventory levels of products at customer locations and the ability to make decisions regarding the size of delivery demands and the timing of replenishments for each customer.  Furthermore, it is assumed that the size of the pick-up demands follow a given proportional ratio of the size of the delivery demands.  In regards to the actual routing of the delivery system it is assumed that the route starts and ends at the node of origin, also known as the depot.  Each node  in N, where N = {1, 2, …, n} represents the node set of customer locations with node 0 referring to the node of origin is visited exactly once.  Split delivery, which is a method of ordering a larger quantity to secure a lower price and dividing the delivery into smaller quantities spread out over time in order to control inventory, is not permitted.  The distance from node i to node j is equal to the distance from node j to node i, Cij = Cji for all i and j. Lastly, all delivery quantities are loaded at the depot and all quantities picked up must be unloaded only at the depot (Ganesh &amp; Narendran, 2008, p. 1222).  With the assumptions stated it is now possible to formulate a mixed integer linear program (MINLP) to solve TSDP.</p>
<p>In order to express the TSDP as a MINLP the notation of the problem must be defined.  Let S be the set of customer locations, T be the set of nodes with depot 0; T = [S  {0}], N be the total number of nodes; N = |S|, {n: 1, 2, …, N} represents customer locations with n = 0 denoting the depot, Cij be the cost to travel from node i to node j, d<sub>i</sub> be the delivery request for node i; i = 1, 2, …, N, p<sub>i</sub> be the pick-up request for node i; i = 1, 2, …, N and Q be the capacity of the vehicle.  The decision variables, which are variables whose values are under our control and influence the performance of the system, are Di which is the load remaining to be delivered by the vehicle when departing from node i, Pi which is the cumulative load picked up by the vehicle when departing from node i and Xij which is equal to one if the vehicle travels directly from i to j and zero otherwise.  It should be noted that the distance matrix Cij satisfies the triangular inequality which means that ||z|| = ||x + y|| &lt; ||x|| + ||y|| (refer to figure 1).</p>
<p><strong><img loading="lazy" decoding="async" class=" size-full wp-image-2491 aligncenter" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-1.png" alt="Figure 1" width="242" height="167" /></strong></p>
<p>Furthermore, at every node in a path the sum of the loads picked up and the quantities remaining to be delivered must be less than or equal to the vehicle capacity.  With the variables and constraints defined the TSDP can be formulated as follows:</p>
<p><img loading="lazy" decoding="async" class=" size-full wp-image-2492 aligncenter" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Table-1.png" alt="Table 1" width="608" height="346" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/02/Table-1.png 608w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Table-1-300x171.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Table-1-450x256.png 450w" sizes="(max-width: 608px) 100vw, 608px" /></p>
<p>The objective function is to minimize the total cost traveled.  Constraints (2) and (3) restrict the visiting of a node to exactly one.  Constraint (4) states that the remaining delivery amount after departing from node i summed with the load picked up at node i must be less than or equal to the vehicle capacity.  Constraint (5) ensures that the total delivery for a tour is loaded on the vehicle.  Constraint (6) states that there is no pick-up at node 0, which is the depot.  Constraints (7) thru (10) decrease the amount remaining to be delivered; increase the amount picked up and eliminates the possibility of sub-tours.  Constraints (11) and (12) are non-negativity conditions and constraint (13) creates the binary condition of whether node i to node j is traveled or not.  Although the TSDP can be formulated as a mixed integer linear program it has been proven that the TSP is NP- complete which means that the TSDP is also NP-complete (Ganesh &amp; Narendran, 2008, 1223).  Being a member of the non-deterministic polynomial (NP) class implies that computational effort can increase rapidly for problems of even moderate sizes which makes seeking an optimal solution impractical.  Hence, the two-phase heuristic procedure TASTE was developed in order to calculate near optimal solutions within a reasonable computational time.</p>
<p>The first phase of TASTE constructs an initial solution using a constructive heuristic (CH) procedure based on the cheapest agglomeration of nodes.  Distance and load-feasibility, which checks to make sure that the vehicle should balance the route with respect to delivery and pick-up capacities, are considered and ensured with the computation of the net load.  The algorithm proceeds as follows: Step one is to calculate the net load N(j) for each node j; N(j) =  (p<sub>j</sub> – d<sub>j</sub>).  Note that N(j) is unrestricted.  Step two forms a tour from the depot to all nodes carrying negative net loads.  Then nodes with positive net load are added to the tour such that the distance traveled is minimal.  Once the tour is complete an initial tour, σ<sub>0</sub>, is created and phase one of TASTE is complete.</p>
<p>To illustrate phase one of TASTE consider the following simple example in figure 2.</p>
<p><strong><img loading="lazy" decoding="async" class=" size-full wp-image-2493 aligncenter" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-2.png" alt="Figure 2" width="401" height="279" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-2.png 401w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-2-300x209.png 300w" sizes="(max-width: 401px) 100vw, 401px" /></strong></p>
<p>The results of the first step, which is to calculate the net load for all nodes, are shown in table 1.</p>
<p><img loading="lazy" decoding="async" class=" size-full wp-image-2494 aligncenter" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Table-2.png" alt="Table 2" width="664" height="151" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/02/Table-2.png 664w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Table-2-300x68.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Table-2-450x102.png 450w" sizes="(max-width: 664px) 100vw, 664px" /></p>
<p>Once the net loads have been determined the next step is to create a tour from the depot (node 0) to the nodes with negative net loads.  By traveling to the locations with negative net load, which means that the delivery demand is greater than the pick-up demand, this ensures that the capacity of the vehicle will not be exceeded.  If the vehicle started its tour by traveling to locations with a positive net load, implying that there is a larger pick-up demand than delivery demand, then it is possible that the vehicle capacity could be exceeded.  In the above example two locations have the same negative net load, therefore, to break the tie visit the node that is nearest to the depot first.  Figure 3 depicts the tour with negative net loads.   Lastly to obtain the initial tour, σ<sub>0</sub>, add positive net load nodes to the tour such that the distance traveled is minimized.  The initial tour for the above example is shown in figure 4.</p>
<p><strong><img loading="lazy" decoding="async" class=" size-full wp-image-2495 aligncenter" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-34.png" alt="Figure 3,4" width="637" height="341" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-34.png 637w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-34-300x161.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-34-450x241.png 450w" sizes="(max-width: 637px) 100vw, 637px" /></strong></p>
<p>Phase two of TASTE is the improvement algorithm that uses meta-heuristics, which is a general solution method that provides both a general structure and strategy guidelines for developing a specific heuristic method to fit a particular kind of problem, because they are the most promising and effective solution methods for the TSP and vehicle routing problems (VRP) (Hillier &amp; Lieberman, 2010, p. 607).  The meta-heuristic implemented in the procedure of TASTE is simulated annealing (SA).  SA is a local search meta-heuristic in the sense that it conducts local searching while guiding the process intelligently, offering the possibility of accepting, in a controlled manner, solutions that do not descend along the path of search (Ganesh &amp; Narendran, 2008, pp. 1224-1225).  The first step of SA is to generate a solution X<sub>0</sub> for the problem, which was created at the end of phase one in TASTE.  Arrive at an initial temperature T<sub>0</sub>, number of iterations at each step I, choose the cooling schedule temperature reduction δ, where 0 ≤ δ ≤ 1, based on experience or preliminary studies and set T<sub>cur</sub> = T<sub>0</sub>, X<sub>cur</sub> = X<sub>0</sub>,</p>
<p>X<sub>best</sub> = X<sub>cur</sub> and Z<sub>best</sub> = Z(X<sub>cur</sub>).  Step two is for count = 1 to I, randomly generate a new solution X<sub>count</sub>.  If          Z(X<sub>count</sub>) is better than Z(X<sub>cur</sub>) set X<sub>cur</sub> = X<sub>count</sub>, otherwise calculate ΔC = best objective function value to date – current objective function value = Z(X<sub>count</sub>) – Z(X<sub>cur</sub>) and set X<sub>cur</sub> = X<sub>count</sub> with probability .  On the other hand, if Z<sub>best</sub> is worse than Z<sub>cur</sub> set X<sub>best</sub> = X<sub>cur</sub>, Z<sub>best</sub> = Z<sub>cur</sub> and update the count.  The third and final step of SA is to set T<sub>cur</sub> = T<sub>cur</sub> – δ.  If the stopping criteria of temperature level (for example, temperature &lt; 10) or another stopping criteria is met then stop with Z<sub>best</sub> and X<sub>best</sub> as the SA solution, otherwise return to step two with T<sub>cur</sub> (Winston &amp; Venkataramanan, 2003, pp.806-807).  Although SA is a good procedure for solving routing problems it imposes a trade-off between computational time and the quality of the solution. Therefore TASTE combines SA with evolutionary computation (EC) to produce enhanced simulated annealing (ESA) which makes each tour determine its appropriate temperature instead of forcing a uniform cooling schedule by using Or-opt exchange, a local search procedure that generates neighborhoods.</p>
<p>The Or-opt algorithm begins by considering an initial route with n vertices and set t = 1 = location of first node in tour and s = 2 = chain of consecutive vertices from position t to t + 2 that must be removed and inserted between all remaining pairs of consecutive vertices on the route. Note that s is an arbitrary value.  If one or more insertions decreases the cost of the route then choose new route, otherwise set t = t + 1, if t ≤ n + 1 repeat the previous step.  Lastly, set t = 1 and s = s-1, if s &gt; 0 go to step two, in which a segment is removed and inserted between all remaining consecutive vertices, otherwise stop (Ganesh &amp; Narendran, 2008, p. 1226).  The Or-opt with two nodes, s = 2, will be shown in figures 5-7.</p>
<p><strong><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2496" src="http://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-567.png" alt="Figure 5,6,7" width="645" height="438" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-567.png 645w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-567-300x204.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/02/Figure-567-450x306.png 450w" sizes="(max-width: 645px) 100vw, 645px" /></strong></p>
<p>With the SA and Or-opt algorithms defined it is now possible to describe the ESA procedure with a clear understanding of each steps purpose.  Step one of ESA is to create an initial solution, which is obtained at the end of phase one of TASTE.  Step two is to set the initial temperature T<sub>max</sub>, cooling rate α (0 ≤ α ≤ 1) and the iteration number I = 0.  Step three uses Or-opt for neighborhood generation.  Step four calculates the objective functions of the newly created routes and the initial route.  Step five ranks the newly created routes in ascending order.  Step six calculates the maximum temperature, T<sub>max</sub>, for each newly created route.  Step seven compares the values of the objective functions for the newly created routes with the objective function value of the initial route using the third step of the SA algorithm previously discussed.  Finally, step eight states to stop if the solution converges or the maximum number of iterations has been reached, otherwise go to step three (Ganesh &amp; Narendran, 2008, p. 1226).  After formulating the TASTE procedure, it was coded in C to analyze the effectiveness and efficiency of the algorithm.</p>
<p>Benchmark problems for the TSDP do not exist so TASTE was tested on the standard data sets (TSPLIB) of symmetric TSPs, which are available on the University of Heidelberg website, derived TSDP data-sets from TSP data-sets, and randomly generated instances.  Along with possessing a reasonable computational time TASTE resulted in an average deviation of 2.32% from the optimal solutions when compared with data-sets published in literature for the classical TSP, 0.43% average deviation with respect to the randomly generated data-sets for the TSDP and 11.98% when compared to derived data-sets from the existing TSP data-sets and used published solution as lower bounds (Ganesh &amp; Narendran, 2008, pp. 1228, 1230).</p>
<p>In this paper the concepts of reverse logistics were discussed then formulated as a linear program.  Due to the time complexity of the linear program, TASTE, a two-phase heuristic for solving routing problems with simultaneous delivery and pick-ups, was developed with in-depth descriptions and simple examples of the algorithms being used.  After comparing TASTE with several systems it is reasonable to state that TASTE is a fast and reliable procedure to obtain near optimal solutions for the TSDP.  The field of reverse logistics is limited with respect to published literature but the work from the article <em>TASTE: a two-phase heuristic to solve a routing problem with simultaneous delivery and pick-up</em> and others leave room for developing new ideas and heuristics in the field of reverse logistics, in particular focusing on methodologies that account for time windows.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2406" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32.png" alt="Author Signature Block 3" width="711" height="301" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32.png 711w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32-300x127.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32-450x191.png 450w" sizes="(max-width: 711px) 100vw, 711px" /></p>
<p>&nbsp;</p>
<p style="text-align: center;"><strong>References</strong></p>
<p>Ganesh, K., &amp; Narendran, T.T. (2008). &#8220;TASTE: A Two-phase Heuristic to Solve a Routing Problem with Simultaneous Delivery and Pick-up.&#8221; <em>The International Journal of Advanced Manufacturing Technology</em>, 37. 1221-1231.</p>
<p>Hillier, F.S., &amp; Lieberman, G.J. (2010). <em>Introduction to Operations Research</em>. 9<sup>th</sup> ed. New York, NY: McGraw-Hill Higher Education.</p>
<p>Winston, W.L, &amp; Venkataramanan, M. (2003). <em>Introduction to Mathematical Programming: Operations Research</em>. 4<sup>th</sup> ed. Duxbury.</p>
<p>The post <a href="https://aliconsultingfirm.com/2015/02/03/reverse-logistics-using-taste-two-phase-heuristic/">Reverse Logistics Using TASTE: Two-Phase Heuristic</a> appeared first on <a href="https://aliconsultingfirm.com">ALI Strategic Business Management</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Autonomous Military Convoy Operations &#8211; Mathematical Model of Human-Robotic Interations</title>
		<link>https://aliconsultingfirm.com/2015/01/26/autonomous-military-convoy-operations-mathematical-model-human-robotic-interations/</link>
		
		<dc:creator><![CDATA[Dave Mahalak]]></dc:creator>
		<pubDate>Mon, 26 Jan 2015 14:09:19 +0000</pubDate>
				<category><![CDATA[ALI]]></category>
		<category><![CDATA[Publications]]></category>
		<category><![CDATA[Acquisition]]></category>
		<category><![CDATA[ALI Consulting]]></category>
		<category><![CDATA[AMAS]]></category>
		<category><![CDATA[Applied Logistics Integration Consulting]]></category>
		<category><![CDATA[Army]]></category>
		<category><![CDATA[Automated]]></category>
		<category><![CDATA[Autonomous]]></category>
		<category><![CDATA[Convoy]]></category>
		<category><![CDATA[Department of Defense]]></category>
		<category><![CDATA[DoD]]></category>
		<category><![CDATA[Google Car]]></category>
		<category><![CDATA[Human]]></category>
		<category><![CDATA[Interaction]]></category>
		<category><![CDATA[Materiel Systems]]></category>
		<category><![CDATA[Military]]></category>
		<category><![CDATA[Missions]]></category>
		<category><![CDATA[Operations]]></category>
		<category><![CDATA[Robotic]]></category>
		<category><![CDATA[Robots]]></category>
		<category><![CDATA[United States]]></category>
		<category><![CDATA[unmanned vehicles]]></category>
		<guid isPermaLink="false">http://aliconsultingfirm.com/?p=2477</guid>

					<description><![CDATA[<p>Most Americans are familiar with artificial intelligence and automation within science fiction.  Technological advances may result in the fulfillment of things that once seemed impossible, such as Amazon using drones to deliver purchases to your house within 30 minutes (USA Today), or self-driving cars allowing you to take a nap on your drive from Richmond to Orlando. These advances in semi-automation and automation technologies are poised to drastically change military operations.  [&#8230;]</p>
<p>The post <a href="https://aliconsultingfirm.com/2015/01/26/autonomous-military-convoy-operations-mathematical-model-human-robotic-interations/">Autonomous Military Convoy Operations &#8211; Mathematical Model of Human-Robotic Interations</a> appeared first on <a href="https://aliconsultingfirm.com">ALI Strategic Business Management</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Most Americans are familiar with artificial intelligence and automation within science fiction.  Technological advances may result in the fulfillment of things that once seemed impossible, such as Amazon using drones to deliver purchases to your house within 30 minutes (USA Today), or self-driving cars allowing you to take a nap on your drive from Richmond to Orlando.</p>
<p>These advances in semi-automation and automation technologies are poised to drastically change military operations.  Unmanned Aerial Systems (UAS) and Unmanned Ground Systems (UGS) are an increasingly attractive option for the US military, especially in an era of reduced manpower and fiscal constraints.  Automation has the potential to reduce accidents, function in more difficult conditions than a human driver can endure, and reduce fuel consumption and maintenance requirements.  Automated vehicles can mitigate or eliminate crew or driver rest requirements, allowing for continuous operations or reducing the vehicle fleet required to move a given amount of cargo.  In addition to those benefits, tasks that can be completed by a “robot” can remove Soldiers from danger, reducing the risk of injury or death.  While some tasks will not translate between the commercial and defense sectors, much of the technological innovation can be transposed.  This reduces the costs to the Department of Defense for research and development, and allows for future commercial development to be incorporated into defense platforms.</p>
<p>However, discussions involving automation often result in debates about specific terms, and ways to best define a system’s “smartness.”  Various solutions have been proposed, and agencies each have their own definitions.  This can make communication within acquisitions and between industry participants difficult.  The Department of Defense acquisition system is designed to acquire systems with required capabilities, or software to fill a particular need.  Semi-automation and automation are a unique and different problem set, because they are in effect a hardware <em>and</em> software solution to a problem.  Requirements must not only address a system’s physical capabilities, but also the <em>actions of the system</em> under certain conditions.</p>
<p>The scope of this model focuses on conducting military convoy operations under a variety of conditions, but only consisting of three vehicles for a sixty minute mission.  This model does not address combinations of automation categories, such as “Leader-Follower” combined with “Driver Assist,” “teaming” situations where individual automated vehicles become “smarter” when networked with other vehicles, nor learning curves where a system may require less input over time as the system “learns.”  The purpose of this initiative is to establish a quantitative mathematical model to visually depict: human input frequency versus system configurations, robotic decision making ability versus system configuration, and the relationship between human input frequency and robotic decision making ability.</p>
<p>This framework models and discusses “Human Input Frequency” (H) and “Robotic Decision Making Ability” (R).  <em>Human input frequency </em>is defined as instructions received, as a fraction of the total operating time.  This can be never be zero, as any system requires a human being to turn it on for the first time, no matter how “smart” it is, and provide the information critical to accomplishing the mission.  <em>Input</em> is the transmission of instructions, while <em>interaction</em> is simply the transmission of data such as location or video feeds.  A system can simultaneously receive input, interact with the operator, and execute its assigned task.  “R” is defined as the ability of the system to perform a given set of tasks.  This list can change based on the system, but the list was primarily focused on its potential application in vehicles.</p>
<ul>
<li> <strong>Human Input Frequency: </strong>the frequency with which an operator must provide instructions to the robot. This is a ratio of the total time of input divided by the total time of task/mission accomplishment.  This will produce a value between 0 and 1.  <strong>This value cannot be zero.  This is not the same as frequency of feedback. (Human Input Frequency is not equal to Interaction Frequency, which may be initiated by either the human or the system.)  </strong>A system may receive instructions and operate at the same time.</li>
<li><strong>Interaction Frequency: </strong>the frequency of communication of any type between the operator and the system. Can be initiated by either the operator or the system.</li>
<li><strong>Complexity of Instructions/Tasks: </strong>a function of the skill and experience level (human and/or automated) required to accomplish a task under current conditions. <strong>This is not dependent on the machine’s intelligence.  Do not assume that a system is “dumb” because it requires complex instructions.</strong></li>
<li><strong>Robotic Decision Making Ability</strong>: the number of variables that the system can perceive and is allowed AND able to control. This was scored based on fifteen factors, including everything from acceleration, reacting to road signs, and terrain the system could traverse.</li>
</ul>
<p>Automation can be partitioned into sub-categories.  This project focused on the logistical platforms, which conduct military convoy operations, consisting of three or more tactical wheeled vehicles moving supplies and/or personnel from one location to another as a group with a company commander. Calculations were based on a convoy of three tactical wheeled vehicles executing a sixty minute mission.  Below are the various levels of automation identified for conducting convoy operations.</p>
<ul>
<li> <strong>Status Quo</strong>: vehicles are operated entirely by human operators. The scenario would have three vehicles and three operators with continuous input/control.  The system does not make decisions (R=0).</li>
<li><strong>Remote Control</strong>: a system which allows an operator to drive a vehicle or platform from a location other than inside the vehicle. This system configuration can be wired or wireless, but the operator does not require sensory data from the system.  The scenario would have three vehicles and three operators (assuming a 1:1 ratio) with continuous input (H) and control (R).  The system does not make decisions (R=0).</li>
<li><strong>Tele-operation</strong>: a system which allows an operator to drive a vehicle or platform from a location other than inside the vehicle. This system configuration can be wired or wireless, but the operator <strong>does</strong> require sensory data from the system.  The scenario would have three vehicles and three operators (assuming a 1:1 ratio) with continuous input (H) and control (R).  The system does not make decisions but does interact (R=0).</li>
<li><strong>Driver Warning</strong>: a system within the vehicle which provides visual, auditory or other forms of notification to platform drivers of potential dangers, obstacles, and accidents. The scenario would have three vehicles and three operators with continuous input (H) and control (R).  The system does not make decisions but does interact (R=0).</li>
<li><strong>Driver Assist</strong>: a system within the vehicle which provides assistance to drivers by assuming temporary control of one or more vehicle functions such as braking. The scenario would have three vehicles and three operators with near continuous input (H) and control (R).  The system does make decisions under certain conditions.  (R ≠ 0).</li>
<li><strong>Leader-Follower</strong>: a system involving two or more vehicles which allows a “follower” vehicle to mimic the behavior of the “leader” vehicle in the order of movement.
<ul>
<li>Tethered (LF1): vehicles within the convoy are physically connected. The lead vehicle has an operator but follower vehicles do not.  The system does make decisions under certain conditions (R ≠ 0).</li>
<li>Un-Tethered (LF2): vehicles within the convoy are connected via non-physical means (radio, etc.).  The lead vehicle has an operator but follower vehicles do not.  The system does make decisions under certain conditions (R ≠ 0).</li>
<li>Un-tethered/Unmanned/Pre-driven (LF3): vehicles within the convoy are connected via non-physical means. No operators are present in any of the vehicles.  The system does make decisions (R ≠ 0).</li>
<li>Un-tethered/Unmanned/Uploaded: vehicles within the convoy are not tethered, and map data is uploaded from a database. No operators are present in any of the vehicles.  The lead vehicle operates in a way-point mode while the remaining vehicles are “followers” and mimic the behavior of the preceding vehicle.  The system does make decisions (R ≠ 0).</li>
</ul>
</li>
<li><strong>Way Point Mode: </strong>a mode of operation where the system follows a path generated by a series of waypoints. The differentiation between leader-follower and waypoint is that in waypoint each vehicle is independent and can move within formation, while the “follower” vehicles in leader-follower are dependent and cannot function if the lead vehicle is disabled.
<ul>
<li>Pre-recorded “Breadcrumb” (WA1): the system must be initially “taught” by a pre-recorded route driven by an operator. No operators are present in the vehicles after the initial teaching.  The system does make decisions under certain conditions (R ≠ 0).</li>
<li>Uploaded “Breadcrumbs” (WA2): digital map data is provided to the system and waypoints plotted by an operator. No operators are present in the vehicles during mission execution.  The system does make decisions under certain conditions (R ≠ 0).</li>
</ul>
</li>
<li><strong>Full Automation: </strong>
<ul>
<li>Uploaded “Breadcrumbs” with Route Suggestion (FA1): digital map data is provided to the system, with specified origin and destination. The system will provide suggested routes.  No operators are present in the vehicles during mission execution.  The system does make decisions under certain conditions (R ≠ 0).</li>
<li>Self Determining (FA2): the system determines its own route given that the grid coordinates of the origin and destination are provided, performs all safety-critical driving functions, monitor roadway conditions, and interpret sensory information to identify obstacles, relevant signage, and dynamically re-route to traverse alternate routes through uncharted, all weather environments for the entire mission. No operators are present in the vehicles during the mission.  The system makes almost all the decisions (R ≠ 0).</li>
</ul>
</li>
</ul>
<p>The most current modeling of an automation scale uses an exponential curve to depict the increasing intelligence of systems. Although this scale is generally accepted across the robotics community, there has never been any mathematical modeling to support an exponential curve for a vehicle’s “smartness.” Thus, the only valid information to support the above claim is a logical understanding of the positive correlation which exists between a vehicle’s “smartness” and the system configuration modes.</p>
<p>The framework described in this article is “a” way to consider the various implementations of semi-automation and automation and should allow both acquisitions personnel and sustainers to discuss both the minimal requirements and the maximum boundaries of automation that is “safe.”</p>
<p>Analysis began by calculating the percentage of human input frequency required for each respective system configuration of automation with respect to the given scenario, which states that three tactical wheeled vehicles are conducting a sixty minute mission.</p>
<p><img loading="lazy" decoding="async" class=" size-full wp-image-2478 aligncenter" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Chart-1.png" alt="Chart 1" width="623" height="308" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/Chart-1.png 623w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Chart-1-300x148.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Chart-1-450x222.png 450w" sizes="(max-width: 623px) 100vw, 623px" /></p>
<p>The results of the analysis are highlighted in the “Human Input Frequency vs. System Configuration” chart. A mathematical equation could be calculated using regression analysis, which will accurately model the relationship between H and the system configurations. Beyond the pure mathematics of the model, it is possible to identify “breaks” where the system configurations require a significant change in H, i.e. SQ, DW, DA, RC, and TO form the first “group” with a human input (H) requirement of approximately 100%, LF1, LF2, LF3, and LF4 form the second “group” with a significantly lower H range when compared to the first “group,” and WA1, WA2, FA1, and FA2 form the final group which asymptotically converges to an approximate H value of 0%.</p>
<p>With a clear understanding of the relationship between human input frequency and system configuration, the next step was to mathematically model a system configuration and its respective decision making ability. In order to differentiate each level of automation, decision making probabilities were calculated for each system configuration based on their respective ability to execute tasks, e.g. acceleration, deceleration, interval/formation integrity, etc., independent of human input. The results from the analysis are displayed in the “Robotic (“Smartness”) vs. System Configuration” chart.</p>
<p><img loading="lazy" decoding="async" class=" size-full wp-image-2479 aligncenter" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Chart-2.png" alt="Chart 2" width="625" height="256" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/Chart-2.png 625w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Chart-2-300x123.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Chart-2-450x184.png 450w" sizes="(max-width: 625px) 100vw, 625px" /></p>
<p>Based on the results, it is clear that R cannot be modeled accurately using an exponential curve. The curvature and number of inflection points indicates that an exponential distribution would not accurately model the system. Regression analysis determined that a polynomial equation accurately models the distribution. The one deficiency of these results is that it does not incorporate H into the model. It is necessary to integrate the human input frequency into the model because it is not sufficient to model the probability of a particular system configuration’s ability to execute the established tasks on a first attempt without understanding the amount of time which the system could potentially experience each task.</p>
<p>Hence, the results from the “Human Input Frequency vs. System Configuration” chart were used as a weighting coefficient and multiplicatively combined with the results from the “Robotic (“Smartness”) vs. System Configuration” chart to produce the final mathematic model in the “Robotic (“Smartness”) vs. System Configuration Weighted by H” chart.</p>
<p><img loading="lazy" decoding="async" class=" size-full wp-image-2480 aligncenter" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Chart-3.png" alt="Chart 3" width="622" height="293" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/Chart-3.png 622w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Chart-3-300x141.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Chart-3-450x212.png 450w" sizes="(max-width: 622px) 100vw, 622px" /></p>
<p>This model now incorporates the probability of each system configuration being able to execute the identified tasks independently of additional human input. Thus, the system must now have the authority to execute a given task, and the ability. Regression analysis was used to create a mathematical equation that is extremely accurate for modeling R and the system configuration when weighted by H. Below is an “Overlay of H and R with Respect to System Configuration (Weighted)” chart, which can be used to summarize the above results.</p>
<p><img loading="lazy" decoding="async" class=" size-full wp-image-2481 aligncenter" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Chart-4.png" alt="Chart 4" width="624" height="311" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/Chart-4.png 624w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Chart-4-300x150.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Chart-4-450x224.png 450w" sizes="(max-width: 624px) 100vw, 624px" /></p>
<p>Therefore, the results of the analyses conclude that the null hypothesis of an exponential function to model R should be rejected in favor of the alternate hypothesis, which states that R cannot be modeled using an exponential function. In particular, a polynomial function creates the “best fit” by minimizing the sum of the squared residuals between the actual and projected values of R Weighted by H for each system configuration.</p>
<p>After successfully modeling H and R against the various system configurations, the final analysis to pursue was to create a mathematical model which accurately models R in terms of H. The model displayed below in the “Mathematically Modeling H and R” chart can be used to estimate a military convoy operation “Smartness” based on the amount of human input required.</p>
<p><img loading="lazy" decoding="async" class=" size-full wp-image-2482 aligncenter" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Chart-5.png" alt="Chart 5" width="625" height="385" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/Chart-5.png 625w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Chart-5-300x185.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Chart-5-450x277.png 450w" sizes="(max-width: 625px) 100vw, 625px" /></p>
<p>Regression analysis was used to create the “curve of best fit,” which was a sixth order polynomial distribution. However, a third order polynomial distribution is shown above because it is more visually logical than the sixth order polynomial equation. Even though the sixth order polynomial distribution minimized the sum of the squared residuals, the distribution included a significant portion of negative values, which are not possible. Therefore, the third order polynomial distribution makes more logical sense, even though it does not “fit” the data as well as other alternatives. The above model now provides organizations throughout the robotics community a way to quantify H and R, and determine where a specific scenario may fall on the scale of automation.</p>
<p>The potential implications are staggering for national security and defense.  Automation could allow for equal or greater combat power with drastically reduced personnel requirements, greater efficiencies in fuel consumption and maintenance, and increased utilization of platforms and assets.  This model can serve as the basis for further discussion and analysis as the Department of Defense wrestles with the incorporation of automation into military operations.  Increased use of automation will create a variety of challenges ranging from the technological and operational to the legal and moral.  Further research can be conducted to better quantify the impacts on manning and training, maintenance, fuel efficiency, and deployability.</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class=" size-full wp-image-2406 aligncenter" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32.png" alt="Author Signature Block 3" width="711" height="301" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32.png 711w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32-300x127.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32-450x191.png 450w" sizes="(max-width: 711px) 100vw, 711px" /></p>
<p>The post <a href="https://aliconsultingfirm.com/2015/01/26/autonomous-military-convoy-operations-mathematical-model-human-robotic-interations/">Autonomous Military Convoy Operations &#8211; Mathematical Model of Human-Robotic Interations</a> appeared first on <a href="https://aliconsultingfirm.com">ALI Strategic Business Management</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>**FREE** Six Sigma Tool Kit &#8211; Includes the DMAIC Process, Stakeholder Analysis, Project Charters, QFD-HOQ Tools, SIPOC, Data Collection Plans, Control Charting Cheat Sheets, and much more</title>
		<link>https://aliconsultingfirm.com/2015/01/19/free-six-sigma-tool-kit-includes-dmaic-process-stakeholder-analysis-project-charters-qfd-hoq-tools-sipoc-data-collection-plans-control-charting-cheat-sheets-much/</link>
		
		<dc:creator><![CDATA[Dave Mahalak]]></dc:creator>
		<pubDate>Mon, 19 Jan 2015 20:10:34 +0000</pubDate>
				<category><![CDATA[ALI]]></category>
		<category><![CDATA[Publications]]></category>
		<category><![CDATA[Services]]></category>
		<category><![CDATA[ALI Consulting]]></category>
		<category><![CDATA[Applied Logistics Integration Consulting]]></category>
		<category><![CDATA[Control Charting]]></category>
		<category><![CDATA[Control Plan]]></category>
		<category><![CDATA[Data Collection Plans]]></category>
		<category><![CDATA[DMAIC]]></category>
		<category><![CDATA[Fishbone]]></category>
		<category><![CDATA[FMEA]]></category>
		<category><![CDATA[Free]]></category>
		<category><![CDATA[HOQ]]></category>
		<category><![CDATA[Lean]]></category>
		<category><![CDATA[LSSMBB]]></category>
		<category><![CDATA[Process Analysis]]></category>
		<category><![CDATA[Project Charters]]></category>
		<category><![CDATA[QFD]]></category>
		<category><![CDATA[Root Cause]]></category>
		<category><![CDATA[SIPOC]]></category>
		<category><![CDATA[Six Sigma]]></category>
		<category><![CDATA[six sigma black belt]]></category>
		<category><![CDATA[six sigma green belt]]></category>
		<category><![CDATA[six sigma master black belt]]></category>
		<category><![CDATA[Stakeholder Analysis]]></category>
		<category><![CDATA[Tools]]></category>
		<guid isPermaLink="false">http://aliconsultingfirm.com/?p=2450</guid>

					<description><![CDATA[<p>**FREE** Six Sigma Tool Kit &#8211; Includes the DMAIC Process, Stakeholder Analysis, Project Charters, QFD-HOQ Tools, SIPOC, Data Collection Plans, Control Charting Cheat Sheets, and much more As a LSSMBB I have worked on numerous Six Sigma initiatives and I have compiled dozens of useful templates and tools that I have used. If you would like a copy of this **FREE** Six Sigma Tool Kit, please do the following: 1. [&#8230;]</p>
<p>The post <a href="https://aliconsultingfirm.com/2015/01/19/free-six-sigma-tool-kit-includes-dmaic-process-stakeholder-analysis-project-charters-qfd-hoq-tools-sipoc-data-collection-plans-control-charting-cheat-sheets-much/">**FREE** Six Sigma Tool Kit &#8211; Includes the DMAIC Process, Stakeholder Analysis, Project Charters, QFD-HOQ Tools, SIPOC, Data Collection Plans, Control Charting Cheat Sheets, and much more</a> appeared first on <a href="https://aliconsultingfirm.com">ALI Strategic Business Management</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><script src="//pagead2.googlesyndication.com/pagead/js/lidar.js" async="" type="mce-text/javascript"></script><script src="//pagead2.googlesyndication.com/pagead/js/lidar.js" async="" type="text/javascript"></script><script src="//pagead2.googlesyndication.com/pagead/js/lidar.js" async="" type="text/javascript"></script><script src="https://static.licdn.com:443/scds/common/u/lib/fizzy/fz-1.3.6-min.js" type="text/javascript"></script><script type="text/javascript">// <![CDATA[
fs.config({"failureRedirect":"https://www.linkedin.com/nhome/","uniEscape":true,"xhrHeaders":{"X-FS-Origin-Request":"/groupAnswers?viewQuestionAndAnswers=&#038;discussionID=5960493065671045122&#038;gid=82644&#038;goback=","X-FS-Page-Id":"groups/item_detail"}});
// ]]&gt;</script><script></script><!-- [if lte IE 8]>
	<link rel="shortcut icon" href="https://static.licdn.com/scds/common/u/images/logos/favicons/v1/16x16/favicon.ico">
<![endif]--> <!-- [if IE 9]>
	<link rel="shortcut icon" href="https://static.licdn.com/scds/common/u/images/logos/favicons/v1/favicon.ico">
<![endif]--><script src="https://static.licdn.com/scds/concat/common/js?h=3nuvxgwg15rbghxm1gpzfbya2-35e6ug1j754avohmn1bzmucat-mv3v66b8q0h1hvgvd3yfjv5f-14k913qahq3mh0ac0lh0twk9v-1odoqm6uqzmutse6kyk5satus-b7ksroocq54owoz2fawjb292y-62og8s54488owngg0s7escdit-c8ha6zrgpgcni7poa5ctye7il-8gz32kphtrjyfula3jpu9q6wl-51dv6schthjydhvcv6rxvospp-e9rsfv7b5gx0bk0tln31dx3sq-2r5gveucqe4lsolc3n0oljsn1-8v2hz0euzy8m1tk5d6tfrn6j-3eh5zbf8m3976frnzqqz8r2md-38i6il2zabqvakfzq8wpcvmwh-8zc7dy7k0uqxxso1zmcx40mxo-a7br995b5xb4ztral63cjods4-1j5yeidfdiltik0gx4ekvcwvk-9wkskbn6s2q25rkbrnuwlqric-39kuwv80yvqr74w4oe9bge0md-ejfdcbibyn0amjrpy1bw898cw-370m60vrzsp5vx8i8wie69mme-b0otj9zjsih2zu4s3gxjejik2-czstax4e6y68hymdvqxpwe5so-3g8gynfr7fip2svw23i5ixnw3-e17zy6z51dugr6fy4su92o7de-b0fmwulzun5h9v3vouth2gf36-28z3ukvmh5r9vwyyw1m6jl0pm-afshb42tri7ffk43rbuyr9xny-9x4okbe1lyxrueyldoeros07s-59vhyq5ypaqjoqzsvddyfjnom-c5gwmsdzuvdho9bhvcxqt3a0x" type="text/javascript"></script><script type="text/javascript">// <![CDATA[
LI.define('UrlPackage');LI.UrlPackage.containerCore=["https://static.licdn.com/scds/concat/common/js?h=d7z5zqt26qe7ht91f8494hqx5"][0];
// ]]&gt;</script><script type="text/javascript">// <![CDATA[
if(typeof LI==='undefined'||!LI){window.LI={};}
LI.JSContentBasePath="https://static.licdn.com/scds/concat/common/js?v=build-2000_8_42811-prod";LI.CSSContentBasePath="https://static.licdn.com/scds/concat/common/css?v=build-2000_8_42811-prod";LI.injectRelayHtmlUrl="https://static.licdn.com/scds/common/u/lib/inject/0.4.2/relay.html";LI.injectRelaySwfUrl="https://static.licdn.com/scds/common/u/lib/inject/0.4.2/relay.swf";LI.comboBaseUrl="https://static.licdn.com/scds/concat/common/css?v=build-2000_8_42811-prod";LI.staticUrlHashEnabled=true;
// ]]&gt;</script><script src="https://static.licdn.com/scds/concat/common/js?h=25kaepc6rgo1820ap1rglmzr4-c19zsujfl1pg46iqy33ubhqc5-c5ebkkd7pexovk435l30l1dq5-ascppxxu6dqpt5sppka77kdt0-8ohb0iio22nbqe1w8et54sawe-5n5dp3pn32p4zstdag5cbpr1-eehwe5piqwg4elnl8jvj9vpx-amjylk8w8039f2lwlov2e4nmc-47qp7uw3i5i1pqeovirlcc070-3xqgp8jf23j83i1nnx1yxga4o-ayxwbavi1xwiu87tdhsu4heu1-9zfstbzn70th5stecee7kg1e1-9undj1hjru2i7vjjlqtb52ho2-7vr4nuab43rzvy2pgq7yvvxjk-4yhpyv3p9r574wkkbe8kcd2ou" type="text/javascript"></script><script type="text/javascript">// <![CDATA[
fs._server.fire("d12f93e405e1ba13b081f8f93b2b0000-1",{event:"before",type:"html"});
// ]]&gt;</script><script src="https://static.licdn.com/scds/concat/common/js?h=ditm8xdycl29ta8gqk5tpmxf8-czstax4e6y68hymdvqxpwe5so" type="text/javascript"></script><script type="text/javascript">// <![CDATA[
fs._server.fire("d12f93e405e1ba13b081f8f93b2b0000-1",{event:"after",type:"html"});
// ]]&gt;</script>**FREE** Six Sigma Tool Kit &#8211; Includes the DMAIC Process, Stakeholder Analysis, Project Charters, QFD-HOQ Tools, SIPOC, Data Collection Plans, Control Charting Cheat Sheets, and much more<script>// <![CDATA[
window.sandboxControlInit('control-http-12274-exec-619552-1','A11yMenu',{jumpToText:'Jump to: <strong>Summary<\/strong>',skipToText:'Skip to: <strong>Search<\/strong>',feedbackText:'Accessibility Feedback',closeText:'close',anchorText:'Content Follows:',moreText:'More in-page navigation options below',smallPageText:'Not much to look at here. Go directly to content.',searchUrl:'/vsearch/f'});;LI.KbDialogDependencies={jsFiles:["https://static.licdn.com/scds/concat/common/js?h=37zc8dm8vu14f1neta1ponx0o"],cssFiles:["https://static.licdn.com/scds/concat/common/css?h=9qwmbyyfabl3upqh3cyzbhd49"]};window.sandboxControlInit('control-http-12274-exec-619552-2','kb.shortcuts',{homepageUrl:'https:\/\/www.linkedin.com\/nhome\/?trk=global_kb',profileUrl:'https:\/\/www.linkedin.com\/profile\/view?trk=global_kb',editProfileUrl:'https:\/\/www.linkedin.com\/profile\/edit?trk=global_kb',inboxUrl:'https:\/\/www.linkedin.com\/inbox\/#messages?trk=global_kb',jobsUrl:'https:\/\/www.linkedin.com\/job\/home?trk=global_kb',settingsUrl:'https:\/\/www.linkedin.com\/secure\/settings?req=&#038;trk=global_kb',influencerUrl:'https:\/\/www.linkedin.com\/influencers?trk=global_kb'});;window.sandboxControlInit('control-http-12274-exec-619554-3','StyledDropdown',{name:'universal-search-selector',align:'left',listClass:'search-selector',autoPosition:false,containerClass:'global-nav-styled-dropdown'});;window.sandboxControlInit('control-http-12274-exec-619555-4','GhostLabel',{});;LI.i18n.register('universal-search-connections','Connections');LI.i18n.register('universal-search-companies','Companies');LI.i18n.register('universal-search-groups','Groups');LI.i18n.register('universal-search-features','Features');LI.i18n.register('universal-search-skills','Skills');LI.i18n.register('universal-search-skill','Skill');LI.i18n.register('universal-search-suggestions','Suggestions');LI.i18n.register('universal-search-refine','Refine');LI.i18n.register('universal-search-search-current-for','Search current results for <strong>{0}<\/strong>');LI.i18n.register('typeahead2-no-matching-results','No matching results');LI.i18n.register('typeahead2-search-connections','Connections');LI.i18n.register('typeahead2-search-people','People');LI.i18n.register('typeahead2-search-companies','Companies');LI.i18n.register('typeahead2-search-groups','Groups');LI.i18n.register('typeahead2-search-features','Features');LI.i18n.register('typeahead2-search-skills','Skills');LI.i18n.register('typeahead2-search-skill','Skill');LI.i18n.register('typeahead2-search-suggestions','Suggestions');LI.i18n.register('typeahead2-search-schools','Universities');LI.i18n.register('typeahead2-search-showcases','Showcase Pages');LI.i18n.register('typeahead2-search-degrees','Degrees');LI.i18n.register('typeahead2-search-fields-of-study','Fields of study');LI.i18n.register('typeahead2-cap-prospects','Profiles');LI.i18n.register('typeahead2-cap-jobs','Jobs');LI.i18n.register('typeahead2-cap-projects','Projects');LI.i18n.register('typeahead2-search-discussion-participants','Participants');LI.i18n.register('typeahead2-search-group-members','Group Members');LI.i18n.register('typeahead2-search-input-title-no-results','No suggestions found.');LI.i18n.register('typeahead2-search-input-title-singular','One suggestion. Use up and down keys to navigate.');LI.i18n.register('typeahead2-search-input-title-plural','Multiple suggestions. Use up and down keys to navigate.');LI.i18n.register('typeahead2-connect','Connect');LI.i18n.register('typeahead2-message','Message');LI.i18n.register('typeahead2-send-inmail','Send InMail');LI.i18n.register('typeahead2-post','Post');LI.i18n.register('typeahead2-follow','Follow');LI.i18n.register('typeahead2-view','View');LI.TypeaheadDataSourceUrls={COMPANY:"/ta/company",INDUSTRY:"/ta/industry",REGION:"/ta/region",GEOGRAPHY:"/ta/geo",GROUP:"/ta/group",JOB_TITLE:"/ta/titleV2",JOB_FUNCTION:"/ta/jobfunc",SKILL:"/ta/skill",LANGUAGE:"/ta/language",SCHOOL:"/ta/school",DEGREE:"/ta/degree",FIELD_OF_STUDY:"/ta/fieldofstudy",MY_NETWORK:"/ta/mynetwork",MY_GROUP:"/typeahead/mygroup",FIRST_DEGREE_MY_NETWORK:"/ta/my1stnetwork",SITEFEATURE:"/ta/sitefeature",FEDERATOR:"/ta/federator",AUTOCOMPLETE:"/ta/autocomplete",CAP_PROSPECTS_PROJECTS_JOBS:"/cap/lookup/capTaAjax"};LI.Typeahead2Dependencies={scripts:["https://static.licdn.com/scds/concat/common/js?h=aujmp9r1kj9k9x4ezyk8ahfbk-62cjxbtqyt2o85tawwwz12otx-a2blfu8y091887ailkls7jxq3-btg5gaqp36lg06pz3c61bdbll"]};LI.TwitterTADependencies={scripts:["https://static.licdn.com/scds/concat/common/js?h=842z1v7yoky57vb9dcwzwlqs6-8yyzhc29dmi76fhj5ivtx56sq"]};if(LI.isSandboxed){window.LI.TypeaheadDataSourceUrls=LI.TypeaheadDataSourceUrls;window.LI.Typeahead2Dependencies=LI.Typeahead2Dependencies;window.LI.TwitterTADependencies=LI.TwitterTADependencies;}
window.sandboxControlInit('control-http-12274-exec-619555-5','UniversalSearch',{field:"main-search-box",fieldName:"keywords",searchTypeMenu:"main-search-category",searchLink:"advanced-search",clearSelector:"clear-main-search",loadingImgSrc:"https://static.licdn.com/scds/common/u/img/anim/anim_loading_16x16.gif",includeSearchSuggestion:false,includeSearchPlusAC:false,includeSearchRefine:false,includeSearchAutoComplete:false,includeTypeaheadTracking:true,includeTypeaheadRequestTracking:false,includeTypeaheadInitTracking:true,includeRankHide:false,includeTARefactorPhaseOne:true,includeTAInstantSurface:true,includeTAInstantSurfaceClipped:true,includeTAInstantSurfaceTransparent:true,includeActionsInTypeahead:false,removeTAClientSort:true,removeSkillsTA:true,removeGroupsTA:false,trkInfoField:"main-search-trkInfo",enableEduSearch:true,enableShowcaseSearch:true,showcasePrimaryCount:"control",showcaseSecondaryCount:"control",networkHeadline:"people",taSuggestionRecolor:"blue",taGlyphIcons:false});;LI.QuickHelpDependencies={jsFiles:["https://static.licdn.com/scds/concat/common/js?h=a5rwu5bkr8nq9670oed2v1r2p-6zh37eounstnm1wuh6rceqqir"],helpers:["https://static.licdn.com/scds/concat/common/js?h=6zh37eounstnm1wuh6rceqqir"],cssFiles:["https://static.licdn.com/scds/concat/common/css?h=ero7pc77rwvea2dizoitg55af"]};LI.i18n.register('QuickHelp-next','Next');LI.i18n.register('QuickHelp-prev','Prev');LI.i18n.register('QuickHelp-close','Close');LI.i18n.register('QuickHelp-skip','Skip');LI.i18n.register('QuickHelp-done','Done');LI.i18n.register('QuickHelp-tour-complete','Tour complete');LI.i18n.register('QuickHelp-related-tours','Take a related tour:');LI.i18n.register('QuickHelp-go-back','Go back');window.sandboxControlInit('control-http-12274-exec-619559-6','QuickHelp2',{helpCenterTourText:'Help Center Tours',lixResultUrl:'/lite/lite-lix?csrfToken=ajax%3A7063340823539732766',product:'groups',catalogUrls:{subs:'/chrome/quickhelp-subs-catalog?csrfToken=ajax%3A7063340823539732766',home:'/chrome/quickhelp-home-catalog?csrfToken=ajax%3A7063340823539732766',edu:'/chrome/quickhelp-edu-catalog?csrfToken=ajax%3A7063340823539732766',sales:'/chrome/quickhelp-sales-catalog?csrfToken=ajax%3A7063340823539732766'},dependencies:LI.QuickHelpDependencies});;LI.HeaderNotificationsDependencies={inbox_v2:{jsFiles:["https://static.licdn.com/scds/concat/common/js?h=em1445ff7g1bpi7y8m5y0fje5-1n4e8uouq5kkqwqtqsbyz9htb-tg9syoi3w6d64s0r3mhn1eoe-e4t0yj6tjycwmm5gb2d6tkiqd-9em015ze596qewoakxuirovjk-e0q4a2r7x653g26m28d0l8kax-4qz3z5glyk9pzsoyajk18ss8g"]},notifications:{jsFiles:["https://static.licdn.com/scds/concat/common/js?h=dvj11nftcavg8p5rr5mglbm1-6jzag5j63lv518e71ak7q7qr8-b1qfz41z3b3boi2i3gjuzglmx"]},addconn:{jsFiles:["https://static.licdn.com/scds/concat/common/js?h=2ntkno717mjcy050nmzzfz35g-ao1xju9o190x730tor4dx5e2k-9qiqdz1qfr0ylhlzx0uchfe0n-5917aypmv6boky5imd1ul151j-69z6s0ix2jomf8iuyiaisax2c-dxpocwh62sryg37yjgf91gz2d-2v37e3rhzhu2vgf9fein2vg46-ckiqndb4kich6r6tp64b279yo-cn09yemneeckvavpz8itjb7r-7xeyulyf4fohznkk3ocaysod1-agou94du297ftqo5xkk6mmk9o-cn838fgg459sk9e80fcrriuec-eq52fxkjnjj4hbfyo6nxe562y-bi0c9hjoyxd9uydpqy0dvxtq2-enhbxqhf6yqkap76oncp3tppc-dswkcu2yd47alod75c6b48ett-81w4dkv7637vz103cpoa89hg4-a5g6y1g19qwm5u99tm136anb8-50078ji3ys2kk252gga6l8q8l-46p7xpc7qzy2tbvt9uuajevzj-6jzag5j63lv518e71ak7q7qr8-dlb0qpbyvad0l4jncff23p3eg-tmzpyduipsmziaww7rplm6w-2deno6zmrqxwca1yzy5brmpo8-1ofnme3shu8vp6e24p7b5s27r"],cssFiles:["https://static.licdn.com/scds/concat/common/css?h=p89v2wxk4dpobptqabpkrrzk-etuhamyai6bd3grw45bknzq3k"],url:'/chrome/global_nav_pymk_invitations?resultType=pymk&#038;location=desktop-global-nav-first-fetch&#038;records=3&#038;count=3',pymk:'/chrome/global_nav_pymk?location=desktop-global-nav-backfill',invitations:'/chrome/global_nav_invitations',markAsSeen:'/inbox/summary',hasPYMKBadge:false,pymkBadgeLiXOn:true,onPYMKOrABIPage:false,pymkBadgeLegoConfig:{clickUrl:'/lite/lego-click-tracking',impressionUrl:'/lite/lego-impression-tracking',coolOffUrl:'/lite/lego-cooloff?csrfToken=ajax%3A7063340823539732766',legoData:'',slotId:'global-nav-pymk-badge',useHierarchicalJSON:true},pymkBadgeLegoCoolOffData:{page:'chrome-pymk-badge',layout:'default',slot:'global-nav-pymk-badge',group:'pymk-badge',widget:'global-nav-pymk-badge',period:'time>=14d'}}};window.sandboxControlInit('control-http-12274-exec-619559-7','HeaderNotifications',{enableRealTimeUpdate:false,hoverMenus:true,remoteMenus:{messages:{url:'/inbox/summary',dependencies:'LI.HeaderNotificationsDependencies.inbox_v2'},notifications:{backfillUrl:'/inbox/activity/notifications/more/v2',dependencies:'LI.HeaderNotificationsDependencies.notifications',markAsReadOnClick:{url:'/inbox/notifications-click-track?csrfToken=ajax%3A7063340823539732766'},infiniteScroll:true,url:'/inbox/activity/notifications/v2?trk=gnav-not-all'},addconnections:{dependencies:'LI.HeaderNotificationsDependencies.addconn'}}});;window.sandboxControlInit('control-http-12274-exec-619562-8','NavAccessibility',{linkElement:"nav-item",subNav:"sub-nav",activeClass:"active"});;window.sandboxControlInit('control-http-12274-exec-619563-9','NavAccessibility',{linkElement:"nav-item",subNav:"sub-nav",activeClass:"active"});;remote_nav.debug.sbx_log('SANDBOX | LI OBJECT IN EVAL IS: ', LI )
// ]]&gt;</script><script type="text/javascript">// <![CDATA[
(function(){var i18nRegistry=window.__li_i18n_registry__=window.__li_i18n_registry__||{};i18nRegistry['Dialog-closeWindow']='Close this window';i18nRegistry['Dialog-close']='Close';i18nRegistry['Dialog-or']='or';i18nRegistry['Dialog-cancel']='Cancel';i18nRegistry['Dialog-submit']='Submit';i18nRegistry['Dialog-error-generic']='We\'re sorry. Something unexpected happened and your request could not be completed. Please try again.';i18nRegistry['Dialog-start']='Dialog start';i18nRegistry['Dialog-end']='Dialog end';}());LIModules.exports('DialogRetrofitV2Enabled',true);LIModules.exports('ComposeDialogDependencies',{jsFiles:["https://static.licdn.com/scds/concat/common/js?h=5suxahyg6u5y9abq7nx22rsp3"],cssFiles:["https://static.licdn.com/scds/concat/common/css?h=154kxlhs4z8rrtcvqfbage7t"]});LIModules.exports('FeedbackDialogDependencies',{url:'/lite/feedback-form',cssFiles:["https://static.licdn.com/scds/concat/common/css?h=9jbzjzbdpkiccp998vhlvf9pq"]});LIModules.exports('WhoSharedDialogDependencies',{jsFiles:["https://static.licdn.com/scds/concat/common/js?h=3m0wwwerqvp8618uhx52in5b-ef3elbvaio1ryhqhel0ra3b7c-f2ve2m4snne5xyn5408bsek5n-cz35wdvsh3whk61r5ab6knzup-dmoncqcx155s3qdurgkt4bbso"],cssFiles:["https://static.licdn.com/scds/concat/common/css?h=ee6ucumj8ledmrgyfyz4779k4-5vdl4x1qzwm5rqqwq4015vpam-3566c1ju1btq868kwju12welc-8asck8kvvd6hamuyvpcdse51p"]});LIModules.exports('EndorseDialogDependencies',{jsFiles:["https://static.licdn.com/scds/concat/common/js?h=3gtm46fgengh7teck5sse5647-dvpi6u7xt7458bie98t378c7j-951l7p29vf19vl5p461rcy66l"],cssFiles:["https://static.licdn.com/scds/concat/common/css?h=a4rl83uqrrsl7wtj8h66vbk5g"]});LIModules.exports('SlideshareDialogDependencies',{jsFiles:["https://static.licdn.com/scds/concat/common/js?h=6y9mbi0r2o6usgrmm8vm1vw4k-1wq18rvqnu5ju66mrccyhjupj-amxcegas8j3nrj9lywl7r4sgq-28z3ukvmh5r9vwyyw1m6jl0pm-b7n2zuq7kxlcqoyy45lfiqd00-desdb8ckwqfizu4iap272t667-2dzvpjvb927qbsnxts39b5lhm-2rwnq8ar01i5mbiqrriwrxctf-ef3elbvaio1ryhqhel0ra3b7c-89975u69r7icn0y4mehd36n94-dmoncqcx155s3qdurgkt4bbso-3f4mhcnicl2sssc4h9zxayaba-3mfdh15yv4dvkys8ghzfcggmw-8c0ozn3ptdmcfmdkez191r1e9-5kwfaiekiahrqi8wwb0qpont1-5xtrr73iqizkozarsjsjd8ch7"],cssFiles:["https://static.licdn.com/scds/concat/common/css?h=24o3wkkwwvmwutak3nlw5lx4n-52crld9ciqa5xll3o3e1nxf9-2qqwq28bzg8r7qzzcmb5172gm-6lg80obqw1a6e31g5xzz9modk-f19fdjavoxq0kzdq01iboyx2a-u6yv55euhmntv0h7bfg2gqz2-9isvvzw61fpveso9doy1mzsas-9kttnpvgur443xqjy83aclafb"]});LIModules.exports('CommentFlagReportDependencies',{url:'/today/social/flag-comment-form',jsFiles:["https://static.licdn.com/scds/concat/common/js?h=aevdban1tqltqettio7veayoo-9qiqdz1qfr0ylhlzx0uchfe0n-ao1xju9o190x730tor4dx5e2k-6amz3r24ea9qe0faw7sf7959i-8d5srj4unec9c1mksngizgbpn"],cssFiles:["https://static.licdn.com/scds/concat/common/css?h=dkeotnihj4j0ri57fo1xe5tel"]});LIModules.exports('SlideshareAdDependencies',{cssFiles:["https://static.licdn.com/scds/concat/common/css?h=6coymjnmxx6hbh07mwxow7tdr"]});LI.Controls.addControl('control-http-12220-exec-237787-1','Dialog',{name:'leaveGroupDlg',type:'task-modal',className:'dialog-v2',width:455,content:{node:'leave-group-dialog',title:'Confirm this action'}});
LI.Controls.addControl('control-http-12220-exec-237789-2','Anet.Util.WindowOpen',{url:'/shareArticle?url=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2FgroupItem%3Fview%3D%26gid%3D82644%26type%3Dmember%26item%3D5960493065671045122',params:'width=550,height=500'});
LI.Controls.addControl('control-http-12220-exec-237789-3','ViewStateToggle',{triggerSelector:'.top-bar .view-group-info',contentURL:'\/groups?groupProfileSnippet=&#038;gid=82644&#038;goback=%2Egde_82644_member_5960493065671045122',animate:true});
LI.Controls.addControl('control-http-12220-exec-237803-4','Anet.Widget.ItemSubject',{"is-manager":false,"itemType":"discussion","token":"ajax:7063340823539732766","urlDomainAndPath":"https://www.linkedin.com/groupItem","gid":"82644"});
LI.i18n.register('itemDeleteSuccess','This content has been successfully deleted.');LI.i18n.register('flagged','Thank you, the selected item has been flagged for review. <a class=\"undo\" href=\"\/groupItem?unflag=&#038;gid=&#038;type=member&#038;item=&#038;ajax=true&#038;csrfToken=ajax%3A7063340823539732766\">Undo<\/a>.');LI.i18n.register('flaggedJob','Thank you, the selected item has been flagged as a job. <a class=\"undo\" href=\"\/groupItem?unflag=&#038;gid=&#038;type=member&#038;item=&#038;ajax=true&#038;csrfToken=ajax%3A7063340823539732766\">Undo<\/a>.');LI.i18n.register('flaggedPromotion','Thank you, the selected item has been flagged as a promotion. <a class=\"undo\" href=\"\/groupItem?unflag=&#038;gid=&#038;type=member&#038;item=&#038;ajax=true&#038;csrfToken=ajax%3A7063340823539732766\">Undo<\/a>.');LI.i18n.register('itemMovedToJobs','This discussion has been moved to Jobs.');LI.i18n.register('itemMovedToPromos','This discussion has been moved to Promotions.');LI.i18n.register('itemMovedBack','This item was successfully moved back to Discussions.');LI.i18n.register('like','Like');LI.i18n.register('unlike','Unlike');LI.Anet=LI.Anet||{};LI.Anet.Bootstrap=LI.Anet.Bootstrap||{'urls':{}};LI.Anet.Bootstrap.urls.unflag="/groupItem?unflag=&#038;gid=&#038;type=member&#038;item=&#038;ajax=true&#038;csrfToken=ajax%3A7063340823539732766";LI.Anet.Bootstrap.urls.register="/secure/register?goback=%2Egde_82644_member_5960493065671045122&#038;trk=reg-pub-groups";LI.Controls.addControl('control-http-12220-exec-237804-5','Anet.Widget.Actionbar',{'autoFollowOnLike':false,'isIdentified':true,'isManager':false,'itemID':'5960493065671045122','itemType':'member','itemLiked':'false','itemFollowed':'true','gid':82644});
LI.i18n.register('commentDeleteSuccess','This comment has been successfully deleted.');LI.i18n.register('commentFlagged','Thank you, the comment has been flagged for review. <a class=\"undo\" href=\"\/groupItem?unflag=&#038;gid=&#038;type=member&#038;item=&#038;ajax=true&#038;csrfToken=ajax%3A7063340823539732766\">Undo<\/a>.');LI.i18n.register('commentFlaggedJob','Thank you, the comment has been flagged as a job. <a class=\"undo\" href=\"\/groupItem?unflag=&#038;gid=&#038;type=member&#038;item=&#038;ajax=true&#038;csrfToken=ajax%3A7063340823539732766\">Undo<\/a>.');LI.i18n.register('commentFlaggedPromotion','Thank you, the comment has been flagged as a promotion. <a class=\"undo\" href=\"\/groupItem?unflag=&#038;gid=&#038;type=member&#038;item=&#038;ajax=true&#038;csrfToken=ajax%3A7063340823539732766\">Undo<\/a>.');LI.i18n.register('commentSave','Save');LI.i18n.register('commentOr','or');LI.i18n.register('commentCancel','Cancel');LI.i18n.register('commentSendEmail','Send me an email for each new comment.');LI.i18n.register('commentLikeDialogTitle','Loading...');LI.i18n.register('commentEditError','An error occurred while upating your comment.');LI.i18n.register('commentEmpty','Please enter a comment.');LI.i18n.register('commentLengthError','Your comment is either too long or too short.');LI.i18n.register('commentTotalSingular','1 comment');LI.i18n.register('commentTotalZero','0 comments');LI.Anet=LI.Anet||{};LI.Anet.Bootstrap=LI.Anet.Bootstrap||{'urls':{}};LI.Anet.Bootstrap.urls.updateComment="/groupItem?updateComment=&#038;ajax=true&#038;type=member&#038;csrfToken=ajax%3A7063340823539732766";LI.Anet.Bootstrap.urls.likerStrMarkup="/groupItem?getLikeHtmlSnippet=&#038;type=member"
LI.Anet.Bootstrap.resources=LI.Anet.Bootstrap.resources||{'likedialog':{'scripts':'','styles':''}};LI.Anet.Bootstrap.resources.likedialog.scripts=["https://static.licdn.com/scds/concat/common/js?h=9lnykvbcp1nqzg1jne09t9x69"];LI.Anet.Bootstrap.resources.likedialog.styles=["https://static.licdn.com/scds/concat/common/css?h=bfvmspf7s8ps2dwdqibznva1c"];LI.Controls.addControl('control-http-12220-exec-237804-6','Anet.Widget.CommentItems',{'gid':82644,'itemID':'5960493065671045122','likeDialogUrl':'https://www.linkedin.com/groupItem?getLikers=&#038;gid=82644&#038;type=member&#038;item=5960493065671045122&#038;split_page=1'});
LI.Controls.addControl('control-http-12220-exec-237805-7','GhostLabel',{});
LI.i18n.register('CheckTextarea-error','You have exceeded the maximum length by <strong>{0}<\/strong> character(s).');LI.i18n.register('CheckTextarea-empty','You may add up to <strong>{0}<\/strong> characters.');LI.i18n.register('CheckTextarea-full','You may not add more characters.');LI.i18n.register('CheckTextarea-countdown','You may add up to <strong>{0}<\/strong> more characters.');LI.i18n.register('CheckTextarea-countdown-file-sharing','{1} character(s).');LI.i18n.register('CheckTextarea-twitter-under','Count: <strong>{1}<\/strong>');LI.i18n.register('CheckTextarea-twitter-over','Count: <strong>{1}<\/strong> (Only 140 characters will show on Twitter)');LI.i18n.register('CheckTextarea-microblog-over','Count: <strong>{1}<\/strong> (Only 140 characters will show on your microblog)');LI.i18n.register('CheckTextarea-twitter-over-file-sharing','{1} character(s): Only the first 140 characters will be shown on Twitter.');LI.Controls.addControl('control-http-12220-exec-237805-8','CheckTextarea',{maxLength:4000,grow:{maxHeight:200,onFocus:100}});
LI.Controls.addControl('control-http-12220-exec-239388-9','Anet.Widget.TopInfluencers',{});
LI.Controls.addControl('control-http-12220-exec-239422-10','ProfileStrength',{data:{'i18n_Step_1':'Getting Started','i18n_Step_2':'Finding an audience','i18n_Step_3':'Making an impact','i18n_Step_4':'Building influence','i18n_Step_5':'Top Contributor','level':0,'levels':[1,2,2,3,3,3,4,4,4,5,5,5],'topLevel':5},colors:['#F2C448','#7BAD50','#80C5ED','#319BDF','#287EB6'],deferLoad:true,deferOnload:true,horizontal:true});
LI.Controls.addControl('control-http-12220-exec-239424-12','CheckTextarea',{maxLength:7000});
LI.Controls.addControl('control-http-12220-exec-239425-13','SendMessageDialog',{});
// ]]&gt;</script><script type="text/javascript">// <![CDATA[
LI.Controls.setInitialized(YDom.get('control-http-12220-exec-239423-11'));
LI.Controls.setInitialized(YDom.get('control-http-12220-exec-239425-14'));
// ]]&gt;</script><script type="text/javascript">// <![CDATA[
(function(){var i18nRegistry=window.__li__i18n_registry__=window.__li__i18n_registry__||{};i18nRegistry['Dialog-closeWindow']='Close this window';i18nRegistry['Dialog-close']='Close';i18nRegistry['Dialog-or']='or';i18nRegistry['Dialog-cancel']='Cancel';i18nRegistry['Dialog-submit']='Submit';i18nRegistry['Dialog-error-generic']='We\'re sorry. Something unexpected happened and your request could not be completed. Please try again.';i18nRegistry['Dialog-start']='Dialog start';i18nRegistry['Dialog-end']='Dialog end';}());LIModules.exports('DialogRetrofitV2Enabled',true);LIModules.exports('ComposeDialogDependencies',{jsFiles:["https://static.licdn.com/scds/concat/common/js?h=5suxahyg6u5y9abq7nx22rsp3"],cssFiles:["https://static.licdn.com/scds/concat/common/css?h=154kxlhs4z8rrtcvqfbage7t"]});LIModules.exports('FeedbackDialogDependencies',{url:'/lite/feedback-form',cssFiles:["https://static.licdn.com/scds/concat/common/css?h=9jbzjzbdpkiccp998vhlvf9pq"]});LIModules.exports('WhoSharedDialogDependencies',{jsFiles:["https://static.licdn.com/scds/concat/common/js?h=3m0wwwerqvp8618uhx52in5b-ef3elbvaio1ryhqhel0ra3b7c-f2ve2m4snne5xyn5408bsek5n-cz35wdvsh3whk61r5ab6knzup-dmoncqcx155s3qdurgkt4bbso"],cssFiles:["https://static.licdn.com/scds/concat/common/css?h=ee6ucumj8ledmrgyfyz4779k4-5vdl4x1qzwm5rqqwq4015vpam-3566c1ju1btq868kwju12welc-8asck8kvvd6hamuyvpcdse51p"]});LIModules.exports('EndorseDialogDependencies',{jsFiles:["https://static.licdn.com/scds/concat/common/js?h=3gtm46fgengh7teck5sse5647-dvpi6u7xt7458bie98t378c7j-951l7p29vf19vl5p461rcy66l"],cssFiles:["https://static.licdn.com/scds/concat/common/css?h=6fg3jjaw07tc49u0ok7ov9rff"]});LIModules.exports('SlideshareDialogDependencies',{jsFiles:["https://static.licdn.com/scds/concat/common/js?h=6y9mbi0r2o6usgrmm8vm1vw4k-1wq18rvqnu5ju66mrccyhjupj-amxcegas8j3nrj9lywl7r4sgq-28z3ukvmh5r9vwyyw1m6jl0pm-b7n2zuq7kxlcqoyy45lfiqd00-desdb8ckwqfizu4iap272t667-2dzvpjvb927qbsnxts39b5lhm-2rwnq8ar01i5mbiqrriwrxctf-ef3elbvaio1ryhqhel0ra3b7c-89975u69r7icn0y4mehd36n94-dmoncqcx155s3qdurgkt4bbso-3f4mhcnicl2sssc4h9zxayaba-3mfdh15yv4dvkys8ghzfcggmw-8c0ozn3ptdmcfmdkez191r1e9-5kwfaiekiahrqi8wwb0qpont1-5xtrr73iqizkozarsjsjd8ch7"],cssFiles:["https://static.licdn.com/scds/concat/common/css?h=24o3wkkwwvmwutak3nlw5lx4n-52crld9ciqa5xll3o3e1nxf9-2qqwq28bzg8r7qzzcmb5172gm-6lg80obqw1a6e31g5xzz9modk-1g5ftpv7qxsrer3yud2vrnabx-u6yv55euhmntv0h7bfg2gqz2-9isvvzw61fpveso9doy1mzsas-9kttnpvgur443xqjy83aclafb"]});LIModules.exports('CommentFlagReportDependencies',{url:'/today/social/flag-comment-form',jsFiles:["https://static.licdn.com/scds/concat/common/js?h=aevdban1tqltqettio7veayoo-9qiqdz1qfr0ylhlzx0uchfe0n-ao1xju9o190x730tor4dx5e2k-6amz3r24ea9qe0faw7sf7959i-8d5srj4unec9c1mksngizgbpn"],cssFiles:["https://static.licdn.com/scds/concat/common/css?h=awpatnpvbllb1ijvdy9u3s2ap"]});LIModules.exports('SlideshareAdDependencies',{cssFiles:["https://static.licdn.com/scds/concat/common/css?h=6coymjnmxx6hbh07mwxow7tdr"]});LI.Controls.setInitialized(YDom.get('control-http-12274-exec-4719458-1'));
// ]]&gt;</script><script id="yui__dyn_0" src="https://static.licdn.com/scds/concat/common/js?h=1ed22qi8cfh00i14k8ezn8ssj" type="text/javascript"></script><script id="yui__dyn_1" src="https://static.licdn.com/scds/concat/common/js?h=71usve2px363b1c5pfj9fl3m3-7jsf2hgsjrsktriwkbyq01imu-3svurirz4338oyygveo48szym-evmgbh8jxvvl8qyok071eftq1-7z9xdagj1ukzi5q0iajkwh9c3-8u52looknirxne61ih9b3jpw-co90do6ey939jb0thcu9oi9o9-16honttgzyqt3t2671hhomxcd-b1qfz41z3b3boi2i3gjuzglmx-7v2r2obkpsvezgwzsbzkrj2wg-2bu8xuljmvyk198nas6fgwc25-53tdyrrbcwpsb3keenjrstfyh-1wq18rvqnu5ju66mrccyhjupj-amxcegas8j3nrj9lywl7r4sgq-1exmd7v8nyue4hk7hhbreo693-dmoncqcx155s3qdurgkt4bbso" type="text/javascript"></script><script id="yui__dyn_2" src="https://static.licdn.com/scds/concat/common/js?h=d7z5zqt26qe7ht91f8494hqx5" type="text/javascript"></script><script type="text/javascript">// <![CDATA[
LI.Controls.addControl("control-dust-client-1", "SiteflowTracking", {moduleType: '',flowType: 'NGDR',flowId: '191848557:1421696050859',pageNumber: '0',updateId: '5801363580917927939',direction: 'next'})
// ]]&gt;</script><script src="https://sb.scorecardresearch.com/beacon.js"></script></p>
<div id="body">
<div class="wrapper hp-nus-wrapper">
<div id="main" class="split-page private discussion">
<div class="item-details layered-left-rail">
<div id="content" class="discussion-post layer">
<div id="anetItemSubject" class="discussion-item subject" data-li-item_id="5960493065671045122" data-li-item_type="member">
<div class="discussion-content">
<div class="article">
<div class="user-contributed">
<p class="discussion-body">As a LSSMBB I have worked on numerous Six Sigma initiatives and I have compiled dozens of useful templates and tools that I have used. If you would like a copy of this **FREE** Six Sigma Tool Kit, please do the following:</p>
<p>1. Connect with David Mahalak, CEO Applied Logistics Integration Consulting, on LinkedIn.</p>
<p>2. Follow our new Company Page &#8211; Applied Logistics Integration Consulting &#8211; on LinkedIn. We will continue to provide **FREE** useful materials ranging from financial simulations to statistical analysis tools. Please follow us so you can take advantage of these useful packages.</p>
<p>3. Please email your requests for the **FREE** Six Sigma Tool Kit to david.mahalak@aliconsultingfirm.com</p>
<p class="discussion-body">Applied Logistics Integration Consulting offers a wide variety of Strategic Business Management services, to include: Lean Six Sigma project development and execution, Analysis and Control of Production Systems, Optimization, Data Analysis and Management, Modeling and Simulation, Supply Chain Management, Financial Analysis, and much more. If you or your company should ever need assistance in any of these areas, contact us through our website <a title="ALI Consulting" href="aliconsultingfirm.com">aliconsultingfirm.com</a> and our knowledgeable, passionate, and experienced consultants will assist.</p>
<p class="discussion-body">Please share this post with friends and colleagues that would be interested in this comprehensive Six Sigma Tool Kit.</p>
<p class="discussion-body"><a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2406" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32.png" alt="Author Signature Block 3" width="711" height="301" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32.png 711w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32-300x127.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32-450x191.png 450w" sizes="(max-width: 711px) 100vw, 711px" /></a></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p>The post <a href="https://aliconsultingfirm.com/2015/01/19/free-six-sigma-tool-kit-includes-dmaic-process-stakeholder-analysis-project-charters-qfd-hoq-tools-sipoc-data-collection-plans-control-charting-cheat-sheets-much/">**FREE** Six Sigma Tool Kit &#8211; Includes the DMAIC Process, Stakeholder Analysis, Project Charters, QFD-HOQ Tools, SIPOC, Data Collection Plans, Control Charting Cheat Sheets, and much more</a> appeared first on <a href="https://aliconsultingfirm.com">ALI Strategic Business Management</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Integration of the Joint Capabilities Integration and Development System, the Joint Capability Technology Demonstration, and the Defense Acquisition Process</title>
		<link>https://aliconsultingfirm.com/2015/01/19/integration-joint-capabilities-integration-development-system-joint-capability-technology-demonstration-defense-acquisition-process/</link>
		
		<dc:creator><![CDATA[Dave Mahalak]]></dc:creator>
		<pubDate>Mon, 19 Jan 2015 15:57:25 +0000</pubDate>
				<category><![CDATA[ALI]]></category>
		<category><![CDATA[Publications]]></category>
		<category><![CDATA[Acquisition]]></category>
		<category><![CDATA[ALI Consulting]]></category>
		<category><![CDATA[AoA]]></category>
		<category><![CDATA[Applied Logistics Integration Consulting]]></category>
		<category><![CDATA[Army]]></category>
		<category><![CDATA[C-BA]]></category>
		<category><![CDATA[CDD]]></category>
		<category><![CDATA[CPD]]></category>
		<category><![CDATA[DAP]]></category>
		<category><![CDATA[Defense Acquisition Process]]></category>
		<category><![CDATA[Department of Defense]]></category>
		<category><![CDATA[DoD]]></category>
		<category><![CDATA[ICD]]></category>
		<category><![CDATA[JCIDS]]></category>
		<category><![CDATA[JCTD]]></category>
		<category><![CDATA[Joint Capabilities Integration and Development System]]></category>
		<category><![CDATA[Joint Capability Technology Demonstration]]></category>
		<guid isPermaLink="false">http://aliconsultingfirm.com/?p=2446</guid>

					<description><![CDATA[<p>System integration is the concept of analyzing trade-offs within functional areas of an organization/process, and determining which levels each functional area should operate at in order to produce the most inexpensive system while meeting desired performance/service objectives. This “big picture/high level” system management concept is essential, because optimizing each individual function may actually sub-optimize the totality of the system. One field that has experienced a significant shift towards total integration [&#8230;]</p>
<p>The post <a href="https://aliconsultingfirm.com/2015/01/19/integration-joint-capabilities-integration-development-system-joint-capability-technology-demonstration-defense-acquisition-process/">Integration of the Joint Capabilities Integration and Development System, the Joint Capability Technology Demonstration, and the Defense Acquisition Process</a> appeared first on <a href="https://aliconsultingfirm.com">ALI Strategic Business Management</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><em>System integration</em> is the concept of analyzing trade-offs within functional areas of an organization/process, and determining which levels each functional area should operate at in order to produce the most inexpensive system while meeting desired performance/service objectives. This “big picture/high level” system management concept is essential, because optimizing each individual function may actually sub-optimize the totality of the system. One field that has experienced a significant shift towards total integration is supply chain management. An integrated supply chain balances the trade-offs that exist between its components. Some of the sub-functions of a supply chain can include the procurement process, manufacturing process, transportation process, warehousing/inventory process, and retailing process. If each of these components viewed their responsibilities myopically, then it is possible that the supply chain may be inefficient and ineffective because the total system has been sub-optimized. For example, procurement may concentrate on finding the lowest purchase price for raw materials/products, even though purchasing lesser quality materials could create a costly domino effect for the remaining functions. One common trade-off occurs between the transportation and inventory processes. A negative correlation usually exists between the number of scheduled order deliveries and the amount of inventory required in the system to safeguard against factors such as the uncertainty of supply and demand. An integrated supply chain analyzes all of the trade-offs and creates a cultural understanding among the functional areas that each area impacts the others and although one system may be sub-optimized, the total supply chain is optimized.</p>
<p>Creating an integrated system is not limited to the private sector. One area in the government where an integrated methodology would significantly improve the quality, timeliness, and cost of the output would be establishing a linkage between the Joint Capabilities Integration and Development System (JCIDS) process, the Joint Capability Technology Demonstration (JCTD) process, and the Defense Acquisition Process (DAP). The purpose of this article is to identify sub-optimality, from a high level perspective, residing in the current JCIDS and JCTD processes, and highlight disconnect between the two relative to their linkage to the DAP.</p>
<p>The JCIDS process exists to support the Joint Requirements Oversight Council (JROC) in identifying, assessing, validating, and prioritizing joint military capability requirements, and provide requirements related advice (CJCSI 3170.01J, 2013, p. 2). The most critical aspect of the JCIDS process is to allow the JROC to manage and prioritize capability requirements within and across the Joint staff. The review and validation of capability requirement documents is the most visible aspect of the JCIDS process, including staffing, review, and validation, enabling trade-offs and prioritizations within and between portfolios (CJCSI 3170.01J, 2013, p. 2). The iterative manner in which JCIDS operates will next be defined.</p>
<p>Validated initial Capability Based Assessment (CBA) documents drive the early JCIDS process, which in turn drives capability requirement documents related to materiel and non-materiel solution approaches. Since the JCTD process develops and demonstrates potential materiel solutions the remainder of this article will relate to materiel approaches/solutions. Knowledge gained early in the DAP is leveraged to refine capability requirements and make effective cost, performance, schedule, and quantity trade-offs in the succeeding capability requirement documents, which then drive the development, procurement, and fielding of materiel solutions that satisfy the validated capability requirements and close/mitigate the associated capability gaps (4.2.2. Pre-Materiel Development Decision, 2013).</p>
<p>Prior to entering the DAP for a new start or updated capability requirement, the JCIDS process completes the CBA. In turn, the CBA underpins an Initial Capabilities Document (ICD) or a partial draft Capabilities Development Document (CDD) and a draft Analyses of Alternatives (AoA) Study Plan to serve as pre-DAP entry documents (4.2.2. Pre-Materiel Development Decision, 2013). The pre-DAP entry documents provide the Milestone Decision Authority (MDA) with an in-depth understanding of the operational capability gaps, identify an appropriate range of materiel solution approaches, identify near-term opportunities for rapid response, analyze trade space, and plan for future technical efforts. This allows an informed decision to be made with respect to the project’s viability and milestone entry point (4.2.2. Pre-Materiel Development Decision, 2013).</p>
<p>Once the appropriate pre-DAP documents, which may be accompanied with any prior analytic, experimental, prototyping, and/or technology demonstration efforts, are developed a Materiel Development Decision (MDD) review may be requested. A successful MDD review ends when the MDA approves entry into the DAP. This decision is documented in a signed Acquisition Decision Memorandum (ADM), which specifies the approved Milestone entry point and approved AoA Guidance (10-017, 2010).</p>
<p>The typical entry point for a project is the Materiel Solution Analysis (MSA) Phase, also known as Milestone A. The objective of the MSA phase is to select and adequately describe a preferred materiel solution approach to satisfy the phase-specific entrance criteria for the next program milestone designated by the MDA. A Milestone A AoA will focus on concept refinement (4.2.3 Materiel Solution Analysis Phase, 2013). Once sufficient analysis has been executed, an MDA review to move past Milestone A will occur. Upon successful completion of the Milestone A MDA review, the next milestone is usually a decision to invest in technology maturation and preliminary design in the Technology Development (TD) Phase (4.2.4. Technology Development Phase, 2013). A Milestone B MDA review is then informed by an approved CDD, an approved AoA, and an approved Cost-Benefit Analysis (C-BA) which evaluates the systems’ performances, effectiveness, cost, and affordability of achieving the CDD requirements. Typically, based on the conclusions of the AoA, a Milestone B MDA review will result in progressing to the Engineering and Manufacturing Development (EMD) Phase. During the EMD Phase, the JCIDS process updates the AoA, if necessary, and a Capabilities Production Document (CPD) is produced for the Milestone C MDA review (4.2.5. Engineering and Manufacturing Development Phase, 2013).  A successful Milestone C MDA review typically progresses the materiel program to the Production and Deployment Phase of the DAP (4.2.6. Production and Deployment Phase, 2013).</p>
<p>The JCTD is an Office of the Secretary of Defense (OSD) sponsored process that can synchronize the DAP and JCIDS. JCTDs are intended to develop and demonstrate a technological approach/solution that has potential to rapidly transition to the field to resolve an immediate battlefield deficiency.</p>
<p>The JCTD technological approach is in the Science and Technology Development and Demonstration Phase. Before the JCTD initiation there has been no MDD or ADM from a MDA to enter the DAP. If and when the JCTD results, i.e. the Operational Utility Assessment (OUA) and Business Case Analysis (BCA), are presented and prove to the MDA that the JCTD technology is at an acceptable level of maturity to close the operational battlefield deficiency, is cost-effective, and affordable, the MDA can transition the technology to the field for immediate use and further evaluation; however, this transition does not establish a Program of Record (POR).</p>
<p>If one of the JCTD goals is to make the technological approach that is being explored and experimented a Program of Record (POR), then a synergistic JCTD can rapidly develop and transition a technology to MS B or C faster than the normal JCIDS process. The JCTD is expected to be more expeditious because the normal JCIDS regulations are circumvented by using OSD and other stakeholder funding allocations to hire all omnipotent contractors to conduct the same elements that would normally occur in the JCIDS CBA, Post Independent Assessment (PIA), ICD, AoA, MS A, AoA update, Cost-Benefit Analysis (C-BA) and CDD. JCTD technologies may have the potential to transition to a DAP POR, but require the same JCIDS underpinnings and Milestone B entrance criteria as other materiel solutions that enter the DAP to become a POR.</p>
<p>OSD requires JCTDs to be sponsored by a Combatant Command (COCOM). Typically, proponents are neither the JCTD sponsor, nor the JCTD Coordinator for OSD. The JCTD Coordinator is also at the COCOM. Typically, the proponent’s role is to support the COCOM in the execution of the JCTD in accordance with the JCTD Implementation Directive (ID). The voting members of the JCTD Integrated Management Team (IMT) are the OSD Oversight Executive (OE), COCOM (Operational Manager), Technical Manager (also the fiscal manager), and the Transition Manager (normally a Product Manager (PM)). Note that the proponent is not a voting member of the IMT.</p>
<p>If the JCTD IMT uses the funds allocated by OSD and agencies typically represented by the IMT to execute a JCTD cohesively, efficiently, and thoroughly, then the technology build, subsequent demonstrations performed, and assessments made during the OUA along with the BCA can equate to the JCIDS CBA, ICD, AoA, and C-BA, which can underpin a CDD or CPD, and support an MDA’s decision to accept the technology as a POR.</p>
<p>The successful integration of JCIDS and the JCTD into the DAP will require the IMT to be restructured to include the proponent as an equal voting member. By including the proponent in the decision making process, the necessary JCIDS components can be included in the JCTD ID, Management Plans, Methodologies, Assessment Plans, Data Collection Plans, and other events to support both the JCIDS and JCTD processes.</p>
<p>&nbsp;</p>
<p><a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32.png"><img loading="lazy" decoding="async" class=" wp-image-2406 size-full aligncenter" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32.png" alt="Author Signature Block 3" width="711" height="301" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32.png 711w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32-300x127.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32-450x191.png 450w" sizes="(max-width: 711px) 100vw, 711px" /></a></p>
<p>&nbsp;</p>
<p style="text-align: center;"> <strong>References</strong></p>
<p>10-017, D. (2010, September 13). Development Planning to Inform Materiel Development Decision (MDD) Reviews and Support Analyses of Alternatives (AoA). Washington DC, USA.</p>
<p><em>4.2.2. Pre-Materiel Development Decision</em>. (2013, May 23). Retrieved December 2013, from Defense Acquisition Guidebook: https://acc.dau.mil/CommunityBrowser.aspx?id=638309</p>
<p><em>4.2.3 Materiel Solution Analysis Phase</em>. (2013, May 23). Retrieved December 2013, from Defense Acquisition Guidebook: https://acc.dau.mil/CommunityBrowser.aspx?id=638310&amp;lang=en-US</p>
<p><em>4.2.4. Technology Development Phase</em>. (2013, September 03). Retrieved December 2013, from Defense Acquisition Guidebook: https://acc.dau.mil/CommunityBrowser.aspx?id=638311&amp;lang=en-US</p>
<p><em>4.2.5. Engineering and Manufacturing Development Phase</em>. (2013, September 03). Retrieved December 2013, from Defense Acquisition Guidebook: https://acc.dau.mil/CommunityBrowser.aspx?id=638312&amp;lang=en-US</p>
<p><em>4.2.6. Production and Deployment Phase</em>. (2013, April 22). Retrieved December 2013, from Defense Acquisition Guidebook: https://acc.dau.mil/CommunityBrowser.aspx?id=638313&amp;lang=en-US CJCSI 3170.01J. (2013, August 01). Joint Capabilities Integration and Development System (JCIDS). USA.</p>
<p>The post <a href="https://aliconsultingfirm.com/2015/01/19/integration-joint-capabilities-integration-development-system-joint-capability-technology-demonstration-defense-acquisition-process/">Integration of the Joint Capabilities Integration and Development System, the Joint Capability Technology Demonstration, and the Defense Acquisition Process</a> appeared first on <a href="https://aliconsultingfirm.com">ALI Strategic Business Management</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Analysis of National Football League Overtime Systems Using Markov Chains</title>
		<link>https://aliconsultingfirm.com/2015/01/12/analysis-national-football-league-overtime-systems-using-markov-chains/</link>
		
		<dc:creator><![CDATA[Dave Mahalak]]></dc:creator>
		<pubDate>Mon, 12 Jan 2015 11:06:33 +0000</pubDate>
				<category><![CDATA[ALI]]></category>
		<category><![CDATA[Publications]]></category>
		<category><![CDATA[ALI Consulting]]></category>
		<category><![CDATA[Applied Logistics Integration Consulting]]></category>
		<category><![CDATA[Football]]></category>
		<category><![CDATA[Markov Chains]]></category>
		<category><![CDATA[NFL]]></category>
		<category><![CDATA[NFL Overtime]]></category>
		<category><![CDATA[nfl overtime rules need to change]]></category>
		<category><![CDATA[Overtime]]></category>
		<category><![CDATA[Systems]]></category>
		<guid isPermaLink="false">http://aliconsultingfirm.com/?p=2414</guid>

					<description><![CDATA[<p>The National Football League (NFL) is a multi-billion dollar business whose goal is to satisfy its fans.  In order to achieve optimal satisfaction, the NFL adopted the sudden-death overtime period in 1974 because fans were not pleased with the conclusions of games ending in a tie.  Fans wanted a winner to be declared for each game and in hopes of fulfilling this request, NFL management implemented the sudden-death overtime system, which [&#8230;]</p>
<p>The post <a href="https://aliconsultingfirm.com/2015/01/12/analysis-national-football-league-overtime-systems-using-markov-chains/">Analysis of National Football League Overtime Systems Using Markov Chains</a> appeared first on <a href="https://aliconsultingfirm.com">ALI Strategic Business Management</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The National Football League (NFL) is a multi-billion dollar business whose goal is to satisfy its fans.  In order to achieve optimal satisfaction, the NFL adopted the sudden-death overtime period in 1974 because fans were not pleased with the conclusions of games ending in a tie.  Fans wanted a winner to be declared for each game and in hopes of fulfilling this request, NFL management implemented the sudden-death overtime system, which states if a game is tied at the end of regulation then one fifteen minute period will be played.  The first team to score will be declared the victor and if no team scores during the overtime period then the game will end in a tie.  For decades this system has produced many exciting finishes and a highly satisfactory product.  However, in recent years, the sudden-death overtime system has been scrutinized due to lack-luster outcomes that leave fans, players and the overall product of the NFL displeased.  The game of football has changed significantly since the installment of the sudden-death in 1974.  Rules have been implemented to protect players’ health, and the players themselves are much larger, stronger and faster.  Hence, many fans feel that the sudden-death overtime system leaves the outcome of a game to be decided not by its entirety but instead by the result of an overtime coin toss.  In today’s game kickers are making field goals from much farther distances with greater accuracy than ever before.  Therefore, the sudden-death overtime system is setup for dull finishes in which the team who wins the coin toss kicks a long field goal to win the game while the other team does not get the opportunity to respond.  With an increase in fan dissatisfaction the NFL has recently changed its overtime policy, such that if the receiving team in overtime scores a touchdown, then they will win the game. Otherwise the opponent will have an opportunity to possess the football and win the game.  This paper will discuss a few proposed overtime policies, but mainly will focus on the first-to-six system investigated through Markov chain analysis. It has been hypothesized that the first-to-six system would give the team who lost the coin toss a better chance of winning.  Will the sudden-death overtime system be more or less balanced in terms of game outcomes compared to the first-to-six system?</p>
<p>In order to determine whether the proposed system will be more desirable, it is necessary to establish a baseline for the sudden-death overtime system using Markov chain analysis.  The article <em>Win, Lose, or Draw: A Markov Chain Analysis of Overtime in the National Football League</em> (2004) analyzes the impact of the coin toss on the outcome of the game and the efficiency at eliminating ties.   A Markov chain model to analyze the sudden-death overtime system was developed using the following notation: [<em>a b T</em>], where <em>a</em> is the number of points scored by team <em>A</em> in overtime, <em>b</em> is the number of points scored by team <em>B</em> in overtime, and <em>T</em> is the team that has possession of the football (Jones, 2004, p. 331).  In this system, a team can win by scoring in any manner.  The most typical methods of scoring are to either score a touchdown or kick a field goal.  Let the probability of a given team scoring a touchdown be represented by α, such that α ≥ 0, and the probability of kicking a field goal be represented by β, such that β ≥ 0, on a possession.  Notice that α + β &lt; 1 since it does not take into consideration a team scoring a safety.  Thus γ = α + β will represent the probability that a team scores provided they have possession of the football (Jones, 2004, p. 331).</p>
<p><a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/table-11.png"><img loading="lazy" decoding="async" class=" wp-image-2442 size-full aligncenter" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/table-11.png" alt="" width="599" height="108" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/table-11.png 599w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/table-11-300x54.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/table-11-450x81.png 450w" sizes="(max-width: 599px) 100vw, 599px" /></a></p>
<p>In Table 1, the possible states of the system have been represented in which state one is the point in overtime where team <em>A </em>has possession of the football, state two is the point in overtime where team <em>B</em> has possession of the football, state three denotes team <em>A</em> winning the game, and state four denotes team <em>B</em> winning the game (Jones, 2004, p. 331).  Notice that states three and four are absorbing since upon entering either of these states the game will be over.  A directed graph of the Markov process appears in Figure 1 (Jones, 2004, pp. 331-332).</p>
<p style="text-align: center;"><a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Figure11.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2438 size-medium" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Figure11-300x235.png" alt="" width="300" height="235" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/Figure11-300x235.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Figure11.png 381w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p> Now the transition matrix <strong>P<sub>sd</sub></strong> can be formed such that <strong>P<sub>sd</sub></strong> = <a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula1.png"><img loading="lazy" decoding="async" class="alignnone size-thumbnail wp-image-2417" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula1-150x77.png" alt="Formula1" width="150" height="77" /></a>.  Once again notice that states three and four are absorbing which means that the transition matrix can be rearranged as <strong>P<sub>sd</sub></strong> = <a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula2.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2418" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula2.png" alt="Formula2" width="124" height="34" /></a> (Jones, 2004, p. 332).  If <em>c </em>represents the number of absorbing states and <em>m </em>represents the number of non-absorbing states then <em>I</em> is a <em>c</em> x <em>c</em> identity matrix, 0 is a <em>c </em>x <em>m </em>zero matrix, <em>R</em> is a <em>m</em> x <em>c</em> matrix that gives the probabilities of going from non-absorbing to absorbing states, and <em>Q</em> is a <em>m </em>x <em>m </em>matrix that gives the probabilities of going from non-absorbing to non-absorbing states.  With transition matrix <strong>P<sub>sd</sub></strong> rearranged in the above form, (<em>I</em> – <em>Q</em>)<sup>-1</sup> can be calculated which yields the expected number of times the Markov process will be in a given state before being absorbed.  Furthermore, (<em>I</em> – <em>Q</em>)<sup>-1</sup> <em>R</em> = <a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula31.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2419 size-full" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula31.png" alt="Formula3" width="298" height="68" /></a>provides the probability of absorption by any given absorbing state.  Thus, if team <em>A</em> receives the football in the overtime period then team <em>A </em>wins with probability of <a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula41.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2420" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula41.png" alt="Formula4" width="53" height="39" /></a>which means that team <em>B</em> wins with probability of <a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula51.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2421" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula51.png" alt="Formula5" width="107" height="38" /></a>(Jones, 2004, pp. 332-333).  In theory, the transient states will eventually enter one of the absorbing states but in reality this may not be the case since a game can end in a tie due to no team scoring within the fifteen minute period.  Since there is a time constraint this implies that there will be a finite number of possessions in the overtime period, which will be represented by <em>n</em>.  If team <em>A</em> receives the football to begin overtime then they will have <em>n/2</em> possessions and team <em>B</em> will have <em>n/2</em> possessions.  Thus the probabilities for the possible outcomes of the game can be determined as the product of [1 0 0 0] <a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula6.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2422" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula6.png" alt="Formula6" width="53" height="29" /></a><strong> </strong>(Jones, 2004, p. 333).  Now that a general solution set has been formed for the sudden-death overtime system a general solution set must be calculated for the first-to-six system.</p>
<p>&nbsp;</p>
<p>The first-to-six system states that the first team to score six points in overtime wins the game.  In this system the sample space of possible events is larger compared to the sudden-death system.  For example, if team <em>A</em> wins the coin toss and elects to receive the football then they can win the game by scoring a touchdown, but if they kick a field goal team <em>B</em> will get possession of the football.  If team <em>B</em> scores a touchdown they win the game, otherwise the game will continue, within the fifteen minute period, until either team <em>A</em> or <em>B</em> has at least six points.  If the overtime period expires, then the team with the most points will win or the game will result in a tie.</p>
<p style="text-align: center;"><strong>Table 2. </strong>The states for a finite Markov chain representing the first-to-six overtime rule.</p>
<p style="text-align: center;"><a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/table2.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2423 size-full" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/table2.png" alt="table2" width="556" height="62" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/table2.png 556w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/table2-300x33.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/table2-450x50.png 450w" sizes="(max-width: 556px) 100vw, 556px" /></a></p>
<p style="text-align: left;">In Table 2 the possible states of the system have been represented with respect to the previously defined notation [<em>a b T</em>] that was used during the sudden-death overtime procedure (Jones, 2004, p. 333).  Certainly this policy will decrease the chances that the receiving team wins the game on the first possession, but the question that this paper focuses on is how will this new system change the probability of winning the game for the team that kicks the football to start the overtime period?  To determine an answer to this question the transition matrix for the first-to-six system is constructed as <a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula7.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2424 size-full" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula7.png" alt="Formula7" width="530" height="196" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula7.png 530w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula7-300x111.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula7-450x166.png 450w" sizes="(max-width: 530px) 100vw, 530px" /></a> . Once again states nine and ten are absorbing since upon entering these states the game is finished which means that the transition matrix can be rearranged such that <strong>P<sub>ft6</sub></strong> = <a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula2.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2418" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula2.png" alt="Formula2" width="124" height="34" /></a>.  Assuming that team <em>A</em> receives the football, it follows that (<em>I</em> – <em>Q</em>)<sup>-1</sup> <em>R</em> can be calculated and the probability that team <em>A</em> wins is <a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/formula8.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2425 size-full" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/formula8.png" alt="formula8" width="168" height="42" /></a> and the probability that team <em>B</em> wins is <a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/formula9.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2426 size-full" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/formula9.png" alt="formula9" width="175" height="38" /></a>  (Jones, 2004, p. 334).  This is the general solution set for the first-to-six system that will be used to answer whether the first-to-six system will affect the likelihood of team <em>A</em> winning the game.  In order to get numerical solutions to compare, data from the 2002 NFL football season will be used.</p>
<p>&nbsp;</p>
<p>In the 2002 NFL regular season there were 6049 total possession in which 1270 possessions resulted in a touchdown, 737 possessions resulted in a field goal and the average number of possession per period were approximately 6.  So it follows that α = <a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/formula10.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2427" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/formula10.png" alt="formula10" width="91" height="29" /></a> and β = <a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/formula11.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2428" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/formula11.png" alt="formula11" width="92" height="30" /></a> , which means that γ = α + β = 0.210 + 0.122 = 0.332.  Using the sudden-death overtime system if team <em>A</em> receives the football then theoretically team <em>A </em>will win with probability <a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/formula12.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2429" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/formula12.png" alt="formula12" width="102" height="39" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/formula12.png 102w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/formula12-100x39.png 100w" sizes="(max-width: 102px) 100vw, 102px" /></a> = 0.599 , team <em>B</em> wins with probability of <a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/formula13.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2430" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/formula13.png" alt="formula13" width="101" height="39" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/formula13.png 101w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/formula13-100x39.png 100w" sizes="(max-width: 101px) 100vw, 101px" /></a> = 0.401, but these probabilities assume that a tie cannot occur.  So to take the result of a tie into account the initial state of the system [1 0 0 0] must be multiplied with our n<sup>th </sup>transition matrix, <a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/formula14.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2431" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/formula14.png" alt="formula14" width="53" height="29" /></a>, where  n = 6.  Therefore  [1 0 0 0] <a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/formula15.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2432" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/formula15.png" alt="formula15" width="53" height="29" /></a>= [0.089 0 0.546 0.365], which means that for the sudden-death system approximately 8.9% of games end in a tie, team <em>A</em> wins 54.6% of the games, and team <em>B</em> wins 36.5% of the games.<strong>  </strong>The probabilities of game outcomes for the first-to-six policy can be calculated in a similar manner.  Assuming that team <em>A</em> receives the football it follows that team <em>A</em> wins approximately 49.1% of the games; team <em>B</em> wins is 39.3% of the games and 11.6% of the games end in a tie (Jones, 2004, p. 335).  Based on the above data, it is clear that the first-to-six policy does in theory decrease the probability that receiving team will win the game in overtime.</p>
<p>&nbsp;</p>
<p>To provide additional statistical support for the thesis that the first-to-six policy does decrease the probability of the receiving team winning in overtime, I decided to carry out my own research.  In order to create a larger statistical model, I accumulated data that ranged from the 2002 NFL season till the 2010 NFL season.  After gathering this statistical data I used the general solution sets for the sudden-death system and the first-to-six system that were derived above and graphed the results in Table 3.</p>
<p style="text-align: center;">            <strong>Table 3.  </strong>The statistical NFL overtime analysis from the 2002 season till 2010 season.</p>
<p style="text-align: center;"><a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/table3.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2433 size-full" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/table3.png" alt="table3" width="721" height="417" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/table3.png 721w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/table3-300x174.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/table3-450x260.png 450w" sizes="(max-width: 721px) 100vw, 721px" /></a></p>
<p>Assuming that team <em>A</em> receives the football to start the overtime period, the first row of the chart represents that theoretical probability that team <em>A</em> wins for the given season using the current sudden-death system and the second row represents the theoretical probability that team <em>B</em> wins for the given season using the sudden-death system.  Rows three and four represent the theoretical probabilities that team <em>A</em> or team <em>B</em> wins, respectively, for the given season using the proposed first-to-six system.  From Table 3 it has been shown that the probability of team <em>A</em> winning the game was not only approximately 3.53% lower per year for the first-to-six system but in fact the first-to-six system produced more desirable outcomes for every season when compared with the sudden-death system.</p>
<p>With the increase in demand for an exciting overtime system, NFL management has several types of systems that they could implement which will provide an overall satisfactory product for the players, owners, and most importantly fans.  The question of whether or not the proposed first-to-six system would be more balanced in terms of victor in comparison with the sudden-death system was answered.  After reviewing the article, <em>Win, Lose, or Draw: A Markov Chain Analysis of Overtime in the National Football League,</em> the general solution sets were found for both systems.  Next actual data from a football season was entered in the previous formulations, the numerical results were compared, and it was concluded that the first-to-six system does decrease the probability that the team who receives the football to start the overtime period will win with respect to the sudden-death system.  Further research was executed and involved expanding the data set by using data from multiple seasons.  The larger research did support the hypothesized thesis that the first-to-six system would make the outcomes of overtime games fairer.</p>
<p style="text-align: center;"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2406" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32.png" alt="Author Signature Block 3" width="711" height="301" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32.png 711w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32-300x127.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32-450x191.png 450w" sizes="(max-width: 711px) 100vw, 711px" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p style="text-align: center;"><strong>References</strong></p>
<p>Jones M. (2004) Win, Lose, or Draw: A Markov Chain Analysis of Overtime in the National Football League. <em>The College Mathematics Journal, 35 </em>(5). 330-336.</p>
<p>&nbsp;</p>
<p>The post <a href="https://aliconsultingfirm.com/2015/01/12/analysis-national-football-league-overtime-systems-using-markov-chains/">Analysis of National Football League Overtime Systems Using Markov Chains</a> appeared first on <a href="https://aliconsultingfirm.com">ALI Strategic Business Management</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Forecasting Petrol Demand with Linear Trend and Exponential Smoothing Models</title>
		<link>https://aliconsultingfirm.com/2015/01/08/forecasting-petrol-demand-linear-trend-exponential-smoothing-models/</link>
		
		<dc:creator><![CDATA[Dave Mahalak]]></dc:creator>
		<pubDate>Thu, 08 Jan 2015 19:47:47 +0000</pubDate>
				<category><![CDATA[ALI]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Post Formats]]></category>
		<category><![CDATA[Publications]]></category>
		<category><![CDATA[Services]]></category>
		<category><![CDATA[ALI Consulting]]></category>
		<category><![CDATA[Applied Logistics Integration Consulting]]></category>
		<category><![CDATA[double exponential smoothing]]></category>
		<category><![CDATA[Exponential Smoothing]]></category>
		<category><![CDATA[forecast]]></category>
		<category><![CDATA[Forecasting]]></category>
		<category><![CDATA[forecasting and demand management]]></category>
		<category><![CDATA[Global Warming]]></category>
		<category><![CDATA[linear regression]]></category>
		<category><![CDATA[Linear Trend]]></category>
		<category><![CDATA[Logistics]]></category>
		<guid isPermaLink="false">http://aliconsultingfirm.com/?p=2391</guid>

					<description><![CDATA[<p>Global warming is a growing concern in today’s society.  Many people are trying to be conscious of their carbon footprint by purchasing green products such as smart cars and recycled materials.  Even though people are making an effort to protect the environment, there is still a large amount of greenhouse gases released into the atmosphere every day.  One of the major contributors to this large scale emission is the automotive [&#8230;]</p>
<p>The post <a href="https://aliconsultingfirm.com/2015/01/08/forecasting-petrol-demand-linear-trend-exponential-smoothing-models/">Forecasting Petrol Demand with Linear Trend and Exponential Smoothing Models</a> appeared first on <a href="https://aliconsultingfirm.com">ALI Strategic Business Management</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Global warming is a growing concern in today’s society.  Many people are trying to be conscious of their carbon footprint by purchasing green products such as smart cars and recycled materials.  Even though people are making an effort to protect the environment, there is still a large amount of greenhouse gases released into the atmosphere every day.  One of the major contributors to this large scale emission is the automotive industry which is why forecasting petrol demand in the future is very important.  It can be used as a guide to implement strategies and regulations to limit the disbursement of carbon dioxide into the air.  In the following paper, two forecasting models, the linear trend and single exponential smoothing models will be used to investigate the demand of petrol in Australia for upcoming years.  Simple examples of each model type will be illustrated to show the methodology of the models, the results from the article <em>Forecasting petrol demand and assessing the impact of selective strategies to reduce fuel consumption</em> will be discussed, and the article will be evaluated and critiqued.  Ultimately, the article will conclude that the quadratic trend model is the most accurate forecasting model with respect to the Australian automotive data, and it predicts that petrol demand will increase in the following years.  Therefore, a policy must be created to help minimize the emissions of greenhouse gases.</p>
<p style="text-align: center;">            <strong>Forecasting Petrol Demand with Linear Trend and Exponential Smoothing Models</strong></p>
<p style="text-align: left;">     With the growing concern of global warming, it is more important now than ever before to be conscious of fossil fuel emissions.  In an effort to have smaller carbon footprints, many people are purchasing environmentally friendly products such as smart cars and recycled materials.  Even with this effort, a large amount of greenhouse gases emitted into the atmosphere daily still remains troublesome.  The transportation industry contributes one-sixth of all global greenhouse gas emissions.  The article <em>Forecasting petrol demand and assessing the impact of selective strategies to reduce fuel consumption</em> (Li, Rose and Hensher, 2010) will be analyzed as it forecasts Australia’s automobile petrol demand up to the year 2020 based on the best performing forecasting model selected from eight models.  Although research in this area is abundant mainly focused on theoretical differences, this article provides empirical comparison of fuel demand forecasts by using different forecasting models.  In the following, two of the eight forecasting models, linear trend and single exponential smoothing, will be developed with the use of a simple examples, results from the article will be discussed, and the article will be critiqued.</p>
<p>     The linear trend model is one of the simpler models used to predict demand, yet it can be very accurate in approximating short-term demand.  Before discussing the results from the article, a straightforward example will illustrate the work behind the final results.  Suppose table one provided the following data (Taylor, Introduction to Management Science, 2003):</p>
<div id="attachment_2393" style="width: 277px" class="wp-caption aligncenter"><a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Table-1.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-2393" class="wp-image-2393 size-medium" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Table-1-267x300.png" alt="Table 1" width="267" height="300" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/Table-1-267x300.png 267w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Table-1-450x506.png 450w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Table-1.png 693w" sizes="(max-width: 267px) 100vw, 267px" /></a><p id="caption-attachment-2393" class="wp-caption-text">Table 1</p></div>
<p>The main objective of the linear trend model is to create a line of best fit such that the total over-estimation equals the total under-estimation.  Therefore the formula for this model is y = a + bx; b =<a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula1.jpg"><img loading="lazy" decoding="async" class=" size-full wp-image-2394 alignnone" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula1.jpg" alt="Formula1" width="73" height="45" /></a> ; a = <a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula2.jpg"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2395" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula2.jpg" alt="Formula2" width="53" height="29" /></a>, where a is the intercept of the line at period zero, b is the slope of the line, x is the time period, y is the forecast for demand for period x, n is the total number of periods,  is the average of the time period and  is the average of the forecasted demand.  From table one, we can plug the data into these formulas and calculate the line of best fit, which could be used to predict future demand.  When the data is plugged into the formulas, the line of best fit equates to y = 35.2 + 1.72x.  The linear trend line would then predict that the demand for period thirteen would be y = 35.2 + 1.72(13) = 57.56, and so on (Taylor, Introduction to Management Science, 2003).  With the linear trend model developed it is necessary to establish the concepts behind the single exponential smoothing model.</p>
<p>The single exponential smoothing is a type of moving-average forecasting technique which weighs past data in an exponential manner so that the most recent data carriers more weight in the moving average.  Suppose one wanted to use the exponential smoothing model to forecast future demand for the data provided in table two (Taylor, Introduction to Management Science, 2003).</p>
<div id="attachment_2396" style="width: 310px" class="wp-caption aligncenter"><a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Table-2.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-2396" class="wp-image-2396 size-medium" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Table-2-300x119.png" alt="Table 2" width="300" height="119" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/Table-2-300x119.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Table-2-450x179.png 450w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Table-2.png 818w" sizes="(max-width: 300px) 100vw, 300px" /></a><p id="caption-attachment-2396" class="wp-caption-text">Table 2</p></div>
<p>The formula for this model is F<sub>t + 1</sub> = aD<sub>t</sub> + (1 &#8211; a)F<sub>t</sub> , where F<sub>t + 1</sub> is the forecast for the next period, D<sub>t</sub> is the actual demand in the present period, F<sub>t</sub> is the previously determined forecast for the present period and a is a weighting factor known as the smoothing constant.  In this model one must choose a smoothing constant such that 0 &lt;= a &lt;= 1 (Hyndman, Koehler, Ord and Snyder, 2008, p. 30).  It should be noted that this choice is subjective and generally based on trial-and-error.  However when a is large, more weight goes to recent data while a small a respects the value of historical data.  From the results in table two, the next step was to compare a = 0.3 and a = 0.5 to determine which value of a would produce a more precise forecast.  Since there is no previous data to insert into the formula F<sub>t + 1</sub> = aD<sub>t</sub> + (1 &#8211; a)F<sub>t </sub>when t = 0, it is assumed that the model accurately predicted the demand for the first month with one-hundred percent certainty so F<sub>1</sub> = D<sub>1</sub>.  The formula can now be used to calculate further forecasts, with respect to a, such as F<sub>3</sub> = aD<sub>2</sub> + (1 &#8211; a)F<sub>2 </sub>= 0.3(40) + (1 &#8211; 0.3)(37) = 37.9 and so forth.  From the results in table two, when a = 0.3 the forecasted demand for January of year two is 51.79 and the forecasted demand is 53.61 when a = 0.5.  Note: at this point there is no longer previously known demand so no further forecasts can be calculated meaning that the forecast for any month after January of year two for a = 0.3 is 51.79 and 53.61 for a = 0.5 (Taylor 2003).  Now that these simple examples have been used to illustrate the linear trend and single exponential smoothing models, the results of the article can be discussed in detail.</p>
<p>In order to understand the results from the article, how the data was collected and implemented must be understood.  Quarterly time series data was used including total road petrol consumption (TPC), real gross domestic product (GDP) and real petrol price (RPP) for Australia over the period 1977 quarter one to 2006 quarter four.  Next, the total data was divided into two parts.  The first part dates from 1977 quarter one to 2005 quarter one which were used for model and estimation purposes, while the remaining data from 2005 quarter two to 2006 quarter four was used to examine the forecasting effectiveness of different forecasting models (Li, Rose and Hensher, 2010, p. 411).  By applying the same methodology as seen in the above examples, the forecasts for linear trend and single exponential smoothing resulted as follows: (Li, Rose and Hensher, 2010, p. 414).</p>
<p><a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Table-3.png"><img loading="lazy" decoding="async" class=" wp-image-2397 size-full aligncenter" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Table-3.png" alt="Table 3" width="578" height="223" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/Table-3.png 578w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Table-3-300x116.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Table-3-450x174.png 450w" sizes="(max-width: 578px) 100vw, 578px" /></a></p>
<p>To identify which method provided the best forecast, with minimal forecasting error, the mean forecasting error was defined by using the mean absolute deviation (MAD), such that MAD = <a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula3.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2398" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula3.png" alt="Formula3" width="85" height="39" /></a> (Li, Rose and Hensher, 2010, p. 412).  This means that the average of the absolute value of the error is calculated and the method with the smallest MAD will be considered the most desirable.  From the above charts, the MAD for the linear trend model is MAD = <a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula4.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2399" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula4.png" alt="Formula4" width="138" height="32" /></a> = 172.77, similarly the MAD for the single exponential smoothing model is MAD = <a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula5.png"><img loading="lazy" decoding="async" class="alignnone size-thumbnail wp-image-2400" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula5-150x29.png" alt="Formula5" width="150" height="29" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula5-150x29.png 150w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Formula5.png 153w" sizes="(max-width: 150px) 100vw, 150px" /></a> = 194.  Between these two choices, it is clear that the linear trend method is more accurate.  However this article explored a total of eight forecasting models determining the quadratic trend model as the most desirable with MAD = 170.14.  Therefore, the quadratic trend model was used to predict future petrol demands for the years of 2007 to 2020 (Li, Rose and Hensher, 2010, pp. 414-415).  The article concluded that petrol demand in Australia will increase annually due to the continued growth of household incomes and population.  After comparing many possible policies to help control the disbursement of global gases into the atmosphere, it was found that a carbon tax, a tax imposed on energy sources releasing carbon dioxide, of AU $0.50/kg can reduce automobile kilometers by 5.9%, resulting in reduced demand for petrol and a reduction in carbon dioxide emissions of 1.5% (Li, Rose and Hensher, 2010, p. 407).  With the process and results of the article acknowledged, it is necessary to discuss the advantages and disadvantages of the article.</p>
<p>Having such a large sample of data was very beneficial to the results in providing accurate forecasts.  Furthermore, this article did not just analyze forecasts from one model but eight.  By using the linear trend, quadratic trend, exponential trend, single exponential smoothing, Holt’s linear method, Holt-Winters’ method, ARIMA and the partial adjusted model, the researchers were able to determine the most precise method and base any further calculations using that method.  With a large pool of historical data and several methods explored, the results and conclusions in the article are considered reliable.  However, there is one limitation in the article that needs to be discussed.  Econometric modeling and forecasting methods can be divided into four categories, but the article only focused on models that estimate relationships between explanatory and dependent variables over time and models that depict relationships between the past and current values, and forecast the future based entirely on historical outcomes (Li, Rose and Hensher, 2010, pp. 411-412).  This was done because time series data was collected meaning there were observations of a single event over multiple periods of time.  Thus the research was limited to two types of econometric models.  In critiquing the linear trend model, a line of best fit does not change in trend and is limited to accurately forecasting with respect to short time frames.  Conversely, the exponential smoothing model can better account for the change in trend.  This can be achieved by choosing a small smoothing constant when there is stable data without trend and a higher smoothing constant for data with trends.</p>
<p>Global warming is a phenomenon that has many people considering alternative ways of living.  Exploring the Australian automobile petrol demand  due to the transportation industry as one of the main contributors of greenhouse gases,  the article <em>Forecasting petrol demand and assessing the impact of selective strategies to reduce fuel consumption</em> (Li, Rose and Hensher, 2010) used eight different forecasting models to accurately predict future petrol demands. Predicting future demand helps implement policies to limit the amount of carbon dioxide in the atmosphere.   In total, this paper explored the linear trend and single exponential smoothing forecast models.  These models were first demonstrated with simple examples, then results from the article were discussed and finally the advantages and disadvantages of the article were acknowledged.  It appears that there exists a positive correlation between population growth and the amount of petrol use.  Forecasting models can be used as a guide to help society make better decisions and protect the atmosphere from harmful pollutants like greenhouse gases.</p>
<p><a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/007.jpg"><br />
</a><a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32.png"><img loading="lazy" decoding="async" class=" wp-image-2406 size-full aligncenter" src="http://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32.png" alt="Author Signature Block 3" width="711" height="301" srcset="https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32.png 711w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32-300x127.png 300w, https://aliconsultingfirm.com/wp-content/uploads/2015/01/Author-Signature-Block-32-450x191.png 450w" sizes="(max-width: 711px) 100vw, 711px" /></a><a href="http://aliconsultingfirm.com/wp-content/uploads/2015/01/007.jpg"><br />
</a></p>
<p style="text-align: center;"><strong>References</strong></p>
<p>Hyndman, R.J., Koehler, A.B., Ord, J.K, &amp; Snyder, R.D. (2008). <em>Forecasting with Exponential </em><em>Smoothing</em>. Springer-Verlag Berlin Heidelberg</p>
<p>Li, Z., Rose, J.M., &amp; Hensher, D. (2010). Forecasting petrol demand and assessing the impact of selective strategies to reduce fuel consumption. <em>Transportation Planning and </em><em>Technology 33 </em>(5). 407-421.</p>
<p>Taylor, B.W. (2003). <em>Introduction to Management Science</em>. 8<sup>th</sup> edition. Retrieved from homepage.mac.com/thubsch/MAT540/ch05-8th.ppt</p>
<p>The post <a href="https://aliconsultingfirm.com/2015/01/08/forecasting-petrol-demand-linear-trend-exponential-smoothing-models/">Forecasting Petrol Demand with Linear Trend and Exponential Smoothing Models</a> appeared first on <a href="https://aliconsultingfirm.com">ALI Strategic Business Management</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
