Approches multiagents pour l allocation de courses à une flotte de taxis autonomes

Similar documents
Mobility on Demand for Improving Business Profits and User Satisfaction

Optimized travel options with a Flexible Mobility on Demand System FMOD

A New Fuzzy Logic Approach to Dynamic Dial-a-Ride Problem

Multi-agent Approach to Dynamic Pick-up and Delivery Problem with Uncertain Knowledge about Future Transport Demands

Simulating a Real-World Taxi Cab Company using a Multi Agent-Based Model

ABSTRACT. Timetable, Urban bus network, Stochastic demand, Variable demand, Simulation ISSN:

Macroscopic and Microscopic Simulation for the Evaluation of People Mover Systems. Dr.-Ing. Peter Mott Sven Beller PTV AG, Karlsruhe, Germany

Modeling Mobile Agents in Vehicular Networks

Exploring mobility networks inter-connectivity for an on-demand transshipment of goods in urban areas

Routing in maritime logistics

TESTING DEMAND RESPONSIVE SHARED TRANSPORT SERVICES VIA AGENT-BASED SIMULATIONS

SIMULATING ENVIRONMENTAL IMPACTS OF URBAN DELIVERIES IN CATERING SECTOR

Dynamic Vehicle Routing and Dispatching

ArcGIS Network Analysis Solving transportation problems

The connected future of public transportation

Short term strategies for a dynamic multi-period routing problem

Use of Multiagent Systems in Simulation

SMART Technology. starts here. with CTM TECHNOLOGY WHERE IT COUNTS.

Container Sharing in Seaport Hinterland Transportation

Approaches to Communication Organization Within Cyber-Physical Systems

Wilhelm Dangelmaier Benjamin Klöpper Nando Rüngerer Mark Aufenanger

Determining the Viability of a Demand Responsive Transport System

Influence Maximization on Social Graphs. Yu-Ting Wen

Word Count: 3792 words + 4 figure(s) + 4 table(s) = 5792 words

Responsive Demand Transports in the Mobilities and Technologies Evolution. Context, concrete Experience and Perspectives

LYNX Flexible Services

Michael Hyland and Hani Mahmassani

MICRO-SIMULATION OF A NIGHT TAXI-BUS SERVICE FOR THE HISTORICAL CENTRE OF ROME

Distributed Algorithms for Resource Allocation Problems. Mr. Samuel W. Brett Dr. Jeffrey P. Ridder Dr. David T. Signori Jr 20 June 2012

Vodafone Chair Mobile Communications Systems, Prof. Dr.-Ing. G. Fettweis Vehicular Communication Performance in Convoys of Automated Vehicles

Customer-centric transportation network modelling

Spatial Information in Offline Approximate Dynamic Programming for Dynamic Vehicle Routing with Stochastic Requests

OPPA European Social Fund Prague & EU: We invest in your future.

AMulti-AgentDesignforaHomeAutomation System dedicated to power management

W911NF Project - Mid-term Report

Are We Ready for Autonomous and Connected Vehicles?

Waiting Strategies for Regular and Emergency Patient Transportation

Flexible Transit for Low-Density Communities

TRANSIT SERVICE GUIDELINES

Optimizing Autonomous Drone Delivery

Big data analysis for secure and optimized logistics

Robust Decentralized Task Assignment for Cooperative UAVs

SUTRA : Sustainable Urban Transportation for the City of Tomorrow

Negotiation to Improve Role Adoption in Organizations

Advanced Approaches for Multi-Robot Coordination in Logistic Scenarios

ON USER REQUIREMENTS AND OPERATOR PURPOSES IN DIAL A RIDE SERVICES

ONTIME, for creating and managing timetables

A comprehensive mobile solution for Staff Management. CrewBuddy

Reconciling Autonomic networking with agent-based modeling

A general framework for modeling shared autonomous vehicles

Evaluation of traffic gases emissions: the case of the city of Tunis

Reaction Paper Influence Maximization in Social Networks: A Competitive Perspective

Lower Bounds for the Two-Echelon Vehicle Routing Problem

Robust Integration of Acceleration and Deceleration Processes into the Time Window Routing Method

Variation-Aware Resource Allocation Evaluation for Cloud Workflows using Statistical Model Checking

Agent-Based Simulator for Travelers Multimodal Mobility

Parking and Multi-Modal Station Access. Jennifer Niece Metrolinx, Sr. Advisor, Sustainability Toronto, Ontario

ATTac-2000: An Adaptive Autonomous Bidding Agent. Greg Miller, Cody Musilek, John Steinbach

IBM Maximo Integrators for TRIRIGA Version 1 Release 2. Implementation Guide

LaRA Update The French Program La Route Automatisée

