Marco A. Contreras-Cruz

Mr. Marco A. Contreras-Cruz

University of Guanajuato
orcid

Research Focus & Metrics

Academic Career Length

13Years (2014-Present)

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

Representative Publications

View All Publications
1 May 2015 in Applied Soft Computing
Verified
Journal Article
Closed access
Marco A. Contreras-CruzMarco A. Contreras-Cruz
Marco A. Contreras-Cruz
VAVictor Ayala-Ramirez
Victor Ayala-Ramirez
Uriel Haile Hernandez BelmonteUriel Haile Hernandez Belmonte
Uriel Haile Hernandez Belmonte

9 January 2022 in Sensors
Verified
Journal Article
Open access
PDF file
José Antonio Septién-HernándezJosé Antonio Septién-Hernández
José Antonio Septién-Hernández
MVMagali Arellano Vazquez
Magali Arellano Vazquez
Marco A. Contreras-CruzMarco A. Contreras-Cruz
Marco A. Contreras-Cruz
Juan-Pablo Ramirez-ParedesJuan-Pablo Ramirez-Paredes
Juan-Pablo Ramirez-Paredes
The existence of quantum computers and Shor’s algorithm poses an imminent threat to classical public-key cryptosystems. These cryptosystems are currently used for the exchange of keys between servers and clients over the Internet. The Internet of Things (IoT) is the next step in the evolution of the Internet, and it involves the connection of millions of low-powered and resource-constrained devices to the network. Because quantum computers are becoming more capable, the creation of a new cryptographic standard that cannot be compromised by them is indispensable. There are several current proposals of quantum-resistant or post-quantum algorithms that are being considered for future standards. Given that the IoT is increasing in popularity, and given its resource-constrained nature, it is worth adapting those new standards to IoT devices. In this work, we study some post-quantum cryptosystems that could be suitable for IoT devices, adapting them to work with current cryptography and communication software, and conduct a performance measurement on them, obtaining guidelines for selecting the best for different applications in resource-constrained hardware. Our results show that many of these algorithms can be efficiently executed in current IoT hardware, providing adequate protection from the attacks that quantum computers will eventually be capable of.

22 November 2022 in Computers and Electrical Engineering
Verified
Journal Article
Closed access
Marco A. Contreras-CruzMarco A. Contreras-Cruz
Marco A. Contreras-Cruz
FCFernando E. Correa-Tome
Fernando E. Correa-Tome
RLRigoberto Lopez-Padilla
Rigoberto Lopez-Padilla
Juan-Pablo Ramirez-ParedesJuan-Pablo Ramirez-Paredes
Juan-Pablo Ramirez-Paredes

20 June 2018 in Mathematical Problems in Engineering
Verified
Journal Article
Open access
PDF file
JLJose J. Lopez-Perez
Jose J. Lopez-Perez
Uriel Haile Hernandez BelmonteUriel Haile Hernandez Belmonte
Uriel Haile Hernandez Belmonte
Juan-Pablo Ramirez-ParedesJuan-Pablo Ramirez-Paredes
Juan-Pablo Ramirez-Paredes
Marco A. Contreras-CruzMarco A. Contreras-Cruz
Marco A. Contreras-Cruz
VAVictor Ayala-Ramirez
Victor Ayala-Ramirez
In mobile robotics, the exploration task consists of navigating through an unknown environment and building a representation of it. The mobile robot community has developed many approaches to solve this problem. These methods are mainly based on two key ideas. The first one is the selection of promising regions to explore and the second is the minimization of a cost function involving the distance traveled by the robots, the time it takes for them to finish the exploration, and others. An option to solve the exploration problem is the use of multiple robots to reduce the time needed for the task and to add fault tolerance to the system. We propose a new method to explore unknown areas, by using a scene partitioning scheme and assigning weights to the frontiers between explored and unknown areas. Energy consumption is always a concern during the exploration, for this reason our method is a distributed algorithm, which helps to reduce the number of communications between robots. By using this approach, we also effectively reduce the time needed to explore unknown regions and the distance traveled by each robot. We performed comparisons of our approach with state-of-the-art methods, obtaining a visible advantage over other works.

9 March 2023 in Computers and Electrical Engineering
Verified
Journal Article
Closed access
Marco A. Contreras-CruzMarco A. Contreras-Cruz
Marco A. Contreras-Cruz
LNLuis Novo-Torres
Luis Novo-Torres
DVDario J. Villarreal
Dario J. Villarreal
Juan-Pablo Ramirez-ParedesJuan-Pablo Ramirez-Paredes
Juan-Pablo Ramirez-Paredes

1 June 2017
Verified
Conference Paper
Closed access
Marco A. Contreras-CruzMarco A. Contreras-Cruz
Marco A. Contreras-Cruz
JLJose J. Lopez-Perez
Jose J. Lopez-Perez
VAVictor Ayala-Ramirez
Victor Ayala-Ramirez
In this paper, we propose a distributed planner method for multi-robot systems based on Swarm Intelligence. The method uses a distributed version of a priority based planner to compute coordinated motions of multiple robots in parallel. The Artificial Bee Colony algorithm is used to find velocity profiles that avoid collisions between robots and that minimize the time of the path execution. The proposed planner is tested in some transportation problems with scenarios as warehouses, offices, etc. We compare the proposed method to a classic priority method that uses the proposed coordination scheme to observe the advantages of our distributed method.