Technologies for Big Data and Data Science are receiving increasing research interest nowadays. This paper introduces the prototyping architecture of a tool aimed to solve Big Data Optimization problems. Our tool combines the jMetal framework for multi-objective optimization with Apache Spark, a technology that is gaining momentum. In particular, we make use of the streaming facilities of Spark to feed an optimization problem with data from different sources. We demonstrate the use of our tool by solving a dynamic bi-objective instance of the Traveling Salesman Problem (TSP) based on near real-time traffic data from New York City, which is updated several times per minute. Our experiment shows that both jMetal and Spark can be integrated pr...
Parallel algorithms, such as the ant colony algorithm, take a long time when solving large-scale pro...
Apache Spark is amazing when everything clicks. But if you haven’t seen the performance improvements...
Dynamic optimization problems involving two or more conflicting objectives appear in many real-world...
Multi-objective metaheuristics have become popular techniques for dealing with complex optimization ...
jMetaISP is a framework for dynamic multi-objective Big Data optimization. It combines the jMetal mu...
Big Data Optimization is the term used to refer to optimiza- tion problems which have to manage ver...
A number of streaming technologies have appeared in the last years as a result of the rising of Big ...
Las metaheur sticas multi-objetivo se han convertido en t ecnicas muy utilizadas para la resoluci ...
Processing big data in real-time is challenging due to scalability, information consistency, and fau...
International audienceData analytics in the cloud has become an integral part of enterprise business...
This paper describes jMetalPy, an object-oriented Python-based framework for multi-objective optimiz...
This paper describes jMetalPy, an object-oriented Python-based framework for multi-objective optimiz...
The digital era's requirements pose many challenges related to deployment, implementation and effici...
It is now commonly realized that the energy consumption in our world is high but the energy efficien...
Apache spark, famously known for big data handling ability, is a distributed open-source framework t...
Parallel algorithms, such as the ant colony algorithm, take a long time when solving large-scale pro...
Apache Spark is amazing when everything clicks. But if you haven’t seen the performance improvements...
Dynamic optimization problems involving two or more conflicting objectives appear in many real-world...
Multi-objective metaheuristics have become popular techniques for dealing with complex optimization ...
jMetaISP is a framework for dynamic multi-objective Big Data optimization. It combines the jMetal mu...
Big Data Optimization is the term used to refer to optimiza- tion problems which have to manage ver...
A number of streaming technologies have appeared in the last years as a result of the rising of Big ...
Las metaheur sticas multi-objetivo se han convertido en t ecnicas muy utilizadas para la resoluci ...
Processing big data in real-time is challenging due to scalability, information consistency, and fau...
International audienceData analytics in the cloud has become an integral part of enterprise business...
This paper describes jMetalPy, an object-oriented Python-based framework for multi-objective optimiz...
This paper describes jMetalPy, an object-oriented Python-based framework for multi-objective optimiz...
The digital era's requirements pose many challenges related to deployment, implementation and effici...
It is now commonly realized that the energy consumption in our world is high but the energy efficien...
Apache spark, famously known for big data handling ability, is a distributed open-source framework t...
Parallel algorithms, such as the ant colony algorithm, take a long time when solving large-scale pro...
Apache Spark is amazing when everything clicks. But if you haven’t seen the performance improvements...
Dynamic optimization problems involving two or more conflicting objectives appear in many real-world...