<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: Proof of the Farthest-in-Future Optimal Caching Algorithm	</title>
	<atom:link href="https://blog.henrypoon.com/blog/2014/02/02/proof-of-the-farthest-in-future-optimal-caching-algorithm/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.henrypoon.com/blog/2014/02/02/proof-of-the-farthest-in-future-optimal-caching-algorithm/</link>
	<description></description>
	<lastBuildDate>Sat, 29 Aug 2020 08:14:58 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		By: henrypoon		</title>
		<link>https://blog.henrypoon.com/blog/2014/02/02/proof-of-the-farthest-in-future-optimal-caching-algorithm/#comment-9045</link>

		<dc:creator><![CDATA[henrypoon]]></dc:creator>
		<pubDate>Sat, 29 Aug 2020 08:14:58 +0000</pubDate>
		<guid isPermaLink="false">http://henrypoon.mooo.com/blog/proof-of-the-farthest-in-future-optimal-caching-algorithm#comment-9045</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://blog.henrypoon.com/blog/2014/02/02/proof-of-the-farthest-in-future-optimal-caching-algorithm/#comment-9044&quot;&gt;Sarika Tammali&lt;/a&gt;.

The cache miss requirement here is minimising the amount of times where a thing is being requested that isn&#039;t in the cache since this requires evicting an item and inserting a new item.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://blog.henrypoon.com/blog/2014/02/02/proof-of-the-farthest-in-future-optimal-caching-algorithm/#comment-9044">Sarika Tammali</a>.</p>
<p>The cache miss requirement here is minimising the amount of times where a thing is being requested that isn&#8217;t in the cache since this requires evicting an item and inserting a new item.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Sarika Tammali		</title>
		<link>https://blog.henrypoon.com/blog/2014/02/02/proof-of-the-farthest-in-future-optimal-caching-algorithm/#comment-9044</link>

		<dc:creator><![CDATA[Sarika Tammali]]></dc:creator>
		<pubDate>Sat, 29 Aug 2020 04:05:34 +0000</pubDate>
		<guid isPermaLink="false">http://henrypoon.mooo.com/blog/proof-of-the-farthest-in-future-optimal-caching-algorithm#comment-9044</guid>

					<description><![CDATA[Thank you for the blog. It is almost clear. But I am not understanding the phrase thus fulfilling cache miss requirement. What is a cache miss requirement? Also in case 3C when S’ and SFF are getting items that are not needed and evicting some items. How this is leading to cache miss? How to convert us reduced to reduced in Case 3C? Also when we do this there will not be cache miss right? Then how are you saying S’ and SFF will have a cache miss?Could you please reply if you can?]]></description>
			<content:encoded><![CDATA[<p>Thank you for the blog. It is almost clear. But I am not understanding the phrase thus fulfilling cache miss requirement. What is a cache miss requirement? Also in case 3C when S’ and SFF are getting items that are not needed and evicting some items. How this is leading to cache miss? How to convert us reduced to reduced in Case 3C? Also when we do this there will not be cache miss right? Then how are you saying S’ and SFF will have a cache miss?Could you please reply if you can?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Applications of Greedy technique - Programmer Notes		</title>
		<link>https://blog.henrypoon.com/blog/2014/02/02/proof-of-the-farthest-in-future-optimal-caching-algorithm/#comment-9033</link>

		<dc:creator><![CDATA[Applications of Greedy technique - Programmer Notes]]></dc:creator>
		<pubDate>Sat, 16 Feb 2019 17:20:22 +0000</pubDate>
		<guid isPermaLink="false">http://henrypoon.mooo.com/blog/proof-of-the-farthest-in-future-optimal-caching-algorithm#comment-9033</guid>

					<description><![CDATA[[&#8230;] indeed the only optimal strategy of the five presented. The proof is rather long and can be found here or in the book by Jon Kleinberg and Eva Tardos (see sources in remarks down [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] indeed the only optimal strategy of the five presented. The proof is rather long and can be found here or in the book by Jon Kleinberg and Eva Tardos (see sources in remarks down [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: algorithm &#8211; Applications of Greedy technique &#8211; Offline Caching - CodeDay		</title>
		<link>https://blog.henrypoon.com/blog/2014/02/02/proof-of-the-farthest-in-future-optimal-caching-algorithm/#comment-9024</link>

		<dc:creator><![CDATA[algorithm &#8211; Applications of Greedy technique &#8211; Offline Caching - CodeDay]]></dc:creator>
		<pubDate>Fri, 19 Oct 2018 03:06:33 +0000</pubDate>
		<guid isPermaLink="false">http://henrypoon.mooo.com/blog/proof-of-the-farthest-in-future-optimal-caching-algorithm#comment-9024</guid>

					<description><![CDATA[[&#8230;] indeed the only optimal strategy of the five presented. The proof is rather long and can be found here or in the book by Jon Kleinberg and Eva Tardos (see sources in remarks down [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] indeed the only optimal strategy of the five presented. The proof is rather long and can be found here or in the book by Jon Kleinberg and Eva Tardos (see sources in remarks down [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: henrypoon		</title>
		<link>https://blog.henrypoon.com/blog/2014/02/02/proof-of-the-farthest-in-future-optimal-caching-algorithm/#comment-8851</link>

		<dc:creator><![CDATA[henrypoon]]></dc:creator>
		<pubDate>Mon, 15 Aug 2016 06:10:09 +0000</pubDate>
		<guid isPermaLink="false">http://henrypoon.mooo.com/blog/proof-of-the-farthest-in-future-optimal-caching-algorithm#comment-8851</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://blog.henrypoon.com/blog/2014/02/02/proof-of-the-farthest-in-future-optimal-caching-algorithm/#comment-8848&quot;&gt;Shuqin Lee&lt;/a&gt;.

Hi Shuqin,

It&#039;s been a while since I&#039;ve looked at this subject, but I&#039;ll try to answer your questions:

1. There is a good explanation here: https://www.cs.princeton.edu/courses/archive/spring13/cos423/lectures/04GreedyAlgorithmsI.pdf (page 38)

2. This is just a mathy way of expressing that S and S&#039; after j and j+1 requests should not have incurred more cache misses compared to SFF and that the cache misses incurred by S&#039; is not more than S.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://blog.henrypoon.com/blog/2014/02/02/proof-of-the-farthest-in-future-optimal-caching-algorithm/#comment-8848">Shuqin Lee</a>.</p>
<p>Hi Shuqin,</p>
<p>It&#8217;s been a while since I&#8217;ve looked at this subject, but I&#8217;ll try to answer your questions:</p>
<p>1. There is a good explanation here: <a href="https://www.cs.princeton.edu/courses/archive/spring13/cos423/lectures/04GreedyAlgorithmsI.pdf" rel="nofollow ugc">https://www.cs.princeton.edu/courses/archive/spring13/cos423/lectures/04GreedyAlgorithmsI.pdf</a> (page 38)</p>
<p>2. This is just a mathy way of expressing that S and S&#8217; after j and j+1 requests should not have incurred more cache misses compared to SFF and that the cache misses incurred by S&#8217; is not more than S.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Shuqin Lee		</title>
		<link>https://blog.henrypoon.com/blog/2014/02/02/proof-of-the-farthest-in-future-optimal-caching-algorithm/#comment-8848</link>

		<dc:creator><![CDATA[Shuqin Lee]]></dc:creator>
		<pubDate>Thu, 11 Aug 2016 13:11:56 +0000</pubDate>
		<guid isPermaLink="false">http://henrypoon.mooo.com/blog/proof-of-the-farthest-in-future-optimal-caching-algorithm#comment-8848</guid>

					<description><![CDATA[Hi, I&#039;ve been reading your article for hours and there still are some points that I haven&#039;t make clear:

1. Why is it possible to transform an unreduced schedule into a reduced schedule? [quoted from section Case 3c]

2. In the section Proof, you said that  we want S = S’ = SFF after a request is made and that the number of cache misses have not increased. That the part I cannot understand the most. First, what&#039;s the difference between SFF and S&#039;? Why bother have S&#039;? Secondly, why we want SFF = S?

This can be stupid questions, but there must be some important points that I&#039;s missing here. Thank you very muif you give some hints~]]></description>
			<content:encoded><![CDATA[<p>Hi, I&#8217;ve been reading your article for hours and there still are some points that I haven&#8217;t make clear:</p>
<p>1. Why is it possible to transform an unreduced schedule into a reduced schedule? [quoted from section Case 3c]</p>
<p>2. In the section Proof, you said that  we want S = S’ = SFF after a request is made and that the number of cache misses have not increased. That the part I cannot understand the most. First, what&#8217;s the difference between SFF and S&#8217;? Why bother have S&#8217;? Secondly, why we want SFF = S?</p>
<p>This can be stupid questions, but there must be some important points that I&#8217;s missing here. Thank you very muif you give some hints~</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
