<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ArticleSet PUBLIC "-//NLM//DTD PubMed 2.7//EN" "https://dtd.nlm.nih.gov/ncbi/pubmed/in/PubMed.dtd">
<ArticleSet>
<Article>
<Journal>
				<PublisherName>Isfahan University of Technology</PublisherName>
				<JournalTitle>Journal of Computational Methods in Engineering</JournalTitle>
				<Issn>2228-7698</Issn>
				<Volume>23</Volume>
				<Issue>2</Issue>
				<PubDate PubStatus="epublish">
					<Year>2022</Year>
					<Month>12</Month>
					<Day>31</Day>
				</PubDate>
			</Journal>
<ArticleTitle>An Algorithm for Two Dimensional Cutting Stock Problems with Demand</ArticleTitle>
<VernacularTitle>An Algorithm for Two Dimensional Cutting Stock Problems with Demand</VernacularTitle>
			<FirstPage>59</FirstPage>
			<LastPage>76</LastPage>
			<ELocationID EIdType="pii">2874</ELocationID>
			
			
			<Language>FA</Language>
<AuthorList>
<Author>
					<FirstName></FirstName>
					<LastName>GH. Moslehi And A. R. Rezaie</LastName>
<Affiliation></Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2022</Year>
					<Month>12</Month>
					<Day>31</Day>
				</PubDate>
			</History>
		<Abstract>In this paper, two-dimensional cutting stock problem with demand has been studied.In this problem, cutting of large rectangular sheets into specific small pieces should be carried out hence, the waste will be minimized. Solving this problem is important to decrease waste materials in any industry that requires cutting of sheets. In most previus studies, the demand of pieces has not been usually considered. The cutting problems belong to the category of Np-hard problems. So finding a desirable solution in a suitable time is practically impossible and heuristic methods must be used. A meta-heuristic algorithm using SA approach is presented.Then attempt will be made to regulate the SAs parameters. Initial solutions are produced with a rule based 
algorithm and two internal and main SAs are used that lead to better performance of the algorithm. Due to lack of benchmark or test problems, two procedures for generating random problems is presented and are used to study efficiency of the algorithm. For this purpose, problems about 10 to 50 types of pieces with maximum demands of 2400 are generated and solved using the proposed algorithm. The results indicate that the algorithm capable of finding a solution with less than 6% of waste for problems with 30 types of pieces and total demands of 500.</Abstract>
			<OtherAbstract Language="FA">In this paper, two-dimensional cutting stock problem with demand has been studied.In this problem, cutting of large rectangular sheets into specific small pieces should be carried out hence, the waste will be minimized. Solving this problem is important to decrease waste materials in any industry that requires cutting of sheets. In most previus studies, the demand of pieces has not been usually considered. The cutting problems belong to the category of Np-hard problems. So finding a desirable solution in a suitable time is practically impossible and heuristic methods must be used. A meta-heuristic algorithm using SA approach is presented.Then attempt will be made to regulate the SAs parameters. Initial solutions are produced with a rule based 
algorithm and two internal and main SAs are used that lead to better performance of the algorithm. Due to lack of benchmark or test problems, two procedures for generating random problems is presented and are used to study efficiency of the algorithm. For this purpose, problems about 10 to 50 types of pieces with maximum demands of 2400 are generated and solved using the proposed algorithm. The results indicate that the algorithm capable of finding a solution with less than 6% of waste for problems with 30 types of pieces and total demands of 500.</OtherAbstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">Two dimensional cutting stock problem</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Waste</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Cutting patterns</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Simulated Annealing</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://jcme.iut.ac.ir/article_2874_e6af401c28c1790eaef7d55c92ab6ab6.pdf</ArchiveCopySource>
</Article>
</ArticleSet>