TRANSPORTATION NETWORKS AND RURAL ECONOMIC DEVELOPMENT. Dustin Frye Econ 4524 UC Boulder

A Dynamic Carpooling Application

Interactive Transit Information and Decision Support System. The Connected Vehicle Technology Challenge

siemens.com/mobility Traffic simulation with PTV Vissim Leading-edge software fully integrated in the Sitraffic landscape

Integration of information and optimization models for routing in city logistics

Synchronized Data Integration for Hybrid Cloud

Quick Guide: Dispatch Console

A modeling approach for locating logistics platforms for fast parcels delivery in urban areas

LANDUSE PLANNING, PUBLIC TRANSPORT AND PERSONAL MOBILITY

First-Mile/Last-Mile Solutions for Transit Access: A National Perspective on What Has and Hasn t Changed in 45 Years of Experience

LIFT Program - Overview

Country Report on Sustainable Urban Transport

Network on demand planning of Supply Chains towards Physical Internet

Developing a Random Vibration Profile Standard

Path Planning for Multi-AGV Systems based on Two-Stage Scheduling

CAT FLEET MINESTAR SYSTEM

Artificial Intelligence Breadth-First Search and Heuristic

THE CONTINUING ROLE OF THE STRATHCLYDE TRANSPORTATION AND LAND-USE MODEL IN STRATEGIC PLANNING. Paul Emmerson and Dr Andrew Ash TRL

An Agent Solution to Flexible Planning and Scheduling of Passenger Trips

IBM Decision Optimization and Data Science

A Heuristic Approach for Vehicle Scheduling Problem with Time and Capacity Constraints

Decision support for operational ambulance control

1.204 Lecture 23. Analytic approximations. Transit design. Analytic approximations. First spiral in developing problem solution

A Multi-Agent Design for a Home Automation System dedicated to power management

An agent-based simulation model to assess the impacts of introducing a shared-taxi system: an application to Lisbon (Portugal)

Multi-agent Environment for Dynamic Transport Planning and Scheduling

15TH INTERNATIONAL CONFERENCE ON TRAVEL BEHAVIOR RESEARCH. Mobility-as-a-Service Workshop

THE MCDA * METHODOLOGY APPLIED TO SOLVE COMPLEX TRANSPORTATION DECISION PROBLEMS

Decentralized Control Architecture for UAV-UGV Cooperation

Heuristic Techniques for Solving the Vehicle Routing Problem with Time Windows Manar Hosny

Récupération et Stockage d énergie Energétique 5A

Evaluation of an Integrated Public Transport System: a Simulation Approach

Role of Automation in Traffic Management: Towards a digital infrastructure and classification of infrastructure

Demand Response: How cities around the world have responded to this global phenomenon

MEASUREMENT OF POLLUTANT EMISSIONS OF BUSES WITH DRIVING CYCLES REPRESENTATIVE OF REAL TRAFFIC CONDITIONS. Bénédicte Dolidzé Garrot 1, Michel André 2

ASSIST Program. Regional Barrier Free Transportation Demonstration Project. Background. Summary Report Written By Deanne McNeil, 2013

Optimized Virtual Resource Deployment using CloudSim

The Evolution of the PJM Market in the United States: Looking Back to Look Forward

ABSTRACT. Ying Luo, Doctor of Philosophy, Professor Paul M. Schonfeld Department of Civil and Environmental Engineering

Fleet Sizing and Empty Freight Car Allocation

Transcription:

Approches multiagents pour l allocation de courses à une flotte de taxis autonomes Gauthier Picard Flavien Balbo Olivier Boissier Équipe Connected Intelligence/FAYOL LaHC UMR CNRS 5516, MINES Saint- Étienne 1 5 Juillet 2017

Outline Context Problem modeling Multiagent solution modeling Evaluation Conclusion 2 8/21/2017

Outline Context Problem modeling Multiagent solution modeling Evaluation Conclusion 3 8/21/2017

Context New Service by Autonomous Vehicles Light Autonomous Vehicle Big site internal service Last miles shuttle Suburban service Interstice shuttle Heavy Autonomous Vehicle Automatization of existing bus lines Automatization of public transportation lines Source: Rapport «ETUDE DES IMPACTS DE LA VOITURE AUTONOME SUR LE DESIGN DU GRAND PARIS» 4

Context Fleet of Autonomous, Connected Taxis Taxis handling the travel requests take autonomous decisions communicate through inter-vehicular network (VANET) or portal Compare allocation strategies to satisfy 90% of travel requests in a context of VANET communication and decentralized allocation process 5 8/21/2017

Quality Context Quality of Service Average waiting time Gain Assessment Criteria Scalability Number of messages Processing time 6

