<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Comment Feed for Channel 9 - C9 Lectures: Yuri Gurevich - Introduction to Algorithms and Computational Complexity, 3 of 3</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Series/C9-Lectures-Yuri-Gurevich-Introduction-to-Algorithms-and-Computational-Complexity/C9-Lectures-Yuri-Gurevich-Introduction-to-Algorithms-and-Computational-Complexity-3-of-3/RSS"></atom:link>
	<image>
		<url>http://ak.channel9.msdn.com/ch9/a792/45bf25f1-90c2-4bdf-b589-9ebe014ba792/C9LecturesYuriGurevichAlgorithmsP3_100_ch9.jpg</url>
		<title>Channel 9 - C9 Lectures: Yuri Gurevich - Introduction to Algorithms and Computational Complexity, 3 of 3</title>
		<link></link>
	</image>
	<description>The great Yuri Gurevich is back!!  Yuri is a logician, computer scientist, and inventor of abstract state machines. He currently works in Microsoft Research (he&#39;s a member of Wolfram Schulte&#39;s RiSE team). This is the third and final part in our introductory series of lectures exploring the fundamental logical construct that&amp;nbsp;powers all that we do as software engineers—the algorithm. In part 3, Dr. Gurevich teaches us about bounded complexity and the axiomatic definition of sequential algorithms. Find some time to watch this. You&#39;ll be learning about algorithms from one of the world&#39;s premiere minds in the science of logic and algorithms. In this lecture, Yuri references a few of his academic papers, which you can find here. Thank you, Yuri, for taking the time to share your extensive knowledge and gentle, kind spirit with Niner Nation. We all really appreciate it! Thanks, too, to Wes Dyer and Bart De Smet for being our live audience for this lecture and asking great questions. Part 1Part 2 </description>
	<link></link>
	<language>en</language>
	<pubDate>Mon, 20 May 2013 04:45:55 GMT</pubDate>
	<lastBuildDate>Mon, 20 May 2013 04:45:55 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<item>
		<title>Re: C9 Lectures: Yuri Gurevich - Introduction to Algorithms and Computational Complexity, 3 of 3</title>
		<description>
			<![CDATA[ <p>This is great!</p><p>Thank you, Charles, Yuri, Wes and Bart!</p><p>It was a very interesting discussion <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' />.</p><p>I still didn't&nbsp;get how a &quot;crash&quot; case&nbsp;is implicitly defined.</p><p>I can understand that mathematical sets don't have duplicate and therefore duplicate values are excluded either by UNION or by { }.</p><p>I can also see how &quot;crash&quot; could be formalized in various ways, I just don't know which would be the most appropriate. So basically I don't see the set constraint or a definition of an &quot;inconsistent set&quot;. I think both pairs { (a1,v1), (a1,v2) } in this set&nbsp;are valid mathematically and there needs to be another condition!? I am not sure.</p><p>Thanks!!!</p><p>&nbsp;</p><p>&nbsp;</p><p>posted by ivan_</p>]]>
		</description>
		<link>http://channel9.msdn.com/Series/C9-Lectures-Yuri-Gurevich-Introduction-to-Algorithms-and-Computational-Complexity/C9-Lectures-Yuri-Gurevich-Introduction-to-Algorithms-and-Computational-Complexity-3-of-3#c634391010550000000</link>
		<pubDate>Fri, 22 Apr 2011 20:30:55 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Series/C9-Lectures-Yuri-Gurevich-Introduction-to-Algorithms-and-Computational-Complexity/C9-Lectures-Yuri-Gurevich-Introduction-to-Algorithms-and-Computational-Complexity-3-of-3#c634391010550000000</guid>
		<dc:creator>ivan_</dc:creator>
	</item>
	<item>
		<title>Re: C9 Lectures: Yuri Gurevich - Introduction to Algorithms and Computational Complexity, 3 of 3</title>
		<description>
			<![CDATA[ <p>Personally I consider that the classical algorithm evolved into a higher order algorithm called a design pattern, which utilizes multiple algorithms together which itself doesn't have a bounded time but makes use of algorithms which do execute in bounded time.</p><p>It was sort of funny how Bart &amp; Wes were trying to specialize the general semantics to fit modern practice and machine architecture so they could connect it with classical computer science. But this is basically just explaining how computer science evolved and the algorithm can be formally defined, even though we just have basic common knowledge of this if we program, but as this lecture shows, the math and science and formal explanation shows how computing can indeed be complex and its great that we can abstract away the need for knowing all this to create a massive learning curve.</p><p>@ivan_ I've understood the meaning of &quot;crash&quot; to be interchangeable with &quot;fail&quot;. So things fail and don't work which implies a crash to happen and being invalid. But that is just my understanding and not his formal explanation on the subject.</p><p>posted by HeavensRevenge</p>]]>
		</description>
		<link>http://channel9.msdn.com/Series/C9-Lectures-Yuri-Gurevich-Introduction-to-Algorithms-and-Computational-Complexity/C9-Lectures-Yuri-Gurevich-Introduction-to-Algorithms-and-Computational-Complexity-3-of-3#c634392037880000000</link>
		<pubDate>Sun, 24 Apr 2011 01:03:08 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Series/C9-Lectures-Yuri-Gurevich-Introduction-to-Algorithms-and-Computational-Complexity/C9-Lectures-Yuri-Gurevich-Introduction-to-Algorithms-and-Computational-Complexity-3-of-3#c634392037880000000</guid>
		<dc:creator>HeavensRevenge</dc:creator>
	</item>
	<item>
		<title>Re: C9 Lectures: Yuri Gurevich - Introduction to Algorithms and Computational Complexity, 3 of 3</title>
		<description>
			<![CDATA[ <p>It is implicit. Yuri calls it &quot;inconsistent set&quot; where at least two of the pairs have the same location such as in my example { (a1, v1), (a1, v2)}, where a1 is a location and v1 &lt;&gt; v2. In this case crash occurs. So we can define it something like that (sorry no math notations in here just English):</p><p>for every Ai where i = {1..k} and k &lt; (infinity), there exists at least two tuples in the form (A, V)i, &nbsp;where Aj = Al, while Vj &lt;&gt; Vl and j &lt;&gt; l,&nbsp; and j,l = {1..k}.</p><p>This to me would be a definition of a &quot;crash&quot; or inconsistent state. <strong>I think (which doesn't&nbsp;bear a lot of weight <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /> ).</strong></p><p>Thanks!</p><p>posted by ivan_</p>]]>
		</description>
		<link>http://channel9.msdn.com/Series/C9-Lectures-Yuri-Gurevich-Introduction-to-Algorithms-and-Computational-Complexity/C9-Lectures-Yuri-Gurevich-Introduction-to-Algorithms-and-Computational-Complexity-3-of-3#c634393415980000000</link>
		<pubDate>Mon, 25 Apr 2011 15:19:58 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Series/C9-Lectures-Yuri-Gurevich-Introduction-to-Algorithms-and-Computational-Complexity/C9-Lectures-Yuri-Gurevich-Introduction-to-Algorithms-and-Computational-Complexity-3-of-3#c634393415980000000</guid>
		<dc:creator>ivan_</dc:creator>
	</item>
</channel>
</rss>