Jose-Luis Sanchez-Romero

Jose-Luis Sanchez-Romero
University of Alicante | UA · Computer Sciences and Computation

PhD Computer Science

About

72
Publications
10,476
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
276
Citations

Publications

Publications (72)
Article
Full-text available
The sine cosine algorithm’s main idea is the sine and cosine-based vacillation outwards or towards the best solution. The first main contribution of this paper proposes an enhanced version of the SCA algorithm called as ESCA algorithm. The supremacy of the proposed algorithm over a set of state-of-the-art algorithms in terms of solution accuracy an...
Article
Full-text available
Several heuristic optimization algorithms have been applied to solve engineering problems. Most of these algorithms are based on populations that evolve according to different rules and parameters to reach the optimal value of a functioncost through an iterative process. Different parallel strategies have been proposed to accelerate these algorithm...
Research Proposal
Full-text available
Dear Colleagues, in recent years, a growing trend has emerged addressed at improving data processing. From big data to artificial intelligence, strong requirements have arisen with regard to decreasing computational time while maintaining solutions’ quality. These require a high computational power, and therefore it is necessary to provide high-per...
Preprint
In industrial environments, nesting consists in cutting or extracting pieces from a material sheet, with the purpose of minimizing the surface of the sheet used. This problem is present in different types of industries, such as shipping, aeronautics, woodworking, footwear, and so on. In this work, the aim is to find an acceptable solution to solve...
Chapter
The development of the smart city concept and the inhabitants’ need to reduce travel time, as well as society’s awareness of the reduction of fuel consumption and respect for the environment, lead to a new approach to the classic problem of the Travelling Salesman Problem (TSP) applied to urban environments. This problem can be formulated as “Given...
Article
There is a growing need to automate the footwear industry by introducing new methods and tools to improve footwear production. The use of CAD tools for the design of shoes and their components is increasingly common, but it is a sector in permanent adaptation to socio-economic changes where it is therefore complicated to incorporate high-tech machi...
Article
Full-text available
The development of the smart city concept and the inhabitants’ need to reduce travel time, as well as society’s awareness of the reduction of fuel consumption and respect for the environment, lead to a new approach to the classic problem of the Travelling Salesman Problem (TSP) applied to urban environments. This problem can be formulated as “Given...
Article
Full-text available
The incorporation of technological advances in industry is a must, even for traditional sectors where most companies are SMEs and investments are limited. Technology can be used to increase productivity and the quality of the manufactured product. Drilling is a common procedure in industry. It usually consists of multiple drilling of a flat surface...
Preprint
Full-text available
The development of the smart city concept and the inhabitants’ need to reduce travel time, as well as society’s awareness of the reduction of fuel consumption and respect for the environment, lead to a new approach to the classic problem of the Travelling Salesman Problem (TSP) applied to urban environments. This problem can be formulated as “Given...
Article
The Jaya algorithm is a recent heuristic approach for solving optimisation problems. It involves a random search for the global optimum, based on the generation of new individuals using both the best and the worst individuals in the population, thus moving solutions towards the optimum while avoiding the worst current solution. In addition to its p...
Article
Full-text available
Several population-based metaheuristic optimization algorithms have been proposed in the last decades, none of which are able either to outperform all existing algorithms or to solve all optimization problems according to the No Free Lunch (NFL) theorem. Many of these algorithms behave effectively, under a correct setting of the control parameter(s...
Article
Full-text available
Gamification has proved to be a methodology that increases the likelihood of success and sustainability of educational institutions. This methodology has recently revealed itself as one of the most efficient teaching methodologies in the student body, proving useful at all educational levels. One of the most frequently mentioned properties is its a...
Article
Full-text available
The utilization of optimization algorithms within engineering problems has had a major rise in recent years, which has led to the proliferation of a large number of new algorithms to solve optimization problems. In addition, the emergence of new parallelization techniques applicable to these algorithms to improve their convergence time has made it...
Research Proposal
Full-text available
In many countries around us, traditional sectors (footwear, textiles and clothing, furniture and toys, among others) are supported by small and medium-sized enterprises (SMEs) with limited capacity to invest in modern production technologies. Although these sectors rely heavily on product customization and short manufacturing cycles, they are not y...
Chapter
The use of smart watches and fitness wrists has been increasing in recent years. On the one hand, their cost has become cheaper and their performance has improved. On the other hand, the increase in the number of people who practice sports such as running and cycling is another factor to consider. The increase in the number of popular athletes has...
Article
Full-text available
Optimization methods allow looking for an optimal value given a specific function within a constrained or unconstrained domain. These methods are useful for a wide range of scientific and engineering applications. Recently, a new optimization method called Jaya has generated growing interest because its simplicity and efficiency. In this paper, we...
Article
Full-text available
The digital transforms are intensive in multiplication and accumulation operations which have a high computational cost. Advances in computer arithmetic and digital technologies allow simplifying the processing of complex algorithms when they are implemented in modern circuits. New computation techniques can be explored to provide efficient operati...
Article
Full-text available
To solve optimization problems, in the field of engineering optimization, an optimal value of a specific function must be found, in a limited time, within a constrained or unconstrained domain. Metaheuristic methods are useful for a wide range of scientific and engineering applications, which accelerate being able to achieve optimal or near-optimal...
Article
Full-text available
In higher education, it is usual to separate the theoretical contents from the practical ones and use teacher-centered methodologies. This fact makes students lose motivation due to the lack of connection with real professional tasks. Conversely, student-centered learning methods, like Project Based Learning (PBL) or Flipped Classroom, aim to integ...
Article
Full-text available
A numerous group of optimization algorithms based on heuristic techniques have been proposed in recent years. Most of them are based on phenomena in nature and require the correct tuning of some parameters, which are specific to the algorithm. Heuristic algorithms allow problems to be solved more quickly than deterministic methods. The computationa...
Article
Full-text available
A wide range of applications use optimization algorithms to find an optimal value, often a minimumone, for a given function. Depending on the application, both the optimization algorithms behavior, and its computational time, can prove to be critical issues. In this paper, we present our efficient parallel proposals of the Jaya algorithm, a recent...
Article
Full-text available
Local binary patterns (LBP) are an effective texture descriptor for face recognition. In this work, a LBPbased hybrid system for face recognition is proposed. Thus, the dimensionality of LBP histograms is reduced by using principal component analysis and the classification is performed with support vector machines. The experiments were completed us...
Article
Full-text available
Human activity recognition is a promising research field in a wide variety of areas: ambient assisted living, pervasive and mobile computing, surveillance based security and context aware computing are some examples. In domestic environment, daily and frequent people activities use all kind of electric devices (appliances). Appliances connection or...
Article
Abstract. Nowadays, the different computer tools available enable designers to create complex industrial prototypes. The use of these tools is constrained by the limitations imposed by common devices, like screens and displays. Recently emerged Virtual and Augmented Reality techniques have started being used as supports in many learning and industr...
Article
Full-text available
The last is the basic industrial component in footwear manufacturing, from which product development starts. Correct last grading ensures the best fit for the intended group of users of the footwear model to be produced. The size marked on the last should respect the specific intervals defined in the different international sizing systems, like the...
Conference Paper
Ubiquitous systems used to improve quality of life include integration of multiple data and knowledge representing behaviour of people. These systems produce several sources of raw data (environmental, wearable sensors) to produce new processed data (behaviour patterns, people actions). In the domestic environment, daily and frequent people activit...
Conference Paper
Ubiquitous systems used to improve quality of life include integration of multiple data and knowledge representing behaviour of people. These systems produce several sources of raw data (environmental, wearable sensors) to produce new processed data (behaviour patterns, people actions). In the domestic environment, daily and frequent people activit...
Article
Full-text available
Mathematical morphology has been an area of intensive research over the last few years. Although many remarkable advances have been achieved throughout these years, there is still a great interest in accelerating morphological operations in order for them to be implemented in real-time systems. In this work, we present a new model for computing mat...
Article
Full-text available
La incorporación del EEES provocó una infinidad de desafíos y retos a las Universidades que a día de hoy aún están siendo solucionados. Además, ha conllevado nuevas oportunidades para la formación de estudiantes pero también para las Universidades. Entre ellas, la formación interuniversitaria entre estados miembro de la UE. El EEES permite unificar...
Article
The use of 3D imaging techniques has been early adopted in the footwear industry. In particular, 3D imaging could be used to aid commerce and improve the quality and sales of shoes. Footwear customization is an added value aimed not only to improve product quality, but also consumer comfort. Moreover, customisation implies a new business model that...
Article
Different kinds of algorithms can be chosen so as to compute elementary functions. Among all of them, it is worthwhile mentioning the shift-and-add algorithms due to the fact that they have been specifically designed to be very simple and to save computer resources. In fact, almost the only operations usually involved with these methods are additio...
Article
Full-text available
The current structural reform in which the University of the European Higher Education is immersed involves the assumption of new roles for teachers as, among others, the Coordinator, either of the Degree, of Course or even of Subject, in some degrees. Assuming the need of coordination of teachers involves a change of university culture: moving fro...
Article
In general geometric models, the design of objects is usually separated from the manufacture. Some advanced models give solutions to some of the derived problems but lack a related model of representation. The proposed model addresses the process of designing objects by assimilation of the machining process. It is based on set theory and mathematic...
Conference Paper
Full-text available
Digital Signal Processors is an optional course in the Audiovisual Engineering Degree of the University of Alicante. This year a pilot project on developing a blog for the course has been introduced (http://blogs.ua.es/pds0910). This way, students must complete - working collaboratively- a set of assigned blog entries on different extension tasks r...
Article
CORDIC is a well-known method to approximate mathematical functions. It basically works as an iterative algorithm for approximating rotation of a two-dimensional vector using only shift and add operations. The method has been widely applied in the design of digital signal processors and in the computation of typical signal processing functions. It...
Article
A major problem encountered in higher education today is the high university dropout or failure rate of students coming from secondary education. Mostofthem drop outinthefirst year of their studies, primarily becauseatthis initial stage they are affectedby the high impact of university teaching after the experienceofthe high school educational syst...
Article
Emerging VLSI and ULSI integration technologies provide new possibilities for developing computational paradigms based on memories with pre-calculated data. A memory can behave like a processor with complete functionality by simulating a classic Turing machine. By means of this stored logic based architecture, the processor adopts a simple and regu...
Article
Full-text available
In this paper we present some experiences with the Erasmus program in the Informatics Faculty of the University of Alicante. The topics presented are related with different aspects of mobility. First, teaching staff experiences in Sweden and United Kingdom universities. Second, coordination of mobility programs for students support in national, Eur...
Conference Paper
In order to fulfill the new ISO 14649 (STEP-NC), Computer Numeric Control (CNC) machines need to support high computational demand algorithms. This fact is one of the main barriers for the adoption of the STEP-NC standard for CNC machines. Hardware acceleration is an incremental solution that can be cleanly added to these systems while keeping ever...
Article
Since radix-10 arithmetic has been gaining renewed importance over the last few years, high performance decimal systems and techniques are highly demanded. In this paper, a modification of the CORDIC method for decimal arithmetic is proposed so as to improve calculations. The algorithm works with BCD operands and no conversion to binary is needed....
Conference Paper
Full-text available
Skin detection is a useful tool for many subsequent image processing tasks, such as face detection, face tracking or human-computer interfaces. In many cases, using a skin color detection scheme is related to a proper representation of the color space chosen to interpret image information. In this work, we propose a fuzzy system for detecting skin...
Conference Paper
Full-text available
Since radix-10 arithmetic has been gaining renewed importance over the last few years, high performance decimal systems and techniques are highly demanded. In this paper, a modification of the CORDIC method for decimal arithmetic is proposed so as to improve calculations. The algorithm works with BCD operands and no conversion to binary is needed....
Article
Purpose – Cryptography has become an essential feature for many current technological applications. Cryptographic methods are usually divided into private‐key (or symmetric) and public‐key (or asymmetric) algorithms. The purpose of this paper is to propose a client/server architecture to efficiently authenticate users by means of their fingerprint...
Conference Paper
A chief problem encountered in higher education today is the high university dropout or failure rate of students coming from secondary education. Most of them drop out in the first year of their studies which is when they are affected by the greater impact of university teaching after leaving the secondary system. This work proposes to analyze the...
Conference Paper
Full-text available
Although radix-10 arithmetic has been gaining renewed importance over the last few years, high performance decimal systems and techniques are still under development. In this paper, a modification of the CORDIC method for decimal arithmetic is proposed so as to produce fast rotations. The algorithm works with BCD operands and no conversion to binar...
Article
Although radix 10 based arithmetic has been gaining renewed importance over the last few years, decimal systems are not efficient enough and techniques are still under development. In this paper, an improvement of the CORDIC (coordinate rotation digital computer) method for decimal representation is proposed and applied to produce fast rotations. T...
Article
In this paper we present a new technique for partial product reduction in multiplication operations. The method is based on the construction of counter elements by means of look-up tables. The organization of these counters into reduction trees takes advantage of the inherent benefits of the integration of the memories and provides an alternative t...
Article
Full-text available
Since radix-10 arithmetic has been gaining renewed importance over the last few years, high performance decimal systems and techniques are highly demanded. In this paper, a modification of the CORDIC method for decimal arithmetic is proposed so as to improve calculations. The algorithm works with BCD operands and no conversion to binary is needed....
Conference Paper
It is well known that multimedia applications provide the user with information through different methods (text, data, graphics, images, audio, video, etc.) which must be digitally represented, transmitted, stored and processed. Due to the fact that there is an increasing interest in developing high definition systems, multimedia applications are d...
Conference Paper
Full-text available
Tool path generation is one of the most complex problems in computer aided manufacturing. Although some efficient strategies have been developed, most of them are only useful for standard machining. The algorithm called virtual digitizing avoids this problem by its own definition but its computing cost is high and makes it difficult for being integ...
Conference Paper
Tool path generation is one of the most complex problems in computer aided manufacturing. The algorithm called virtual digitizing avoids this problem by its own definition but its computing cost is high. Presented in the paper there is a virtual digitizing hardware/software architecture that takes advantage of field programmable gate arrays (FPGAs)...
Conference Paper
Full-text available
Decimal arithmetic supported by digital computers has been gaining renewed importance over the last few years. However, the development of high performance radix 10-based systems is still incipient. In this paper, a modification of the CORDIC method for decimal arithmetic is proposed. The resulting algorithm works with radix 10 operands and combine...
Conference Paper
Full-text available
Tool path generation is one of the most complex problems in computer aided manufacturing. Although some efficient strategies have been developed, most of them are only useful for standard machining. The algorithm called Virtual Digitizing avoids this problem by its own definition but its computing cost is high and make it difficult for being integr...
Conference Paper
Full-text available
Although radix-10 based arithmetic has been gaining renewed importance over the last few years, decimal systems are not efficient enough and techniques are still under development. In this paper, a modification of the CORDIC method for decimal arithmetic is proposed and applied to produce fast rotations. The algorithm uses BCD operands as inputs, c...
Article
Tool path generation is one of the most complex problems in Computer Aided Manufacturing. Although some efficient strategies have been developed, most of them are only useful for standard machining. The algorithm called Virtual Digitizing computes the tool path by means of a virtually digitized model of the surface and a geometry specification of t...
Conference Paper
Full-text available
In this paper a new technique for partial product reduction based on the use of look-up tables for efficient processing is presented. We describe how to construct counter devices with pre-calculated data and their subsequent integration into the whole operation. The development of reduction trees organizations for this kind of devices uses the inhe...
Conference Paper
This paper proposes the utilisation of fuzzy logic so as to design a system which models the biological regulator of blood glucose. That system consists of several fuzzy relations, each one of them modeling a component of the biological glycemia regulator, that is, pancreatic insulin production, net hepatic glucose balance, insulin dependent and in...
Article
Full-text available
La diabetes mellitus es una patología relacionada con una deficiente regulación de la glucemia. El sistema biológico encargado de controlar la glucosa en sangre es de gran complejidad, y su modelización basada tanto en esquemas clásicos como en redes neuronales y algoritmos genéticos presenta serios inconvenientes. En este trabajo se presenta una m...
Conference Paper
Full-text available
This paper proposes the utilisation of fuzzy logic so as to design a system which models the biological regulator of blood glucose. That system consists of several fuzzy relations, each one of them modeling a component of the biological glycemia regulator, that is, pancreatic insulin production, net hepatic glucose balance, insulin dependent and in...