Papers by Christophe Lang
Our purpose is to discuss how useful can be an agent based representation for modelling a high dy... more Our purpose is to discuss how useful can be an agent based representation for modelling a high dynamic system of transport called ’Demand Responsive Transport’ (DRT). We first give a few definitions of DRT and also enhance what are the relevant key components of such a transport service. The different flows and objects which are subject to dynamic change are identified. Then we present what could be an appropriate representation of a dynamic DRT based on Multi Agent Systems, using UML that handles the objects we identified and their properties. An example is given at the end of the paper and a more general model is provided and discussed.
Nous presentons dans cette publication un algorithme permettant au sein d’un systeme multi agents... more Nous presentons dans cette publication un algorithme permettant au sein d’un systeme multi agents (SMA) d’instaurer une coherence au niveau des donnees recueillies par chacun des agents a travers un nouveau mode de synchronisation. Nous nous focalisons essentiellement sur une flotte de drones comme application de l’algorithme de synchronisation. Notre approche est fondee sur l’assimilation de donnees.
MIRO-Modélisation Intra-urbaine des Rythmes Quotidiens : accroître l’accessibilité à la ville pour maîtriser la mobilité urbaine

Ecological Modelling, 2018
The incorporation of the spatial heterogeneity of real landscapes into population dynamics remain... more The incorporation of the spatial heterogeneity of real landscapes into population dynamics remains extremely difficult. We propose combining equation-based modelling (EBM) and agent-based modelling (ABM) to overcome the difficulties classically encountered. ABM facilitates the description of entities that act according to specific rules evolving on various scales. However, a large number of entities may lead to computational difficulties (e.g., for populations of small mammals, such as voles, that can exceed millions of individuals). Here, EBM handles age-structured population growth, and ABM represents the spreading of voles on large scales. Simulations applied to the spreading of a montane water vole population demonstrated that our model is quite efficient in representing the pattern observed and might help to highlight some key parameters during population expansion. This method paves the way for further developments, including the introduction of densitydependent parameters (predation, diseases, etc.) capable of triggering population declines in an explicitly spatial context.

2016 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP), 2016
This paper, through certain printing techniques, examines the types of occupational pollutants an... more This paper, through certain printing techniques, examines the types of occupational pollutants and the adverse impacts of the printing process. Also, it proposes the measures for better preservation and environmental protection. The paper analyzes the results of the quantitative identification of hazardous materials from various printing techniques: pad, screen, offset, flexographic, and digital. The study included the analysis of waste printing inks and purification of printing wastewater with adsorption methods. Besides that, the preliminary monitoring of ambient indoor air quality was performed. The multiple regression analysis was applied on the obtained experimental results, in order to determine the mutual correlation between the ozone and the total volatile organic compounds and microclimate parameters. It was observed that a quantitative correlation exists between the investigated occupational hazards, which also indicate the strength of the agreement. The obtained results could be useful to evaluate the tendency of hazardous air pollutants in printing industries worldwide.

2011 9th IEEE International Conference on Industrial Informatics, 2011
Thanks to ICT, Web emergency and Internet, the achievement of maintenance services and monitoring... more Thanks to ICT, Web emergency and Internet, the achievement of maintenance services and monitoring can be performed automatically, remotely and through various distributed information systems. Hence the emergence of the concept of services offered through maintenance architectures, ranging from autonomic systems to integrated systems where knowledge management, cooperation and collaboration are vital to any operation. Into this context, new services like intelligent maintenance, self maintenance, etc are required. To this end, a new concept called s-maintenance is emerged. This concept defines a new generation of maintenance systems founded on a knowledge based system. While existing systems don't respond to the characteristics of this new generation of systems, we design in this paper an architecture of a maintenance component based system respecting the characteristics of s-maintenance. Each component in the system is defined to respond to one or many characteristics of this concept.
Simulating the swarming city: a MAS approach
Computers in Urban …
... fr Sonia CHARDONNEL Researcher PACTE (UMR 5194 CNRS) University of Grenoble, France E-mail: s... more ... fr Sonia CHARDONNEL Researcher PACTE (UMR 5194 CNRS) University of Grenoble, France E-mail: sonia.chardonnel@ujf-grenoble.fr Christophe ... theory. MGMcNally summarized their criticisms in five points (2000): No ...

ArXiv, 2020
Risk management resulting from the actions and states of the different elements making up a opera... more Risk management resulting from the actions and states of the different elements making up a operating room is a major concern during a surgical procedure. Agent-based simulation shows an interest through its interaction concepts, interactivity and autonomy of different simulator entities. We want in our study to implement a generator of alerts to listen the evolution of different settings applied to the simulator of agents (human fatigue, material efficiency, infection rate ...). This article presents our model, its implementation and the first results obtained. It should be noted that this study also made it possible to identify several scientific obstacles, such as the integration of different levels of abstraction, the coupling of species, the coexistence of several scales in the same environment and the deduction of unpredictable alerts. Case-based reasoning (CBR) is a beginning of response relative to the last lock mentioned and will be discussed in this paper.

