<?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>stiefels.net &#187; cutting stock problem</title>
	<atom:link href="http://www.stiefels.net/tag/cutting-stock-problem/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stiefels.net</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sun, 20 Sep 2009 10:39:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>New Project: Visualization of the Best-Fit Placement Heuristic</title>
		<link>http://www.stiefels.net/2009/07/19/new-project-visualization-of-the-best-fit-placement-heuristic/</link>
		<comments>http://www.stiefels.net/2009/07/19/new-project-visualization-of-the-best-fit-placement-heuristic/#comments</comments>
		<pubDate>Sun, 19 Jul 2009 11:00:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[best-fit]]></category>
		<category><![CDATA[cutting stock problem]]></category>
		<category><![CDATA[heuristic]]></category>
		<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://www.stiefels.net/?p=327</guid>
		<description><![CDATA[Often one has to solve the problem of arranging objects so that they use as less room as possible. In the days before Christmas, for example, people try to utilize the expensive wrapping paper fully in order to save to money for a second roll. Depending on the arrangement of the presents this may work, [...]]]></description>
			<content:encoded><![CDATA[<p>Often one has to solve the problem of arranging objects so that they use as less room as possible. In the days before Christmas, for example, people try to utilize the expensive wrapping paper fully in order to save to money for a second roll. Depending on the arrangement of the presents this may work, or not. In the industry, a can factory tries to stamp different sized cans out of a roll of sheet metal. To minimize the waste (and to save money) the company has to think about the cutting of the metal sheet.<br />
Both of these examples describe a problem known as the [two-dimensional cutting stock problem](http://en.wikipedia.org/wiki/Cutting_stock_problem).</p>
<p><span id="more-327"></span><br />
Although there is no algorithm available which produces an optimal solution to this problem several heuristics can identify usable solutions within an acceptable timeframe.<br />
One of these heuristics is the *Best-Fit* heuristic (described [here](http://or.journal.informs.org/cgi/content/abstract/52/4/655)), developed by [E. K. Burke](http://www.cs.nott.ac.uk/~ekb/), [G. Kendall](http://www.cs.nott.ac.uk/~gxk/) and [G. Whitwell](http://www.cs.nott.ac.uk/~gxw/home-gxw.shtml) of the [University of Nottingham](http://www.nottingham.ac.uk/).</p>
<p>[This project](/projects/visualization-of-the-best-fit-placement-heuristic/) visualizes the different steps the *Best-Fit* heuristic performs in order to gain an acceptable solution (placing rectangles in a way so that waste is reduced) for a given set of different sized rectangles.</p>
<p>**Update:** Source code is [now available](http://github.com/simonboots/BestFitPlacementHeuristic/).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stiefels.net/2009/07/19/new-project-visualization-of-the-best-fit-placement-heuristic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