Context Theoretical background OLRA (Online Localized Resource Allocation) MAOP (MultiAgent Oriented Programming) DCOP (Distributed Constraint Optimization Problem) Self Organization Models MABS (MultiAgent Based Simulation) Results Models OLC 2 RA: OLRA extension for communication constraints RSP (Renault Swarm Problem): OLC 2 RA specialization Multiagent Allocation Model Multiagent strategies: modeling multiagent decision process Simulation platform Adaptation to the Swarm project constraints Experiments & Analyze Global approach overview Centralized Coordination vs Optimal distributed protocol 7

Outline Context Problem modeling Multiagent solution modeling Evaluation Conclusion 8 8/21/2017

Problem modeling Problem components Transportation network Graph of nodes and edges Edge with several locations Predefined set of source and destination nodes of travelers Traveler request Spatial parameters: origin, destination Temporal parameters: time window of validity Taxi Spatial parameters: location, destination Communication parameter: fixed communication range 9

Problem modeling Communication The communication range is similar for taxis and sources Connection relation definition Distance between two taxis is inferior to the communication range Creation of sets of connected components thanks to the transitivity property of the connection relation. Composition: connected taxis and sources Property: Inside a connected set, taxis receive the same messages Source #2 Source #1 Source #3 10

Problem modeling Problem definition Taxi Allocation Problem (TSAP): online allocation of active requests to riding or not taxis for a specified communication infrastructure minimizing costs and maximizing quality of services for a period of time TSAP(t): allocation of active requests at time t With a linear programming formalism: 11

Outline Context Problem modeling Multiagent solution modeling Evaluation Conclusion 12 8/21/2017

Multiagent solution modeling Agent Behavior Generic simulated taxi agent behavior 1. Reads messages 2. Updates believes about requests and taxis 3. Decides next destination 4. Drives to one step to the destination 5. Sends messages about requests and taxis Decision process Filters Request (delete not satisfiable requests) Computes request assessment Chooses the best 13

Multiagent solution modeling Agent Behavior Similar cooperative request ranking criteria The ratio of taxis which are further of the source: a taxi chooses the requests which penalize other taxis if it is not chosen by him. the ratio of travelers who are waiting less than the traveler of the request r: a taxi chooses the request which is the more penalized if it is not chosen by him. 14

Multiagent solution modeling Proposed allocation process solution d-alloc solution description Each taxi decides on its requests Coordination is done connected set by connected set with a DCOP approach Allocation is challenged at each time step Source #2 DCOP resolution Objective Source #1 Source #3 Protocol: Max-Sum 15

Multiagent solution modeling Proposed allocation process solution r 1,r 2,r 3 v 1,v 2 r 3 v 3,v 4, v 5 r 4,r 5,r 6 16

Multiagent solution modeling Comparative allocation process solution p-alloc Solution description A portal contains all active requests Taxis pick their chosen request at portal Allocation is never challenged Shared information system Bidirectional communication 17

Multiagent solution modeling Comparative allocation process solution c-alloc Solution description A global infrastructure of communication supports the collection of taxi locations and allocation decisions. A central dispatcher allocates optimally requests to taxis Allocation is challenged at each time step Optimal allocation system Bidirectional communication 18

Outline Context Problem modeling Multiagent solution modeling Evaluation Conclusion 19 8/21/2017

Experiments Results Experimental Conditions 13 combinations Taxi Decision process Request information infrastructure: VANET, Portal Allocation location Topology City: Saint Etienne Distance between sources: {1.6, 3, 4} km Taxi: Number: between 8 and 20 Simulated speed: 30 km/h Communication range between 0,25% and 16% of the total surface area(similar to the sources) Simulation One simulation cycle equivalent to 5 seconds duration: 3,5h (2500 cycles), 4h (3000 cycles) or 8h (6000 cycles) Request [0; 2] requests by cycle Request scenario Uniform: uniform random choices of the origin and destination requests Concentrate: S1 is the origin of 50% of the requests every 100 cycles creation of [1, 6] requests at source S1 Decoupled: S1 cannot be the origin of a request Energy Autonomy: 100 Km (2325 cycles), 215 Km (5000 cycles) Recharge duration: 30 min (360 cycles) 20

Evaluation Quality 21

Evaluation Quality 22

Evaluation Quality 23

Evaluation Scalability 24

Evaluation Scalability 25

Outline Context Problem modeling Multiagent solution modeling Evaluation Conclusion 26 8/21/2017

Conclusion Three allocation strategies were compared Quality results of the DCOP proposal are quite similar for QoS measure and better for average waiting time measure Centralized solutions are penalized with several taxis for Scalability measure 27