Skip to main content

Showing 1–32 of 32 results for author: Merelo, J

Searching in archive cs. Search in all archives.
.
  1. arXiv:2402.06945  [pdf, other

    cs.MM cs.AI cs.HC

    Evaluation Metrics for Automated Typographic Poster Generation

    Authors: Sérgio M. Rebelo, J. J. Merelo, João Bicker, Penousal Machado

    Abstract: Computational Design approaches facilitate the generation of typographic design, but evaluating these designs remains a challenging task. In this paper, we propose a set of heuristic metrics for typographic design evaluation, focusing on their legibility, which assesses the text visibility, aesthetics, which evaluates the visual quality of the design, and semantic features, which estimate how effe… ▽ More

    Submitted 10 February, 2024; originally announced February 2024.

    Comments: Paper accepted be presented in the 13th International Conference Artificial Intelligence in Music, Sound, Art and Design -- EvoMUSART 2024, Held as Part of EvoStar 2024, Aberystwyth, Wales, United Kingdom, April 3\textendash{}5, 2024

    MSC Class: 68W50 ACM Class: I.2.1; I.7; J.7; J.5

  2. Asynchronous Distributed Genetic Algorithms with Javascript and JSON

    Authors: Juan Julián Merelo, Pedro A. Castillo, Juan Luis Jiménez Laredo, Antonio M. Mora, Alberto Prieto

    Abstract: In a connected world, spare CPU cycles are up for grabs, if you only make its obtention easy enough. In this paper we present a distributed evolutionary computation system that uses the computational capabilities of the ubiquituous web browser. Using Asynchronous Javascript and JSON (Javascript Object Notation, a serialization protocol) allows anybody with a web browser (that is, mostly everybody… ▽ More

    Submitted 30 January, 2024; originally announced January 2024.

    Comments: arXiv admin note: text overlap with arXiv:cs/0701115

  3. Evolvable Agents, a Fine Grained Approach for Distributed Evolutionary Computing: Walking towards the Peer-to-Peer Computing Frontiers

    Authors: Juan Luis Jiménez Laredo, Pedro A. Castillo, Antonio M. Mora, Juan Julián Merelo

    Abstract: In this work we propose a fine grained approach with self-adaptive migration rate for distributed evolutionary computation. Our target is to gain some insights on the effects caused by communication when the algorithm scales. To this end, we consider a set of basic topologies in order to avoid the overlap** of algorithmic effects between communication and topological structures. We analyse the a… ▽ More

    Submitted 30 January, 2024; originally announced January 2024.

    Comments: arXiv admin note: text overlap with arXiv:cs/0703117

  4. Improving genetic algorithms performance via deterministic population shrinkage

    Authors: Juan Luis Jiménez Laredo, Carlos Fernandes, Juan Julián Merelo, Christian Gagné

    Abstract: Despite the intuition that the same population size is not needed throughout the run of an Evolutionary Algorithm (EA), most EAs use a fixed population size. This paper presents an empirical study on the possible benefits of a Simple Variable Population Sizing (SVPS) scheme on the performance of Genetic Algorithms (GAs). It consists in decreasing the population for a GA run following a predetermin… ▽ More

    Submitted 22 January, 2024; originally announced January 2024.

  5. arXiv:2201.10289  [pdf, other

    cs.CY cs.HC

    Chatbots and messaging platforms in the classroom: an analysis from the teacher's perspective

    Authors: J. J. Merelo, P. A. Castillo, Antonio M. Mora, Francisco Barranco, Noorhan Abbas, Alberto Guillen, Olia Tsivitanidou

    Abstract: Introducing new technologies such as messaging platforms, and the chatbots attached to them, in higher education, is rapidly growing. This introduction entails a careful consideration of the potential opportunities and/or challenges of adopting these tools. Hence, a thorough examination of the teachers' experiences in this discipline can shed light on the effective ways of enhancing students' lear… ▽ More

    Submitted 25 January, 2022; originally announced January 2022.

    ACM Class: K.3.1; J.0

  6. Paradiseo: From a Modular Framework for Evolutionary Computation to the Automated Design of Metaheuristics ---22 Years of Paradiseo---

    Authors: Johann Dreo, Arnaud Liefooghe, Sébastien Verel, Marc Schoenauer, Juan J. Merelo, Alexandre Quemy, Benjamin Bouvier, Jan Gmys

    Abstract: The success of metaheuristic optimization methods has led to the development of a large variety of algorithm paradigms. However, no algorithm clearly dominates all its competitors on all problems. Instead, the underlying variety of landscapes of optimization problems calls for a variety of algorithms to solve them efficiently. It is thus of prior importance to have access to mature and flexible so… ▽ More

    Submitted 2 May, 2021; originally announced May 2021.

    Comments: 12 pages, 6 figures, 3 listings, 1 table. To appear in 2021 Genetic and Evolutionary Computation Conference Companion (GECCO'21 Companion), July 10--14, 2021, Lille, France. ACM, New York, NY, USA

  7. Metaheuristics "In the Large"

    Authors: Jerry Swan, Steven Adriaensen, Alexander E. I. Brownlee, Kevin Hammond, Colin G. Johnson, Ahmed Kheiri, Faustyna Krawiec, J. J. Merelo, Leandro L. Minku, Ender Özcan, Gisele L. Pappa, Pablo García-Sánchez, Kenneth Sörensen, Stefan Voß, Markus Wagner, David R. White

    Abstract: Following decades of sustained improvement, metaheuristics are one of the great success stories of optimization research. However, in order for research in metaheuristics to avoid fragmentation and a lack of reproducibility, there is a pressing need for stronger scientific and computational infrastructure to support the development, analysis and comparison of new approaches. We argue that, via pri… ▽ More

    Submitted 3 June, 2021; v1 submitted 19 November, 2020; originally announced November 2020.

    MSC Class: 68W99

  8. arXiv:1601.07862  [pdf, other

    cs.CY

    Evolution of the number of GitHub users in Spain

    Authors: JJ Merelo

    Abstract: Since we started measuring the community of GitHub users in Spain, it has kept increasing in numbers in such a way that it has grown almost 50%, to the current 12000, in less than one year. However, the reasons for this are not clear. In this paper we will try to find out what are the different components in this growth, or at least those that can be measured, in order to find out which ones are d… ▽ More

    Submitted 4 February, 2016; v1 submitted 28 January, 2016; originally announced January 2016.

    Comments: Report to support FLOSSMETRICS flash talks The third version updated to the end of January

    Report number: Geneura-2016-1

  9. arXiv:1601.01607  [pdf, other

    cs.DC cs.NE

    NodIO, a JavaScript framework for volunteer-based evolutionary algorithms : first results

    Authors: Juan-J. Merelo, Mario García-Valdez, Pedro A. Castillo, Pablo García-Sánchez, P. de las Cuevas, Nuria Rico

    Abstract: JavaScript is an interpreted language mainly known for its inclusion in web browsers, making them a container for rich Internet based applications. This has inspired its use, for a long time, as a tool for evolutionary algorithms, mainly so in browser-based volunteer computing environments. Several libraries have also been published so far and are in use. However, the last years have seen a resurg… ▽ More

    Submitted 7 January, 2016; originally announced January 2016.

    Comments: GeNeura 2006-01

  10. arXiv:1511.01088  [pdf, other

    cs.NE cs.PF

    There is no fast lunch: an examination of the running speed of evolutionary algorithms in several languages

    Authors: Juan-J. Merelo, Pablo García-Sánchez, Mario García-Valdez, Israel Blancas

    Abstract: It is quite usual when an evolutionary algorithm tool or library uses a language other than C, C++, Java or Matlab that a reviewer or the audience questions its usefulness based on the speed of those other languages, purportedly slower than the aforementioned ones. Despite speed being not everything needed to design a useful evolutionary algorithm application, in this paper we will measure the spe… ▽ More

    Submitted 3 November, 2015; originally announced November 2015.

  11. arXiv:1501.06857  [pdf, other

    cs.SI cs.SE

    Measuring the local GitHub developer community

    Authors: J. J. Merelo, Nuria Rico, Israel Blancas, M. G. Arenas, Fernando Tricas, José Antonio Vacas

    Abstract: Creating rankings might seem like a vain exercise in belly-button gazing, even more so for people so unlike that kind of things as programmers. However, in this paper we will try to prove how creating city (or province) based rankings in Spain has led to all kind of interesting effects, including increased productivity and community building. We describe the methodology we have used to search for… ▽ More

    Submitted 27 January, 2015; originally announced January 2015.

    Comments: Paper supporting presentation at Floss Community Metrics conference

  12. arXiv:1403.3084  [pdf, other

    cs.AI

    Emerging archetypes in massive artificial societies for literary purposes using genetic algorithms

    Authors: R. H. García-Ortega, P. García-Sánchez, J. J. Merelo

    Abstract: The creation of fictional stories is a very complex task that usually implies a creative process where the author has to combine characters, conflicts and plots to create an engaging narrative. This work presents a simulated environment with hundreds of characters that allows the study of coherent and interesting literary archetypes (or behaviours), plots and sub-plots. We will use this environmen… ▽ More

    Submitted 12 March, 2014; originally announced March 2014.

  13. arXiv:1207.1315  [pdf, ps, other

    cs.NE math.OC

    An experimental study of exhaustive solutions for the Mastermind puzzle

    Authors: J. J. Merelo, Antonio M. Mora, Carlos Cotta, Thomas P. Runarsson

    Abstract: Mastermind is in essence a search problem in which a string of symbols that is kept secret must be found by sequentially playing strings that use the same alphabet, and using the responses that indicate how close are those other strings to the secret one as hints. Although it is commercialized as a game, it is a combinatorial problem of high complexity, with applications on fields that range from… ▽ More

    Submitted 5 July, 2012; originally announced July 2012.

    Comments: 41 pages, to be submitted to Computers and Operations Research

  14. arXiv:1108.0261  [pdf, other

    cs.SI physics.soc-ph

    FIFA World Cup 2010: A Network Analysis of the Champion Team Play

    Authors: Carlos Cotta, Antonio M. Mora, Cecilia Merelo-Molina, Juan Julián Merelo

    Abstract: We analyze the pass network among the players of the Spanish team (the world champion in the FIFA World Cup 2010), with the objective of explaining the results obtained from the behavior at the complex network level. The team is considered a network with players as nodes and passes as (directed) edges, and a temporal analysis of the resulting passes network is done, looking at the number of passes… ▽ More

    Submitted 1 August, 2011; originally announced August 2011.

    Comments: Paper 6 for the Complex Systems in Sports Workshop 2011 (CS-Sports 2011)

  15. arXiv:1106.0118   

    cs.NE cs.DC cs.ET cs.NI

    1st International Workshop on Distributed Evolutionary Computation in Informal Environments

    Authors: Juan-J. Merelo, Maribel García-Arenas, Juan-Luis J. Laredo, Francisco Fernández de la Vega

    Abstract: Online conference proceedings for the IWDECIE workshop, taking place in New Orleans on June 5th, 2011. The workshop focuses on non-conventional implementations of bioinspired algorithms and its conceptual implications.

    Submitted 2 June, 2011; v1 submitted 1 June, 2011; originally announced June 2011.

    Comments: Five papers, workshop took place together with CEC 2011 in New Orleans (LA, USA). http://geneura.ugr.es/~iwdecie

  16. arXiv:1105.6205  [pdf, ps, other

    cs.NE cs.DC cs.NI

    Cloud-based Evolutionary Algorithms: An algorithmic study

    Authors: Juan-J. Merelo, Maribel García-Arenas, Antonio M. Mora, Pedro Castillo, Gustavo Romero, JLJ Laredo

    Abstract: After a proof of concept using Dropbox(tm), a free storage and synchronization service, showed that an evolutionary algorithm using several dissimilar computers connected via WiFi or Ethernet had a good scaling behavior in terms of evaluations per second, it remains to be proved whether that effect also translates to the algorithmic performance of the algorithm. In this paper we will check several… ▽ More

    Submitted 31 May, 2011; originally announced May 2011.

    Comments: Paper 4 for the First International Workshop of Distributed Evolutionary computation in Informal Environments

  17. arXiv:1105.4978  [pdf, ps, other

    cs.NE

    SOAP vs REST: Comparing a master-slave GA implementation

    Authors: P. A. Castillo, J. L. Bernier, M. G. Arenas, J. J. Merelo, P. Garcia-Sanchez

    Abstract: In this paper, a high-level comparison of both SOAP (Simple Object Access Protocol) and REST (Representational State Transfer) is made. These are the two main approaches for interfacing to the web with web services. Both approaches are different and present some advantages and disadvantages for interfacing to web services: SOAP is conceptually more difficult (has a steeper learning curve) and more… ▽ More

    Submitted 25 May, 2011; originally announced May 2011.

    Comments: Paper 2 for the First International Workshop of Distributed Evolutionary computation in Informal Environments

  18. arXiv:1105.4971  [pdf, ps, other

    cs.NE

    Distributed Evolutionary Computation using REST

    Authors: P. A. Castillo, M. G. Arenas, A. M. Mora, J. L. J. Laredo, G. Romero, V. M Rivas, J. J. Merelo

    Abstract: This paper analises distributed evolutionary computation based on the Representational State Transfer (REST) protocol, which overlays a farming model on evolutionary computation. An approach to evolutionary distributed optimisation of multilayer perceptrons (MLP) using REST and language Perl has been done. In these experiments, a master-slave based evolutionary algorithm (EA) has been implemented,… ▽ More

    Submitted 25 May, 2011; originally announced May 2011.

    Comments: Paper 3 for the First International Workshop of Distributed Evolutionary computation in Informal Environments

  19. arXiv:0910.5542  [pdf

    cs.NE cs.AI

    Forced Evolution in Silico by Artificial Transposons and their Genetic Operators: The John Muir Ant Problem

    Authors: Alexander V. Spirov, Alexander B. Kazansky, Leonid Zamdborg, Juan J. Merelo, Vladimir F. Levchenko

    Abstract: Modern evolutionary computation utilizes heuristic optimizations based upon concepts borrowed from the Darwinian theory of natural selection. We believe that a vital direction in this field must be algorithms that model the activity of genomic parasites, such as transposons, in biological evolution. This publication is our first step in the direction of develo** a minimal assortment of algorit… ▽ More

    Submitted 28 October, 2009; originally announced October 2009.

    Comments: 33 pages

  20. arXiv:0909.3384  [pdf, ps, other

    cs.NE

    Comparing Single and Multiobjective Evolutionary Approaches to the Inventory and Transportation Problem

    Authors: Anna I Esparcia-Alcázar, J. J. Merelo, Anaís Martínez-García, Pablo García-Sánchez, Eva Alfaro-Cid, Ken Sharman

    Abstract: EVITA, standing for Evolutionary Inventory and Transportation Algorithm, is a two-level methodology designed to address the Inventory and Transportation Problem (ITP) in retail chains. The top level uses an evolutionary algorithm to obtain delivery patterns for each shop on a weekly basis so as to minimise the inventory costs, while the bottom level solves the Vehicle Routing Problem (VRP) for e… ▽ More

    Submitted 18 September, 2009; originally announced September 2009.

    Comments: 34 pages. Submitted to Evolutionary Computation

  21. arXiv:0904.3063  [pdf, other

    cs.NE

    Using Dissortative Mating Genetic Algorithms to Track the Extrema of Dynamic Deceptive Functions

    Authors: C. M. Fernandes, J. J. Merelo, A. C. Rosa

    Abstract: Traditional Genetic Algorithms (GAs) mating schemes select individuals for crossover independently of their genotypic or phenotypic similarities. In Nature, this behaviour is known as random mating. However, non-random schemes - in which individuals mate according to their kinship or likeness - are more common in natural systems. Previous studies indicate that, when applied to GAs, negative asso… ▽ More

    Submitted 20 April, 2009; originally announced April 2009.

    Comments: Technical report complementing Carlos Fernandes' PhD

  22. arXiv:0803.2695  [pdf, ps, other

    cs.NE cs.CV

    KohonAnts: A Self-Organizing Ant Algorithm for Clustering and Pattern Classification

    Authors: C. Fernandes, A. M. Mora, J. J. Merelo, V. Ramos, J. L. J. Laredo

    Abstract: In this paper we introduce a new ant-based method that takes advantage of the cooperative self-organization of Ant Colony Systems to create a naturally inspired clustering and pattern recognition method. The approach considers each data item as an ant, which moves inside a grid changing the cells it goes through, in a fashion similar to Kohonen's Self-Organizing Maps. The resulting algorithm is… ▽ More

    Submitted 18 March, 2008; originally announced March 2008.

    Comments: Submitted to ALIFE XI

  23. arXiv:0803.1926  [pdf, ps, other

    cs.NE cs.AI

    Improved evolutionary generation of XSLT stylesheets

    Authors: Pablo Garcia-Sanchez, J. L. J. Laredo, J. P. Sevilla, Pedro Castillo, J. J. Merelo

    Abstract: This paper introduces a procedure based on genetic programming to evolve XSLT programs (usually called stylesheets or logicsheets). XSLT is a general purpose, document-oriented functional language, generally used to transform XML documents (or, in general, solve any problem that can be coded as an XML document). The proposed solution uses a tree representation for the stylesheets as well as dive… ▽ More

    Submitted 13 March, 2008; originally announced March 2008.

    Comments: Accepted as poster at the GECCO-2008 conference

  24. arXiv:0712.2630  [pdf, ps, other

    cs.NE cs.PL

    Evolving XSLT stylesheets

    Authors: Nestor Zorzano, Daniel Merino, J. L. J. Laredo, J. P. Sevilla, Pablo Garcia, J. J. Merelo

    Abstract: This paper introduces a procedure based on genetic programming to evolve XSLT programs (usually called stylesheets or logicsheets). XSLT is a general purpose, document-oriented functional language, generally used to transform XML documents (or, in general, solve any problem that can be coded as an XML document). The proposed solution uses a tree representation for the stylesheets as well as dive… ▽ More

    Submitted 17 December, 2007; originally announced December 2007.

    Comments: First draft, preparing for WCCI 2008

  25. arXiv:0708.2021  [pdf, ps, other

    cs.CY cs.NE

    Who is the best connected EC researcher? Centrality analysis of the complex network of authors in evolutionary computation

    Authors: Juan J. Merelo, Carlos Cotta

    Abstract: Co-authorship graphs (that is, the graph of authors linked by co-authorship of papers) are complex networks, which expresses the dynamics of a complex system. Only recently its study has started to draw interest from the EC community, the first paper dealing with it having been published two years ago. In this paper we will study the co-authorship network of EC at a microscopic level. Our object… ▽ More

    Submitted 15 August, 2007; originally announced August 2007.

    Comments: Abstract accepted as poster to the GECCO 2007 conference

  26. arXiv:cs/0703117  [pdf, ps, other

    cs.DC

    Self-adaptive Gossip Policies for Distributed Population-based Algorithms

    Authors: J. L. J. Laredo, E. A. Eiben, M. Schoenauer, P. A. Castillo, A. M. Mora, F. Fernandez, J. J. Merelo

    Abstract: Gossip** has demonstrate to be an efficient mechanism for spreading information among P2P networks. Within the context of P2P computing, we propose the so-called Evolvable Agent Model for distributed population-based algorithms which uses gossip** as communication policy, and represents every individual as a self-scheduled single thread. The model avoids obsolete nodes in the population by d… ▽ More

    Submitted 23 March, 2007; originally announced March 2007.

    Comments: Submitted to Europar 2007

  27. arXiv:cs/0701115  [pdf, ps, other

    cs.DC cs.NE

    Browser-based distributed evolutionary computation: performance and scaling behavior

    Authors: J. J. Merelo, Antonio Mora-Garcia, J. L. J. Laredo, Juan Lupion, Fernando Tricas

    Abstract: The challenge of ad-hoc computing is to find the way of taking advantage of spare cycles in an efficient way that takes into account all capabilities of the devices and interconnections available to them. In this paper we explore distributed evolutionary computation based on the Ruby on Rails framework, which overlays a Model-View-Controller on evolutionary computation. It allows anybody with a… ▽ More

    Submitted 18 January, 2007; originally announced January 2007.

    Comments: Submitted to GECCO 2007

  28. arXiv:cs/0610113  [pdf, ps, other

    cs.MA cs.CC

    CHAC. A MOACO Algorithm for Computation of Bi-Criteria Military Unit Path in the Battlefield

    Authors: A. M. Mora, J. J. Merelo, C. Millan, J. Torrecillas, J. L. J. Laredo

    Abstract: In this paper we propose a Multi-Objective Ant Colony Optimization (MOACO) algorithm called CHAC, which has been designed to solve the problem of finding the path on a map (corresponding to a simulated battlefield) that minimizes resources while maximizing safety. CHAC has been tested with two different state transition rules: an aggregative function that combines the heuristic and pheromone inf… ▽ More

    Submitted 19 October, 2006; originally announced October 2006.

    Journal ref: Published in Proceedings of the Workshop on Nature Inspired Cooperative Strategies for Optimization. NICSO'2006, Pelta & Krasnogor, (eds) pp 85-98, Jun. 2006

  29. arXiv:cs/0610019  [pdf

    cs.IR cs.HC

    NectaRSS, an RSS feed ranking system that implicitly learns user preferences

    Authors: Juan J. Samper, Pedro A. Castillo, Lourdes Araujo, J. J. Merelo

    Abstract: In this paper a new RSS feed ranking method called NectaRSS is introduced. The system recommends information to a user based on his/her past choices. User preferences are automatically acquired, avoiding explicit feedback, and ranking is based on those preferences distilled to a user profile. NectaRSS uses the well-known vector space model for user profiles and new documents, and compares them u… ▽ More

    Submitted 4 October, 2006; originally announced October 2006.

    Comments: Submitted to First Monday. 16 pages

  30. arXiv:cs/0603004  [pdf, ps, other

    cs.NE

    Lamarckian Evolution and the Baldwin Effect in Evolutionary Neural Networks

    Authors: P. A. Castillo, M. G. Arenas, J. G. Castellano, J. J. Merelo, A. Prieto, V. Rivas, G. Romero

    Abstract: Hybrid neuro-evolutionary algorithms may be inspired on Darwinian or Lamarckian evolu- tion. In the case of Darwinian evolution, the Baldwin effect, that is, the progressive incorporation of learned characteristics to the genotypes, can be observed and leveraged to improve the search. The purpose of this paper is to carry out an exper- imental study into how learning can improve G-Prop genetic s… ▽ More

    Submitted 1 March, 2006; originally announced March 2006.

    Comments: Presented in a Spanish conference, MAEB

    ACM Class: C.1.3

  31. arXiv:cs/0601047  [pdf, ps, other

    cs.IR cs.NE

    Automatic Detection of Trends in Dynamical Text: An Evolutionary Approach

    Authors: Lourdes Araujo, Juan J. Merelo

    Abstract: This paper presents an evolutionary algorithm for modeling the arrival dates of document streams, which is any time-stamped collection of documents, such as newscasts, e-mails, IRC conversations, scientific journals archives and weblog postings. This algorithm assigns frequencies (number of document arrivals per time unit) to time intervals so that it produces an optimal fit to the data. The opt… ▽ More

    Submitted 12 January, 2006; originally announced January 2006.

    Comments: 22 pages, submitted to Journal of Information Retrieval

  32. arXiv:cs/0412075  [pdf

    cs.AI cs.DC

    Self-Organized Stigmergic Document Maps: Environment as a Mechanism for Context Learning

    Authors: Vitorino Ramos, Juan J. Merelo

    Abstract: Social insect societies and more specifically ant colonies, are distributed systems that, in spite of the simplicity of their individuals, present a highly structured social organization. As a result of this organization, ant colonies can accomplish complex tasks that in some cases exceed the individual capabilities of a single ant. The study of ant colonies behavior and of their self-organizing… ▽ More

    Submitted 17 December, 2004; originally announced December 2004.

    Comments: 10 pages, 5 figures, at http://alfa.ist.utl.pt/~cvrm/staff/vramos/ref_42.html

    ACM Class: I.5; I.5.3; I.4; I.2.11

    Journal ref: in AEB 2002, 1st Spanish Conference on Evolutionary and Bio-Inspired Algorithms, E. Alba, F. Herrera, J.J. Merelo et al. (Eds.), pp. 284-293, Centro Univ. de Merida, Merida, Spain, 6-8 Feb. 2002