<?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>Ulta Seedha &#187; algorithm</title>
	<atom:link href="http://ultaseedha.com.pk/tag/algorithm/feed/" rel="self" type="application/rss+xml" />
	<link>http://ultaseedha.com.pk</link>
	<description>Bits of this. Bits of that. Basically, just topsy-turvy.</description>
	<lastBuildDate>Sat, 31 Dec 2011 12:10:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>An Evaluation of Popular Time Wasting Algorithms</title>
		<link>http://ultaseedha.com.pk/2008/03/05/an-evaluation-of-popular-time-wasting-algorithms/</link>
		<comments>http://ultaseedha.com.pk/2008/03/05/an-evaluation-of-popular-time-wasting-algorithms/#comments</comments>
		<pubDate>Wed, 05 Mar 2008 07:55:57 +0000</pubDate>
		<dc:creator>Saadat</dc:creator>
				<category><![CDATA[Academic]]></category>
		<category><![CDATA[Blah]]></category>
		<category><![CDATA[algorithm]]></category>
		<category><![CDATA[idling]]></category>
		<category><![CDATA[movie-watching]]></category>
		<category><![CDATA[sleeping]]></category>
		<category><![CDATA[strolling]]></category>
		<category><![CDATA[web surfing]]></category>

		<guid isPermaLink="false">http://ultaseedha.com.pk/2008/03/05/an-evaluation-of-popular-time-wasting-algorithms/</guid>
		<description><![CDATA[A time wasting research paper on different methods of time wasting. (Yes, I am a champ, all right.)]]></description>
			<content:encoded><![CDATA[<h2>Abstract</h2>
<p>This paper evaluates and compares five time wasting algorithms which have become popular among today&#8217;s studentkind: idling, sleeping, strolling, movie-watching, and web surfing. In order to assess both the strengths and weaknesses of these algorithms, a set of carefully selected real-life benchmarks is used. The amount of time wasted, alongwith the quality time enjoyed while wasting it simultaneously, are calculated and analyzed, and recommendations for improving the performance of the mentioned algorithms are also offered.</p>
<h2><span style="margin-right:1.625em">1 </span>Introduction</h2>
<p>Time wasting has been one of the most time consuming activities of mankind ever since time itself started. Over the centuries, different algorithms for efficient wasting of time have been devised and implemented, and have been passed down to junior generations by time-wasting experts of their eras. Studentkind, in particular, have been extremely creative in inventing novel approaches to solve the problem of time wasting, and thus have achieved a cult status among time wasters from all walks of life</p>
<p>Recent studies have shown that a majority of studentkind favors five certain algorithms over the rest: idling, sleeping, strolling, movie-watching, and web surfing. In this paper, we evaluate each of these five algorithms and present their pros and cons. It should also be noted that some of these algorithms may qualify for being meaningful activities in themselves; however, we chose not to extend this study into that domain, because the definition of a time wasting algorithm (see next section) rules such studies out. (The reader may observe that the creativity of studentkind shines outstandingly as they convert legitimate activities into time wasters.)</p>
<p>The outline of this paper is as follows. First, in Section 2, fundamental definitions are provided, and various benchmark parameters are laid down that are used for evaluation of the five algorithms. In Section 3, a brief review of each of the algorithms is presented. Section 4 describes the experiments and their results, and is followed by Section 5, which presents some recommendations. Section 6 concludes the paper.</p>
<h2><span style="margin-right:1.625em">2 </span>Definitions and Benchmarks</h2>
<p>We begin by defining a <em>time wasting algorithm</em>, <em>A</em>.</p>
<p class="first" style="text-align:center"><strong style="margin-right:1.625em">Def. 1.</strong> <em>A</em> = { <em>N</em> | <em>N</em> ≠ required <em>N</em> at time <em>t</em> }</p>
<p class="first">Informally, a time wasting algorithm is an algorithm which is run when it is not required to run. In the rest of the paper, we shall use the words <em>algorithm</em> and <em>activity</em> interchangeably.</p>
<p>We also define another quantity, critical time (<em>t</em><sub>c</sub>).</p>
<p class="first" style="text-align:center"><strong style="margin-right:1.625em">Def. 2.</strong> Critical time is the point in time when the algorithm finishes.</p>
<p class="first">Since all time wasting algorithms are recursive (that is, they never end), their stopping criteria is almost always the critical time.</p>
<p>A number of different benchmarks for evaluation of each of the algorithms were selected, and they are described below.</p>
<h3><span style="margin-right:1.625em">2.1 </span>Amount of time wasted (<em>t</em><sub>w</sub>)</h3>
<p>The most important parameter for any time wasting algorithm is the amount of time, <em>t</em><sub>w</sub>, that it lets the user waste. However, <em>t</em><sub>w</sub> also depends on the diligence of the users themselves, and is, therefore, a rather subjective parameter. We have thus kept <em>t</em><sub>w</sub> fixed during the experiments, using it as a common ground for evaluation of other parameters.</p>
<h3><span style="margin-right:1.625em">2.2 </span>Amount of generated entertainment (<em>e</em>)</h3>
<p>A time wasting algorithm is practically useless if it does not provide its user with a way of having fun. Formally,</p>
<p class="first" style="text-align:center"><em>e</em> = <em>A</em> (<em>t</em><sub>w</sub>) <span style="margin-left:1.625em">(1)</span></p>
<p class="first">where <em>t</em><sub>w</sub> is the amount of time wasted using a time wasting algorithm <em>A</em>, and <em>e</em> is the generated amount of entertainment.</p>
<p>It might be argued that one is not wasting any time if one is having fun, but studies have shown that time wasting for its own sake should not be void of joy. Also, by Definition 1, any activity that should not be engaged in at a given time is a time wasting activity, regardless of the amount of joy it holds for its participants.</p>
<h3><span style="margin-right:1.625em">2.3 </span>Amount of guilt induced (<em>g</em>)</h3>
<p>A time wasting algorithm which induces the least amount of guilt for its user is highly favorable, since the amount of guilt can greatly reduce the entertainment achieved. Thus,</p>
<p class="first" style="text-align:center"><em>e′</em> = <em>e</em> − <em>g</em> <span style="margin-left:1.625em">(2)</span></p>
<p class="first">where <em>e</em>′ is the actual amount of entertainment. Time wasting algorithms keep evolving to reduce <em>g</em>, though most users rely on their own stubbornness to ignore any amount of <em>g</em> induced while wasting time.</p>
<h3><span style="margin-right:1.625em">2.4 </span>Reasonable Excuse Factor (REF)</h3>
<p>REF is the ability of a time wasting activity to be presented as an excuse for not engaging in the required activity. Theoretically,</p>
<p class="first" style="text-align:center">REF ∝ 1/<em>g</em></p>
<p class="first">i.e., lesser the amount of guilt induced, higher the REF. However, our experiments (Section 4) show that this theoretical concept does not always hold true.</p>
<h2><span style="margin-right:1.625em">3 </span>The Algorithms</h2>
<p>In this section, we describe the five algorithms that are compared in the next section. It should be noted that all of these algorithms are very self explanatory and we do not feel a need to explicitly define and state them.</p>
<h3><span style="margin-right:1.625em">3.1 </span>Idling</h3>
<p>Perhaps the most fundamental algorithm for time wasting is doing nothing, or idling. Over the years, a significant decrease in the practical application of idling has been observed, which is not surprising, considering the lack of creativity and less <em>t</em><sub>w</sub> (as we show in the next section).</p>
<h3><span style="margin-right:1.625em">3.2 </span>Sleeping</h3>
<p>Sleeping has always come naturally to the sloths among us, and they are rightfully credited for the widespread use of this activity as a time wasting algorithm. It is, like idling, one of the fundamental time wasters.</p>
<h3><span style="margin-right:1.625em">3.3 </span>Strolling</h3>
<p>Strolling is the alternative algorithm to sleeping for those who find it hard to lock themselves in their bedrooms. It is often accompanied with eating icecreams or french fries, but can be performed without them. Most students like to run this algorithm in teams.</p>
<h3><span style="margin-right:1.625em">3.4 </span>Movie-watching</h3>
<p>This algorithm has evolved from sneaking out of one’s home for attending the late night show in the local theater to the convenience of one’s bedroom, thanks to the advancements in technology. Moreover, the choice of watching movie clips on handheld devices such as mobile phones has immensely increased the usage of this algorithm.</p>
<h3><span style="margin-right:1.625em">3.5 </span>Web Surfing</h3>
<p>Web surfing is the most recent in the mentioned algorithms, but studies show an exponential growth in its application. Just like movie-watching, web surfing has also benefited from the increase in handheld device usage, and some researchers even predict that this algorithm will join the most fundamental ones in near future.</p>
<h2><span style="margin-right:1.625em">4 </span>Experiments and Results</h2>
<p>We conducted test experiments for each of the five algorithms in five consecutive days. Test activities used as required <em>N</em>s to be neglected (see Defintion 1) included writing a report that a professor demanded, revising lecture notes, installing productive software, updating a blog called Ulta Seedha, and doing the laundry.</p>
<p>As explained in Section 2, the amount of time wasted (<em>t</em><sub>w</sub>) was kept fixed, and was assigned the value of 120 minutes. <em>e</em>, <em>g</em>, <em>e′</em>, and REF were measured on a scale of 1 to 10, with 10 being the highest.</p>
<p>Table 1 summarizes the results.</p>
<table border="0" width="80%">
<tbody>
<tr>
<th scope="col"><em>A</em></th>
<th scope="col"><em>e</em></th>
<th scope="col"><em>g</em></th>
<th scope="col"><em>e′</em> (<em>e</em> − <em>g</em>)</th>
<th scope="col">REF</th>
</tr>
<tr>
<td>Idling</td>
<td>2</td>
<td>7</td>
<td>−5</td>
<td>1</td>
</tr>
<tr>
<td>Sleeping</td>
<td>7</td>
<td>1</td>
<td>6</td>
<td>1.5</td>
</tr>
<tr>
<td>Strolling</td>
<td>6</td>
<td>3</td>
<td>3</td>
<td>1.5</td>
</tr>
<tr>
<td>Movie-watching</td>
<td>9</td>
<td>1.5</td>
<td>7.5</td>
<td>1</td>
</tr>
<tr>
<td>Web surfing</td>
<td>9</td>
<td>2</td>
<td>7</td>
<td>2.5</td>
</tr>
</tbody>
</table>
<p style="text-indent:0;text-align:center;margin-top:0"><em><strong>Table 1:</strong> Results obtained after testing the five algorithms</em></p>
<p class="first">Please note that the amount of guilt induced was measured during <em>t</em><sub>w</sub>, and not afterwards.</p>
<p>It can be observed that both movie-watching and web surfing showed similar behavior, with web surfing ranking higher as a reasonable excuse. Indeed, a student can always tell others that she tried to search the worldwide web for hours before finding something useful. Sleeping also performed in a satisfactory manner with the least amount of guilt due to the sub-conscious nature of the algorithm. Movie-watching also showed a closer amount of <em>g</em> to sleeping, since there is very little room for guilt when enjoying an on-screen action sequence or romance. Unsurprisingly, idling shows the highest <em>g</em>, and consequently, the least <em>e′</em>. This was inevitable because the mind is set free to think of the consequences while running the idling algorithm. Strolling may perform well for some users, and improvements maybe suggested for reducing its <em>g</em>.</p>
<p>All of these algorithms performed poorly for REF, with the slight exception of web surfing. We recommend that the interested reader explore the algorithm of baby-sitting if a higher REF is desired. However, baby-sitting is widely avoided due to its very low <em>e′</em>—even lower than idling.</p>
<h2><span style="margin-right:1.625em">5 </span>Recommendations</h2>
<p>We now present some recommendations based on our observations during the experiments.</p>
<ol>
<li>Movie-watching and web surfing may be combined together to enhance the time wasting experience. Wesbites such as YouTube may prove to be highly useful in this regard.</li>
<li>To reduce the g for strolling, listening to music while running the algorithm is highly encouraged. The interested reader may consult the user manual of Apple’s iPod or similar portable music players.</li>
<li>Web surfing may also be enhanced by contributing to meaningless message boards. This may reduce the <em>g</em>.</li>
<li>A significant increase in the REF for sleeping may be made by catching a virus, but a certified physician should be consulted beforehand.</li>
</ol>
<h2><span style="margin-right:1.625em">6 </span>Conclusions and Future Work</h2>
<p>In this paper, we presented a comparative analysis for five popular time wasting activities. We showed that fundamental activities such as idling are now being replaced by more recent developments in the area of time wasting algorithms. We also provided some recommendations for improving the current performance of these algorithms.</p>
<p>Readers may observe that we have not included a recently emerged and heavily implemented time wasting algorithm of gaming. We believe that this algorithm deserves a separate paper of its own, and we intend to work on it in the near future. Also, TV-watching was not included in favor of movie-watching, and research may be carried out to assess its merits and demerits.</p>
<h2>References</h2>
<p>This paper does not cite any references because, ironically, we think that they are a waste of time.</p>
]]></content:encoded>
			<wfw:commentRss>http://ultaseedha.com.pk/2008/03/05/an-evaluation-of-popular-time-wasting-algorithms/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
	</channel>
</rss>