The aim of this paper is to provide a method to create an agent-based model for a complex system ... more The aim of this paper is to provide a method to create an agent-based model for a complex system and a way to check some of its properties. This work takes place in a research project where complex systems are next generation microfactories. This project brings together different scientific domains such as computer science, physics, electronics and automatics. The rationale of the project is to define models and tools that will support the collaboration of these different research domains in a common application case. In this paper we focus on the system complexity and put aside the micro aspect. We consider a system as complex when we can not predict its whole behaviour (e.g. due to the high number of entities composing it, their cognition, ...). The system taken as an example is a robot production factory. Robot parts are built in different production cells, then finally assemblied together. Each cell is composed of several tools, actuators, effectors (such as a painter, vernisher...

Space-time-activity surveys have been widely used in France since the 1970’s. However, these surv... more Space-time-activity surveys have been widely used in France since the 1970’s. However, these surveys have most of the time been exploited in a much aggregated perspective, providing very classical macro indicators. Nonetheless, they provide very rich and detailed information about the daily mobility of urban populations, for example on trip chaining. Given the increasing complexity of urban daily mobility and the increasing needs of urban planning, it then makes sense to improve our practice, including our capacity to reveal complex patterns by simulation. In such a perspective, we present an attempt to model and simulate the “swarming” city, using a multi-agents system (MADKIT platform). In our model, agents are designed to plan activity programs and perform their corresponding trips in a dynamic urban environment they need to explore, given their initial limited knowledge. This paper will then focus on two key challenges: a) the creation of a population of artificial agents that m...
Prédire les patterns d’invasion de campagnols par simulation multi-agents

Stud. Inform. Univ., 2012
Complex processes, as geographical mobilities, cannot be always modeled by mathematical formulas ... more Complex processes, as geographical mobilities, cannot be always modeled by mathematical formulas or probability laws due to the number of parameters that characterize their behavior. For this reason, simulation is generally used to study movements in these systems. Multi-Agent Systems (MAS) are an interesting and intuitive way to model such complex systems as they divide the whole problem into simple ones. However, in this domain, there is a lack of a global methodology that supports scientists from the design to the implementation of a simulator. In this article we present the RAFALE-SP methodology that helps out the developer in the construction of spatial mobility models and in their simulation. The methodology is implemented in a framework that is composed of an oriented meta-model to describe spatial mobilities and an oriented toolkit to implement mobility simulators. This paper gives a complete description of the methodology and its concepts then it presents how to use it for ...
Modéliser et simuler les mobilités spatiales et des systèmes de transport : Introduction au dossier
Ce chapitre a pour but de presenter les bonnes pratiques et l’apport de la formalisation dans le ... more Ce chapitre a pour but de presenter les bonnes pratiques et l’apport de la formalisation dans le domaine de la modelisation de systemes multi-agents (SMA). Pour cela, les auteurs rappellent dans un premier temps l’interet de modeliser des systemes en mettant en perspective les paradigmes associes a la demarche multi-agents. Il est alors argumente que l’utilisation des langages de modelisation graphique permettent un meilleur echange entre les partenaires intervenant dans la conception d’un SMA (...).

Couplage de SMA avec des EDO pour simuler les phénomènes écologiques à grande échelle
La modelisation explicitement spatiale est essentielle en ecologie pour la prise de decision et d... more La modelisation explicitement spatiale est essentielle en ecologie pour la prise de decision et de gestion. Elle implique la modelisation de l’heterogeneite du paysage et le fait que differentes especes d'agents peuvent se comporter a differentes echelles, ce qui accroit les besoins en matiere de donnees, et oblige a leur integration precise dans une hierarchie imbriquee d’echelles spatio-temporelles (local / regional, saisonnier / pluriannuel, etc. . La modelisation multi-agents (MMA est un paradigme oriente « spatialement explicite » qui inclut l’heterogeneite de l’espace (par exemple, des cultures, des prairies, des parcelles de foret), ou les individus (par exemple, les proies, les predateurs, etc.) se deplacent representes comme des « agents ». Ces derniers sont des entites autonomes, qui se deplacent dans l'espace virtuel et interagissent les uns avec les autres et les patchs environnementaux. Pendant la simulation, les dynamiques emergent et peuvent etre observees et ...
MIRO : Modélisation Intraurbaine des Rythmes QuOtidiens
Modéliser et simuler la "fourmillère" urbaine par les systèmes multi-agent

In the context of the pluridisciplinary project called MIRO, we propose a new approach based on t... more In the context of the pluridisciplinary project called MIRO, we propose a new approach based on the displacements of individual persons. It allows us to have a new view on this complex organized system: the town. To explore the town, we use two main research domains: Time Geography and Distributed Artificial Intelligence. The goal is not to simulate accurately individual various behaviors but to evaluate the influence of reasonable archetypical individual behaviors (driven by the scheduling and the ways to apply daily planning of activities) on the global functioning of the urban space. From the computer science point of view, this approach focused on the individuals of the « In movement town » implies two important steps: modeling and simulation. Multi-Agent Systems (MAS) are the best candidate for these two steps. Modeling has been done with formal tools like UML and Ploom-Unity. For the simulation, we use multi-agent libraries like Madkit. They allow us to exploit the modeling in...

Cet article traite de la problematique de la repartition de charge dans les systemes multi-agents... more Cet article traite de la problematique de la repartition de charge dans les systemes multi-agents a travers un algorithme qui assure la distribution de ces agents. Le besoin est ne de l'observation de frequents problemes de surcharge lors de simulations basees sur ces systemes multi-agents. Miro, qui est une plateforme de simulation a grande echelle de la mobilite urbaine en est un exemple concret. La difficulte de ces travaux se situe dans la consideration des specificites des plateformes de simulation orientee agent : autonomie des entites a distribuer et forte imprevisibilite du systeme. Nous adaptons un algorithme de repartition de charge appele Comet aux specificites des simulations distribuees a base d'agents. Cet algorithme est base sur l'emploi d'un indicateur appele " credit " qui pour chaque agent quantifie son affinite pour chaque machine et determine les meilleurs agents candidats a la migration. Hormis l'algorithme en lui meme, ce document ...
MIRO : des trajectoires individuelles à la ville en mouvement
Uploads
Papers by Christophe Lang