MATSim Tutorial @Davis, CA, USA (2016)

The MATSim Tutorial is an excellent opportunity for everyone to get started with MATSim or expand one's knowledge: you will learn about the core principles of agent-based transport modeling, explore the software architecture of MATSim and engage in the modeling of transport demand and supply through practical examples. In addition, you will learn how to use state-of-the are visualization tools for interactive analysis of MATSim output.

 When and where

The MATSim Tutorial will be held on July 22 and 23, 2016, in DAVIS, CA as a two day intensive course. It is organized by ETH Zürich and TU Berlin and takes place at UC DAVIS, 1605 Tillia, Room 1103, Institute of Transportation Studies, University of California, Davis, Davis, California 95616,


The lectures will involve some frontal lectures on the main principles governing MATSim (Theory), some programming exercises (Programming) and some (simple) actual applications of the software (Practice).

Friday, July 22

08:30 – 9:00: Setup

9:00 – 10:30 : Agent-based models in transportation: some background (Theory)

10:30 – 11:00: Tea/Coffee break

11:00 – 13:00: Hands on: First MATSim run, Visualization with VIA (Practice)

13:00 – 14:00:  Lunch

14:00 – 16:00:  Main MATSim loop (Theory)

16:00 – 16:30:  Tea/Coffee break

16:30 – 18:30:  Demand relaxation and configuration with MATSim (Practice)

 19:00 – onwards: Dinner @ TBD

Saturday, July 23

08:30 – 10:30: Event analysis (Programming)

10:30 – 11:00: Tea/Coffee break

11:00 – 13:00: Cost/Utility/Scoring Function (Theory, Programming & Practice)

13:00 – 14:00: Lunch

14:00 – 16:00: Demand generation & representation of supply (Practice)

16:00 – 16:30: Tea/Coffee break

16:30 – 18:30: How to model innovative modes with MATSim (Practice)


Courseware, Requirements, Equipment

All presentation material and files of the practical examples will be made available in digital format to the participants in advance of the course.

Participants are ideally already familiar with core ideas of transport modeling and computer literate, but no prior experience in programming is required.

Please bring along your personal laptop (Windows or MacOS tend to work a bit more fluent in tutorials than Linux), and have Eclipse installed. Please also download the latest version (1.7.0) of VIA, the recommended visualizer for MATSim output data.



Registration and Fees

Please register until July 15th under the following link: Register. The participation fee is 400 $ for participants with an university affiliation and 1000 $ for other participants (please note that for internal administration reasons the actual amount is in CHF, the exchange rate between US$ and CHF is currently very close to 1, so the actual rate might be a few dollar different). The number of participants will be limited to 15 people at most. 


For any questions about the tutorial please contact Dr. Francesco Ciari: