Navegando por Autor "Rosa, Bruno Ferreira"
Agora exibindo 1 - 2 de 2
Resultados por página
Opções de Ordenação
Item Algorithms based on VNS for solving the Single Machine Scheduling Problem with Earliness and Tardiness Penalties.(2018) Rosa, Bruno Ferreira; Souza, Marcone Jamilson Freitas; Souza, Sergio Ricardo deThis work implements and compares four algorithms based on Variable Neighborhood Search (VNS), named RVNS, GVNSf, GVNSr and GVNSrf, for solving the Single Machine Scheduling Problem with Earliness and Tardiness Penalties (SM-SPETP). Computational experiments showed that the algorithm GVNSf obtained better-quality solutions compared with the other algorithms, including an algorithm found in the literature. The algorithms GVNSr and GVNSrf obtained solutions close to the GVNSf, and outperformed the algorithm of the literature, both with respect to the quality of the solutions and the computational times.Item Algorithms for job scheduling problems with distinct time windows and general earliness/tardiness penalties.(2016) Rosa, Bruno Ferreira; Souza, Marcone Jamilson Freitas; Souza, Sérgio Ricardo de; França Filho, Moacir Felizardo de; Ales, Zacharie; Michelon, Philippe Yves PaulThis paper addresses the single machine scheduling problem with distinct time windows and sequence- dependent setup times. The objective is to minimize the total weighted earliness and tardiness. The prob- lem involves determining the job execution sequence and the starting time for each job in the sequence. An implicit enumeration algorithm denoted IE and a general variable neighborhood search algorithm de- noted GVNS are proposed to determine the job scheduling. IE is an exact algorithm, whereas GVNS is a heuristic algorithm. In order to define the starting times, an O ( n 2 ) idle time insertion algorithm (ITIA) is proposed. IE and GVNS use the ITIA algorithm to determine the starting time for each job. However, the IE algorithm is only valid for instances with sequence-independent setup times, and takes advantage of theoretical results generated for this problem. Computational experiments show that the ITIA algo- rithm is more efficient than the only other equivalent algorithm found in the literature. The IE algorithm allows the optimal solutions of all instances with up to 15 jobs to be determined within a feasible com- putational time. For larger instances, GVNS produces better-quality solutions requiring less computational time compared with the other algorithm from the literature.