<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>1405-5546</journal-id>
<journal-title><![CDATA[Computación y Sistemas]]></journal-title>
<abbrev-journal-title><![CDATA[Comp. y Sist.]]></abbrev-journal-title>
<issn>1405-5546</issn>
<publisher>
<publisher-name><![CDATA[Instituto Politécnico Nacional, Centro de Investigación en Computación]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1405-55462012000300007</article-id>
<title-group>
<article-title xml:lang="en"><![CDATA[Building General Hyper-Heuristics for Multi-Objective Cutting Stock Problem]]></article-title>
<article-title xml:lang="es"><![CDATA[Construyendo híper-heurísticas generales para problemas de corte multi-objetivo]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Gómez]]></surname>
<given-names><![CDATA[Juan Carlos]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Terashima-Marín]]></surname>
<given-names><![CDATA[Hugo]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,KU Leuven Department of Computer Science ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
<country>Belgium</country>
</aff>
<aff id="A02">
<institution><![CDATA[,Tecnológico de Monterrey Center for Robotics and Intelligent Systems ]]></institution>
<addr-line><![CDATA[Monterrey ]]></addr-line>
<country>México</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>09</month>
<year>2012</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>09</month>
<year>2012</year>
</pub-date>
<volume>16</volume>
<numero>3</numero>
<fpage>321</fpage>
<lpage>334</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_arttext&amp;pid=S1405-55462012000300007&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_abstract&amp;pid=S1405-55462012000300007&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_pdf&amp;pid=S1405-55462012000300007&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="en"><p><![CDATA[In this article we build multi-objective hyper-heuristics (MOHHs) using the multi-objective evolutionary algorithm NSGA-II for solving irregular 2D cutting stock problems under a bi-objective minimization schema, having a trade-off between the number of sheets used to fit a finite number of pieces and the time required to perform the placement of these pieces. We solve this problem using a multi-objective variation of hyper-heuristics called MOHH, whose main idea consists of finding a set of simple heuristics which can be combined to find a general solution, where a single heuristic is applied depending on the current condition of the problem instead of applying a unique single heuristic during the whole placement process. MOHHs are built after going through a learning process using the NSGA-II, which evolves combinations of condition-action rules producing at the end a set of Pareto-optimal MOHHs. We test the approximated MOHHs on several sets of benchmark problems and present the results.]]></p></abstract>
<abstract abstract-type="short" xml:lang="es"><p><![CDATA[En este artículo se construyen Híper-Heurísticas Multi-Objetivo (MOHH por las siglas en Inglés), utilizando el algoritmo evolutivo multi-objetivo NSGA-II, para solucionar problemas de corte irregular en 2D empleando un esquema bi-objetivo; teniendo un balance entre el número de hojas usadas para ajustar un número finito de piezas y el tiempo requerido para realizar el acomodo de las piezas. Este problema es resuelto usando las MOHHs, cuya idea principal consiste en encontrar un conjunto de heurísticas simples que puedan ser combinadas para encontrar una solución general; donde una heurística simple es utilizada dependiendo de la condición actual del problema, en vez de aplicar una única heurística simple durante todo el proceso de acomodo. Las MOHHs son construidas a través de un proceso de aprendizaje evolutivo utilizando el NSGA-II, el cual evoluciona combinaciones de reglas condición-acción produciendo al final un conjunto de MOHHs Pareto-óptimas. Las MOHHs construidas son probadas en diferentes conjuntos de problemas y los resultados obtenidos son presentados aquí.]]></p></abstract>
<kwd-group>
<kwd lng="en"><![CDATA[Hyper-heuristics]]></kwd>
<kwd lng="en"><![CDATA[multi-objective]]></kwd>
<kwd lng="en"><![CDATA[optimization]]></kwd>
<kwd lng="en"><![CDATA[evolutionary computation]]></kwd>
<kwd lng="en"><![CDATA[cutting problems]]></kwd>
<kwd lng="es"><![CDATA[Híper-heurísticas]]></kwd>
<kwd lng="es"><![CDATA[optimización multi-objetivo]]></kwd>
<kwd lng="es"><![CDATA[computación evolutiva]]></kwd>
<kwd lng="es"><![CDATA[problemas de corte]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[  	    <p align="justify"><font face="verdana" size="4">Art&iacute;culos regulares</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="center"><font face="verdana" size="4"><b>Building General Hyper&#45;Heuristics for Multi&#45;Objective Cutting Stock Problems</b></font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="center"><font face="verdana" size="3"><b>Construyendo h&iacute;per&#45;heur&iacute;sticas generales para problemas de corte multi&#45;objetivo</b></font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="center"><font face="verdana" size="2"><b>Juan Carlos G&oacute;mez<sup>1</sup> and Hugo Terashima&#45;Mar&iacute;n<sup>2</sup></b></font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><i><sup>1</sup>Department of Computer Science, KU Leuven, Belgium</i>, <a href="mailto:juancarlos.gomez@cs.kuleuven.be">juancarlos.gomez@cs.kuleuven.be</a></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2"><i><sup>2</sup>Center for Robotics and Intelligent Systems, Tecnol&oacute;gico de Monterrey, Campus Monterrey, M&eacute;xico</i>, <a href="mailto:terashima@itesm.mx">terashima@itesm.mx</a></font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2">Article received on 09/02/2011;    <br> 	accepted on 03/11/2011.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Abstract</b></font></p>  	    <p align="justify"><font face="verdana" size="2">In this article we build multi&#45;objective hyper&#45;heuristics (MOHHs) using the multi&#45;objective evolutionary algorithm NSGA&#45;II for solving irregular 2D cutting stock problems under a bi&#45;objective minimization schema, having a trade&#45;off between the number of sheets used to fit a finite number of pieces and the time required to perform the placement of these pieces. We solve this problem using a multi&#45;objective variation of hyper&#45;heuristics called MOHH, whose main idea consists of finding a set of simple heuristics which can be combined to find a general solution, where a single heuristic is applied depending on the current condition of the problem instead of applying a unique single heuristic during the whole placement process. MOHHs are built after going through a learning process using the NSGA&#45;II, which evolves combinations of condition&#45;action rules producing at the end a set of Pareto&#45;optimal MOHHs. We test the approximated MOHHs on several sets of benchmark problems and present the results.</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Keywords:</b> Hyper&#45;heuristics, multi&#45;objective, optimization, evolutionary computation, cutting problems.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Resumen</b></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">En este art&iacute;culo se construyen H&iacute;per&#45;Heur&iacute;sticas Multi&#45;Objetivo (MOHH por las siglas en Ingl&eacute;s), utilizando el algoritmo evolutivo multi&#45;objetivo NSGA&#45;II, para solucionar problemas de corte irregular en 2D empleando un esquema bi&#45;objetivo; teniendo un balance entre el n&uacute;mero de hojas usadas para ajustar un n&uacute;mero finito de piezas y el tiempo requerido para <i>realizar</i> el acomodo de las piezas. Este problema es resuelto usando las MOHHs, cuya idea principal consiste en encontrar un conjunto de heur&iacute;sticas simples que puedan ser combinadas para encontrar una soluci&oacute;n general; donde una heur&iacute;stica simple es utilizada dependiendo de la condici&oacute;n actual del problema, en vez de aplicar una &uacute;nica heur&iacute;stica simple durante todo el proceso de acomodo. Las MOHHs son construidas a trav&eacute;s de un proceso de aprendizaje evolutivo utilizando el NSGA&#45;II, el cual evoluciona combinaciones de reglas condici&oacute;n&#45;acci&oacute;n produciendo <i>al final</i> un conjunto de MOHHs Pareto&#45;&oacute;ptimas. Las MOHHs construidas son probadas en diferentes conjuntos de problemas y los resultados obtenidos son presentados aqu&iacute;.</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Palabras clave.</b> H&iacute;per&#45;heur&iacute;sticas, optimizaci&oacute;n multi&#45;objetivo, computaci&oacute;n evolutiva, problemas de corte.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><a href=" /pdf/cys/v16n3/v16n3a7.pdf" target="_blank">DESCARGAR ART&Iacute;CULO EN FORMATO PDF</a></font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Acknowledgements</b></font></p>  	    <p align="justify"><font face="verdana" size="2">This research was supported in part by ITESM under the Research Chair CAT&#45;144 and the CONACYT Project under grant 99695 and the CONACYT postdoctoral grant 290554/37720. A shorter versi&oacute;n of the paper has already appeared inMICAI2010.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>References</b></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>1. Bittle, S.A. &amp; Fox, M.S. (2009).</b> Learning and using hyper&#45;heuristics for variable and valu&eacute; ordering in constraint satisfaction problems. Annual Conference Companion on Genetic and Evolutionary Computation (GECCO'09), Montreal, Canad&aacute;, 2209&#45;2212.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057616&pid=S1405-5546201200030000700001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>2. Burke, E., Hart, E., Kendall, G., Newall, J., Ross, P., &amp; Schulenburg, S. (2003).</b> Hyper&#45;heuristics: An Emerging Direction in Modern Research Technology. In Fred G. &amp; Gary A. K. (Ed.), Handbook of Metaheuristics (457&#45;474). Boston: Kluwer Academic Publishers.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057618&pid=S1405-5546201200030000700002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>3. Burke, E.K., McCollum, B., Meisels, A., Petrovic, S., &amp; Qu, R. (2007).</b> A Graph Based Hyper&#45;Heuristic for Educational Timetabling Problems. European Journal of Operational Research, 176(1), 177&#45;192.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057620&pid=S1405-5546201200030000700003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>4. Burke, E.K., Curtois, T., Hyde, M., Kendall, G., Ochoa, G., Petrovic, S., &amp; Vazquez&#45;Rodriguez, J.A. (2009).</b> HyFlex: A Flexible Framework for the Design and Analysis of Hyper&#45;heuristics. 4<sup>th</sup> Multi&#45;disciplinary International Scheduling Conference (MISTA 2009), Dublin, Ireland, 790&#45;797.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057622&pid=S1405-5546201200030000700004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>5. Chen, C.H., Feiring, B.R., &amp; Chang, T.C.E. (1994).</b> The Cutting Stock Problem, A Survey. International Journal of Production Economics, 36(3), 291&#45;305.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057624&pid=S1405-5546201200030000700005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>6. Coello, C.A., Van Veldhuizen, D.A., &amp; Lamont, G.B. (2002).</b> Evolutionary Algorithms for Solving Multi&#45; Objective Problems. New York: Kluwer Academic.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057626&pid=S1405-5546201200030000700006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>7. Cowling, P.I., Kendall, G., &amp; Soubeiga, E. (2000).</b> A Hyper&#45;Heuristic Approach for Scheduling a Sales Summit. Selected papers from the Third International Conference on Practice And Theory of Automated Timetabling III, (PATAT'00), Konstanz, Germany, 176&#45;190.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057628&pid=S1405-5546201200030000700007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>8. Deb, K., Agrawal, S., Pratap, A., &amp; Meyarivan, T. (2002).</b> A Fast Elitist Non&#45;dominated Sorting Genetic Algorithm for Multi&#45;Objective Optimization: NSGA&#45;II. Parallel Problem Solving from Nature&#45;PPSN VI, <i>Lecture Notes in Computer Science,</i> 1917,849&#45;858.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057630&pid=S1405-5546201200030000700008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>9. Dyckhoff, H. (1990).</b> A Typology of Cutting and Packing Problems. European Journal of Operational Research, 44(2), 145&#45;159.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057632&pid=S1405-5546201200030000700009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>10. Fujita, K., Akagi, S., &amp; Hirokawa, N. (1993).</b> Hybrid Approach for Optimal Nesting Using a Genetic Algorithm and a Local Minimisation Algorithm. 1993 ASME design technical conferences&#45;&#45;19th Design Automation Conference, Albuquerque, USA, 477&#45;484.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057634&pid=S1405-5546201200030000700010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>11. Geiger, M.J. (2008).</b> Bin Packing Under M&uacute;ltiple Objectives &#45; a Heuristic Approximation Approach. Fourth International Conference on Evolutionary Multi&#45;Criterion Optimization, Matsushima, Japan, 53&#45;56.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057636&pid=S1405-5546201200030000700011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>12. Golden, B.L. (1976).</b> Approaches to the Cutting Stock Problem. AME Transactions, 8(2), 256&#45;274.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057638&pid=S1405-5546201200030000700012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>13. Hopper, E. &amp; Turton, B.C.H. (2001).</b> An Empirical Study of Meta&#45;Heuristics Applied to 2D Rectangular Bin Packing. Studia Informatica Universalis, 2(1), 77&#45;106.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057640&pid=S1405-5546201200030000700013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>14. Kantorovich, L.V. (1960).</b> Mathematical Methods of Organizing and Planning Production. Management Science, 6(4), 366&#45;422.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057642&pid=S1405-5546201200030000700014&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>15. Lodi, A., Martello, S., &amp; Monaci, M. (2002).</b> Two&#45;dimensional Packing Problems: A Survey. European Journal of Operational Research, 141(2), 241&#45;252.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057644&pid=S1405-5546201200030000700015&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>16. Mu&ntilde;oz, C, Sierra, M., Puente, J., Vela, C.R., &amp; Varela, R. (2007).</b> Improving Cutting&#45;Stock Plans with Multi&#45;Objective Genetic Algorithms. Second International Work&#45;conference on the Interplay between Natural and Artificial Computation, <i>Part I: Bio&#45;inspired Modeling of Cognitive Tasks (IWINAC '07),</i> La Manga del Mar Menor, Spain, 528&#45;537.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057646&pid=S1405-5546201200030000700016&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>17. Ross, P. (2005).</b> Hyper&#45;Heuristics. In Burke, E. K. &amp; Kendall, G.(Eds.), Search Methodologies: Introductory Tutorials in Optimization and Decisi&oacute;n Support Methodologies (529&#45;556). New York: Springer.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057648&pid=S1405-5546201200030000700017&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>18. Ross, P., Schulenburg, S., Mar&iacute;n&#45;Bl&aacute;zquez, J.G., &amp; Hart, E. (2002).</b> Hyper&#45;Heuristics: Learning to Combine Simple Heuristics in Bin&#45;Packing Problems. Conference on Genetic and Evolutionary Computation (GECCO '02), New York, USA, 942&#45;948.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057650&pid=S1405-5546201200030000700018&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>19. Terashima&#45;Mar&iacute;n, H., Flores&#45;&Aacute;lvarez, E.J., &amp; Ross, P. (2005).</b> Hyper&#45;Heuristics and Classifier Systems for Solving 2D&#45;Regular Cutting Stock Problems. Conference on Genetic and Evolutionary Computation (GECCO '05), Washington, D.C., USA, 637&#45;643.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057652&pid=S1405-5546201200030000700019&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>20. Terashima&#45;Mar&iacute;n, H., Far&iacute;as&#45;Z&aacute;rate, C.J., Ross, P., &amp; Valenzuela&#45;Rend&oacute;n, M. (2006).</b> A GA&#45;Based Method to Produce Generalized Hyper&#45;Heuristics for the 2D&#45;Regular Cutting Stock Problem. Conference on Genetic and Evolutionary Computation (GECCO '06), Seattle, USA, 591&#45;598.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057654&pid=S1405-5546201200030000700020&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>21. Terashima&#45;Mar&iacute;n, H., Ross, P., Far&iacute;as&#45;Z&aacute;rate, C. J., L&oacute;pez&#45;Camacho, E., &amp; Valenzuela&#45;Rend&oacute;n, M. (2010).</b> Generalized Hyper&#45;Heuristics for Solving 2D Regular and Irregular Packing Problems. Annals of Operations Research, 179(1), 369&#45;392.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057656&pid=S1405-5546201200030000700021&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2"><b>22. W&auml;scher, G., Hau&#946;ner, H. &amp; Schumann, H. (2007).</b> An Improved Typology of Cutting and Packing Problems. European Journal of Operational Research, 183(3), 1109&#45;1130.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2057658&pid=S1405-5546201200030000700022&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>      ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bittle]]></surname>
<given-names><![CDATA[S.A.]]></given-names>
</name>
<name>
<surname><![CDATA[Fox]]></surname>
<given-names><![CDATA[M.S.]]></given-names>
</name>
</person-group>
<source><![CDATA[Learning and using hyper-heuristics for variable and valué ordering in constraint satisfaction problems]]></source>
<year>2009</year>
<page-range>2209-2212</page-range><publisher-loc><![CDATA[Montreal ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Burke]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
<name>
<surname><![CDATA[Hart]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
<name>
<surname><![CDATA[Kendall]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Newall]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Ross]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
<name>
<surname><![CDATA[Schulenburg]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Hyper-heuristics: An Emerging Direction in Modern Research Technology]]></article-title>
<person-group person-group-type="editor">
<name>
<surname><![CDATA[Fred]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Gary]]></surname>
<given-names><![CDATA[A. K.]]></given-names>
</name>
</person-group>
<source><![CDATA[Handbook of Metaheuristics]]></source>
<year>2003</year>
<page-range>457-474</page-range><publisher-loc><![CDATA[Boston ]]></publisher-loc>
<publisher-name><![CDATA[Kluwer Academic Publishers]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Burke]]></surname>
<given-names><![CDATA[E.K.]]></given-names>
</name>
<name>
<surname><![CDATA[McCollum]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
<name>
<surname><![CDATA[Meisels]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Petrovic]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Qu]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A Graph Based Hyper-Heuristic for Educational Timetabling Problems]]></article-title>
<source><![CDATA[European Journal of Operational Research]]></source>
<year>2007</year>
<volume>176</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>177-192</page-range></nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Burke]]></surname>
<given-names><![CDATA[E.K.]]></given-names>
</name>
<name>
<surname><![CDATA[Curtois]]></surname>
<given-names><![CDATA[T.]]></given-names>
</name>
<name>
<surname><![CDATA[Hyde]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Kendall]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Ochoa]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Petrovic]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Vazquez-Rodriguez]]></surname>
<given-names><![CDATA[J.A.]]></given-names>
</name>
</person-group>
<source><![CDATA[HyFlex: A Flexible Framework for the Design and Analysis of Hyper-heuristics]]></source>
<year>2009</year>
<page-range>790-797</page-range><publisher-loc><![CDATA[Dublin ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Chen]]></surname>
<given-names><![CDATA[C.H.]]></given-names>
</name>
<name>
<surname><![CDATA[Feiring]]></surname>
<given-names><![CDATA[B.R.]]></given-names>
</name>
<name>
<surname><![CDATA[Chang]]></surname>
<given-names><![CDATA[T.C.E.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[The Cutting Stock Problem, A Survey]]></article-title>
<source><![CDATA[International Journal of Production Economics]]></source>
<year>1994</year>
<volume>36</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>291-305</page-range></nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Coello]]></surname>
<given-names><![CDATA[C.A.]]></given-names>
</name>
<name>
<surname><![CDATA[Veldhuizen]]></surname>
<given-names><![CDATA[D.A.]]></given-names>
</name>
<name>
<surname><![CDATA[Lamont]]></surname>
<given-names><![CDATA[G.B.]]></given-names>
</name>
</person-group>
<source><![CDATA[Evolutionary Algorithms for Solving Multi- Objective Problems]]></source>
<year>2002</year>
<publisher-loc><![CDATA[New York ]]></publisher-loc>
<publisher-name><![CDATA[Kluwer Academic]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Cowling]]></surname>
<given-names><![CDATA[P.I.]]></given-names>
</name>
<name>
<surname><![CDATA[Kendall]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Soubeiga]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
</person-group>
<source><![CDATA[A Hyper-Heuristic Approach for Scheduling a Sales Summit]]></source>
<year>2000</year>
<page-range>176-190</page-range><publisher-loc><![CDATA[Konstanz ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Deb]]></surname>
<given-names><![CDATA[K.]]></given-names>
</name>
<name>
<surname><![CDATA[Agrawal]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Pratap]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Meyarivan]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A Fast Elitist Non-dominated Sorting Genetic Algorithm for Multi-Objective Optimization: NSGA-II]]></article-title>
<source><![CDATA[Parallel Problem Solving from Nature-PPSN VI]]></source>
<year>2002</year>
<page-range>849-858</page-range></nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Dyckhoff]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A Typology of Cutting and Packing Problems]]></article-title>
<source><![CDATA[European Journal of Operational Research]]></source>
<year>1990</year>
<volume>44</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>145-159</page-range></nlm-citation>
</ref>
<ref id="B10">
<label>10</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Fujita]]></surname>
<given-names><![CDATA[K.]]></given-names>
</name>
<name>
<surname><![CDATA[Akagi]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Hirokawa]]></surname>
<given-names><![CDATA[N.]]></given-names>
</name>
</person-group>
<source><![CDATA[Hybrid Approach for Optimal Nesting Using a Genetic Algorithm and a Local Minimisation Algorithm]]></source>
<year>1993</year>
<page-range>477-484</page-range><publisher-loc><![CDATA[Albuquerque ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B11">
<label>11</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Geiger]]></surname>
<given-names><![CDATA[M.J.]]></given-names>
</name>
</person-group>
<source><![CDATA[Bin Packing Under Múltiple Objectives - a Heuristic Approximation Approach]]></source>
<year>2008</year>
<page-range>53-56</page-range><publisher-loc><![CDATA[Matsushima ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B12">
<label>12</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Golden]]></surname>
<given-names><![CDATA[B.L.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Approaches to the Cutting Stock Problem]]></article-title>
<source><![CDATA[AME Transactions]]></source>
<year>1976</year>
<volume>8</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>256-274</page-range></nlm-citation>
</ref>
<ref id="B13">
<label>13</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Hopper]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
<name>
<surname><![CDATA[Turton]]></surname>
<given-names><![CDATA[B.C.H.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[An Empirical Study of Meta-Heuristics Applied to 2D Rectangular Bin Packing]]></article-title>
<source><![CDATA[Studia Informatica Universalis]]></source>
<year>2001</year>
<volume>2</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>77-106</page-range></nlm-citation>
</ref>
<ref id="B14">
<label>14</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kantorovich]]></surname>
<given-names><![CDATA[L.V.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Mathematical Methods of Organizing and Planning Production]]></article-title>
<source><![CDATA[Management Science]]></source>
<year>1960</year>
<volume>6</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>366-422</page-range></nlm-citation>
</ref>
<ref id="B15">
<label>15</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Lodi]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Martello]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Monaci]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Two-dimensional Packing Problems: A Survey]]></article-title>
<source><![CDATA[European Journal of Operational Research]]></source>
<year>2002</year>
<volume>141</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>241-252</page-range></nlm-citation>
</ref>
<ref id="B16">
<label>16</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Muñoz]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[Sierra]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Puente]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Vela]]></surname>
<given-names><![CDATA[C.R.]]></given-names>
</name>
<name>
<surname><![CDATA[Varela]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
</person-group>
<source><![CDATA[Improving Cutting-Stock Plans with Multi-Objective Genetic Algorithms]]></source>
<year>2007</year>
<publisher-loc><![CDATA[La Manga del Mar Menor ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B17">
<label>17</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ross]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Hyper-Heuristics]]></article-title>
<person-group person-group-type="editor">
<name>
<surname><![CDATA[Burke]]></surname>
<given-names><![CDATA[E. K.]]></given-names>
</name>
<name>
<surname><![CDATA[Kendall]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
</person-group>
<source><![CDATA[Search Methodologies: Introductory Tutorials in Optimization and Decisión Support Methodologies]]></source>
<year>2005</year>
<page-range>529-556</page-range><publisher-loc><![CDATA[New York ]]></publisher-loc>
<publisher-name><![CDATA[Springer]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B18">
<label>18</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ross]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
<name>
<surname><![CDATA[Schulenburg]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Marín-Blázquez]]></surname>
<given-names><![CDATA[J.G.]]></given-names>
</name>
<name>
<surname><![CDATA[Hart]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
</person-group>
<source><![CDATA[Hyper-Heuristics: Learning to Combine Simple Heuristics in Bin-Packing Problems]]></source>
<year>2002</year>
<page-range>942-948</page-range><publisher-loc><![CDATA[New York ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B19">
<label>19</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Terashima-Marín]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
<name>
<surname><![CDATA[Flores-Álvarez]]></surname>
<given-names><![CDATA[E.J.]]></given-names>
</name>
<name>
<surname><![CDATA[Ross]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
</person-group>
<source><![CDATA[Hyper-Heuristics and Classifier Systems for Solving 2D-Regular Cutting Stock Problems]]></source>
<year>2005</year>
<page-range>637-643</page-range><publisher-loc><![CDATA[Washington^eD.C. D.C.]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B20">
<label>20</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Terashima-Marín]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
<name>
<surname><![CDATA[Farías-Zárate]]></surname>
<given-names><![CDATA[C.J.]]></given-names>
</name>
<name>
<surname><![CDATA[Ross]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
<name>
<surname><![CDATA[Valenzuela-Rendón]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<source><![CDATA[A GA-Based Method to Produce Generalized Hyper-Heuristics for the 2D-Regular Cutting Stock Problem]]></source>
<year>2006</year>
<page-range>591-598</page-range><publisher-loc><![CDATA[Seattle ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B21">
<label>21</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Terashima-Marín]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
<name>
<surname><![CDATA[Ross]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
<name>
<surname><![CDATA[Farías-Zárate]]></surname>
<given-names><![CDATA[C. J.]]></given-names>
</name>
<name>
<surname><![CDATA[López-Camacho]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
<name>
<surname><![CDATA[Valenzuela-Rendón]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Generalized Hyper-Heuristics for Solving 2D Regular and Irregular Packing Problems]]></article-title>
<source><![CDATA[Annals of Operations Research]]></source>
<year>2010</year>
<volume>179</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>369-392</page-range></nlm-citation>
</ref>
<ref id="B22">
<label>22</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Wäscher]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Hau&#946;ner]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
<name>
<surname><![CDATA[Schumann]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[An Improved Typology of Cutting and Packing Problems]]></article-title>
<source><![CDATA[European Journal of Operational Research]]></source>
<year>2007</year>
<volume>183</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>1109-1130</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
