Martín Heriberto Cruz-Rosales

Prof. Dr. Martín Heriberto Cruz-Rosales

Autonomous University of Morelos State
orcid

Research Focus & Metrics

Academic Career Length

17Years (2010-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
30 July 2015 in International Transactions in Operational Research
Verified
Journal Article
Open access
PDF file
Marco Antonio Cruz-ChavezMarco Antonio Cruz-Chavez
Marco Antonio Cruz-Chavez
MMMartín G. Martínez‐Rangel
Martín G. Martínez‐Rangel
Martín Heriberto Cruz-RosalesMartín Heriberto Cruz-Rosales
Martín Heriberto Cruz-Rosales
This paper presents a simulated annealing algorithm accelerated by a partial scheduling mechanism and a cooling schedule mechanism that is a function of the standard deviation. This facilitates a rapid approach to good solutions in the flexible job shop scheduling problem (FJSSP). The results demonstrate that for benchmark instances of several sizes, simulated annealing that implements the proposed mechanism converges more quickly to good solutions than simulated annealing that does not implement the proposed mechanism.

6 January 2022 in Applied Sciences
Verified
Journal Article
Open access
PDF file
Martín Heriberto Cruz-RosalesMartín Heriberto Cruz-Rosales
Martín Heriberto Cruz-Rosales
Marco Antonio Cruz-ChavezMarco Antonio Cruz-Chavez
Marco Antonio Cruz-Chavez
FPFederico Alonso Pecina
Federico Alonso Pecina
JPJesús del Carmen Peralta-Abarca
Jesús del Carmen Peralta-Abarca
EÁErika Yesenia Ávila-Melgar
Erika Yesenia Ávila-Melgar
JEJuana Enriquez
Juana Enriquez
This work presents a metaheuristic with distributed processing that finds solutions for an optimization model of the university course timetabling problem, where collective communication and point-to-point communication are applied, which are used to generate cooperation between processes. The metaheuristic performs the optimization process with simulated annealing within each solution that each process works. The highlight of this work is presented in the algorithmic design for optimizing the problem by applying cooperative processes. In each iteration of the proposed heuristics, collective communication allows the master process to identify the process with the best solution and point-to-point communication allows the best solution to be sent to the master process so that it can be distributed to all the processes in progress in order to direct the search toward a space of solutions which is close to the best solution found at the time. This search is performed by applying simulated annealing. On the other hand, the mathematical representation of an optimization model present in the literature of the university course timing problem is performed. The results obtained in this work show that the proposed metaheuristics improves the results of other metaheuristics for all test instances. Statistical analysis shows that the proposed metaheuristic presents a different behavior from the other metaheuristics with which it is compared.

21 June 2019 in IEEE Access
Verified
Journal Article
Open access
Marco Antonio Cruz-ChavezMarco Antonio Cruz-Chavez
Marco Antonio Cruz-Chavez
Martín Heriberto Cruz-RosalesMartín Heriberto Cruz-Rosales
Martín Heriberto Cruz-Rosales
JZJose Crispin Zavala-Diaz
Jose Crispin Zavala-Diaz
JAJose Alberto Hernandez Aguilar
Jose Alberto Hernandez Aguilar
ARAbelardo Rodríguez-León
Abelardo Rodríguez-León
OSOscar H. Salinas
Oscar H. Salinas
This paper presents a hybrid genetic algorithm with collective communication (HGACC) using distributed processing for the job shop scheduling problem. The genetic algorithm starts with a set of elite micro-populations created randomly, where the fitness of these individuals does not exceed a tuned upper bound in the makespan value. The computational processes distribute the micro-populations collectively. In the micro-populations, each individual's search for good solutions is directed toward the solution space of the fittest individual, identified by an approximation of genetic traits. In each generation of the genetic algorithm, the best individual from each micro-population migrates to another micro-population to maintain diversity in populations. Changes in the genetic sequence are applied to each individual by the simulated annealing algorithm (iterative mutation). In this paper, the results obtained show that the genetic algorithm achieves excellent results, as compared to other genetic algorithms. It is also better than other non-genetic meta heuristics or competes with them.

24 September 2018 in Water
Verified
Journal Article
Open access
PDF file
BMBeatriz Martínez-Bahena
Beatriz Martínez-Bahena
Marco Antonio Cruz-ChavezMarco Antonio Cruz-Chavez
Marco Antonio Cruz-Chavez
EÁErika Yesenia Ávila-Melgar
Erika Yesenia Ávila-Melgar
Martín Heriberto Cruz-RosalesMartín Heriberto Cruz-Rosales
Martín Heriberto Cruz-Rosales
Rafael Rivera-LopezRafael Rivera-Lopez
Rafael Rivera-Lopez
This research proposes a genetic algorithm that provides a solution to the problem of deficient distribution of drinking water via the current hydraulic network in the neighborhood “Fraccionamiento Real Montecasino” (FRM), in Huitzilac, Morelos, Mexico. The proposed solution is the addition of new elements to the FRM network. The new elements include storage tanks, pipes, and pressure-reducing valves. To evaluate the constraint satisfaction model of mass and energy conservation, the hydraulic EPANET solver (HES) is used with an optimization model to minimize the total cost of changes in the network (new pipes, tanks, and valves). A genetic algorithm was used to evaluate the optimization model. The analysis of the results obtained by the genetic algorithm for the FRM network shows that adequate and balanced pressures were obtained by means of small modifications to the existing network, which entailed minimal costs. Simulations were performed for an extended period, which means that the pressure was obtained by simulation with HSE at one-hour intervals, during the algorithm execution, to verify adequate pressure at a specific point in the system, or to make corrections to ensure proper distribution, this with the aim of having a final optimized network design.

17 July 2016 in Mathematical Problems in Engineering
Verified
Journal Article
Open access
PDF file
Marco Antonio Cruz-ChavezMarco Antonio Cruz-Chavez
Marco Antonio Cruz-Chavez
MFMireya Flores-Pichardo
Mireya Flores-Pichardo
AMAlina Martínez-Oropeza
Alina Martínez-Oropeza
Pedro MorenoPedro Moreno
Pedro Moreno
Martín Heriberto Cruz-RosalesMartín Heriberto Cruz-Rosales
Martín Heriberto Cruz-Rosales
This paper proposes a real mathematical constraint satisfaction model which defines the timetabling problem in the Faculty of Chemical Sciences and Engineering (FCSE) at the Autonomous University of Morelos State, Mexico. A Constructive Approach Algorithm (CAA) is used to obtain solutions in the proposed model. A comparison is made between the CAA’s results and the schedule generated by the FCSE administration. Using the constraint satisfaction model, it is possible to improve the allocation of class hours in the FCSE so that classroom use is more efficient.

9 January 2022 in Applied Sciences
Verified
Journal Article
Open access
PDF file
Fredy Juárez-PérezFredy Juárez-Pérez
Fredy Juárez-Pérez
Marco Antonio Cruz-ChavezMarco Antonio Cruz-Chavez
Marco Antonio Cruz-Chavez
Rafael Rivera-LopezRafael Rivera-Lopez
Rafael Rivera-Lopez
EÁErika Yesenia Ávila-Melgar
Erika Yesenia Ávila-Melgar
Marta Lilia Erana-DiazMarta Lilia Erana-Diaz
Marta Lilia Erana-Diaz
Martín Heriberto Cruz-RosalesMartín Heriberto Cruz-Rosales
Martín Heriberto Cruz-Rosales
In this paper, a hybrid genetic algorithm implemented in a grid environment to solve hard instances of the flexible flow shop scheduling problem with sequence-dependent setup times is introduced. The genetic algorithm takes advantage of the distributed computing power on the grid to apply a hybrid local search to each individual in the population and reach a near optimal solution in a reduced number of generations. Ant colony systems and simulated annealing are used to apply a combination of iterative and cooperative local searches, respectively. This algorithm is implemented using a master–slave scheme, where the master process distributes the population on the slave process and coordinates the communication on the computational grid elements. The experimental results point out that the proposed scheme obtains the upper bound in a broad set of test instances. Also, an efficiency analysis of the proposed algorithm indicates its competitive use of the computational resources of the grid.