Rinde R. S. van Lon

Delft University of Technology, Delft, South Holland, Netherlands

Are you Rinde R. S. van Lon?

Claim your profile

Publications (7)0 Total impact

  • R.R.S. van Lon, T. Holvoet
    [Show abstract] [Hide abstract]
    ABSTRACT: We consider logistics problems that are both dynamic and potentially large scale. A common way to create a scalable solution for logistics problems is to use multi-agent systems. In this paper we take two positions of a different nature: (1) evolutionary designed multi-agent systems are a promising approach to create scalable and performant solutions for logistics problems, (2) the multi-agent systems field does not prioritize evaluation enough, which hinders thorough scientific comparisons and prevents adoption in industry. We present arguments and refute common counterarguments for our position. Further, we discuss our present and upcoming efforts to realize our position.
    Computational Intelligence In Production And Logistics Systems (CIPLS), 2013 IEEE Workshop on; 01/2013
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: In dynamic dial-a-ride problems a fleet of vehicles need to handle transportation requests within time. We research how to create a decentralized multi-agent system that can solve the dynamic dial-a-ride problem. Normally multi-agent systems are hand designed for each specific application. In this paper we research the applicability of genetic programming to automatically program a multi-agent system that solves dial-a-ride problems. We evaluated the evolved system by running a number of simulations and compared it's performance to a selection hyper-heuristic. The results shows that genetic programming can be a viable alternative to hand constructing multi-agent systems.
    01/2012;
  • R.R.S. van Lon, T. Holvoet
    [Show abstract] [Hide abstract]
    ABSTRACT: Engineering collective adaptive systems (CAS) is a challenging task. Concurrent systems, esp. when being large-scale, are known to be hard to design as the overall system behavior non-linearly results from local behavior and interactions. They are also hard to engineer and debug, as time dependent errors are often hard to reproduce. Simulation tools and environments are often used to assist in this task. From our experience in developing and using simulators for decentralized systems (in traffic, logistics and smart power grid management), we learned that a simulation environment should comply to the following quality criteria. First, from a software engineering point of view, a simulation environment itself must be designed up to the highest software quality standards - modularity, separation of concerns, test-driven development, guaranteed state consistency, etc. are particularly important quality criteria to ensure correctness, extensibility and manageability of the software. Second, the simulation environment must provide convenient support for using and extending the simulation environment, ease the visualization of solutions, and - since its use in scientific process - offer direct support for evaluating CAS through the set-up of experiments. In this paper, we present RinSim, an open source simulator that explicitly addresses these quality criteria, and targets the large family of transportation and logistics applications. RinSim separates the definition of the problem domain from the solution, has a modular design, is being developed in a test-driven way, etc. RinSim has been used and extended in a variety of cases within our research group, and served as the core platform in our educational program on multi-agent software development.
    Self-Adaptive and Self-Organizing Systems (SASO), 2012 IEEE Sixth International Conference on; 01/2012
  • Source
    Shaza Hanif, Rinde R. S. van Lon, Ning Gui, Tom Holvoet
    Intelligent Distributed Computing V - Proceedings of the 5th International Symposium on Intelligent Distributed Computing - IDC 2011, Delft, The Netherlands - October 2011; 01/2011
  • Source
    Nature Inspired Cooperative Strategies for Optimization, NICSO 2011, Cluj-Napoca, Romania, October 20-22, 2011; 01/2011
  • [Show abstract] [Hide abstract]
    ABSTRACT: At TUDelft there is a project running on the assessment of the emotional state of car-drivers. Emotions are usual assessed by analysis of facial expressions and voice analysis. In this paper we report about assessment of emotions via EEG analysis. In a car simulation environment car-drivers, equipped with neurocaps, have to drive different tracks with and without billboards. Registration of billboards generates specific brain signals P300 and has an impact on the eye-blink rate. We report about the experimental design and results of analysis.
    Proceedings of the 11th International Conference on Computer Systems and Technologies and Workshop for PhD Students in Computing, CompSysTech 2010, Sofia, Bulgaria, June 17-18, 2010; 01/2010
  • Source
    R.R.S. Van Lon
    [Show abstract] [Hide abstract]
    ABSTRACT: This thesis argues that natural complex systems can provide an inspiring example for creating software which incorporates emergent, self-organizing and adaptive properties. The advantages of complex sys- tems are their natural resilience, redundancy and adaptivity. A generalization of neural networks and boolean networks called computational networks is presented as a model for complex systems. It is argued that this model satisfies the required properties for modeling complex systems. Furthermore, it is asserted that a computational network, being a network of mathematical functions, is appropriate for solving classification problems. For the design of computational networks an evolutionary design algorithm is constructed. Additionally, four extensions of this algorithm are presented. Each extension is inspired by natural evolution and theories from the evolutionary computing literature. An impor- tant component is a novel generative representation which can reuse substructures of computational networks. Experiments with this component have shown that it facilitates a higher level of complexity in the solution space, improving the computational network performance for more complex problems. Other components steer the evolutionary process towards a desired solution, either by introducing spe- cial stages during evolution, or by smoothing the fitness landscape. The experiments show that complex systems can be evolutionary designed to act as a classifier. The resulting computational network has a better performance on the Iris dataset compared to every classifier in the Weka classifier collection. Furthermore, an experiment was conducted using the TIMIT read speech dataset, the classifier was evo- lutionary designed using only 13 MFCC features, and a very small train set. Although the performance is not good enough to be of any practical use, the results are adequate given the limitations of the train data.