Agent-Based Transport Simulations

MATSim provides a toolbox to implement large-scale agent-based transport simulations. The toolbox consists of severel modules which can be combined or used stand-alone. Modules can be replaced by own implementations to test single aspects of your own work. Currently, MATSim offers a toolbox for demand-modeling, agent-based mobility-simulation (traffic flow simulation), re-planning, a controler to iteratively run simulations as well as methods to analyze the output generated by the modules.

Key Features of MATSim

Comparison with counting stations in Google Earth. See Examples.Comparison with counting stations
Visualize an agent's position, route, and activity locations. See Examples.
Visualize an agent's position, route, activity locations.
  • Fast Dynamic and Agent-Based Traffic Simulation
    Simulate whole days within minutes
  • Private and Public Traffic
    Both private cars and transit traffic can be simulated
  • Supports Large Scenarios
    MATSim can simulate millions of agents or huge, detailed networks
  • Versatile Analyses and Simulation Output
    E.g. compare simulated data to real-world counting stations
  • Modular Approach
    Easily extended with your own algorithms
  • Interactive Visualizer
    See what each agent is doing during the simulation
  • Open Source
    You get the Java Source Code, which runs on all major operating systems
  • Active Development
    We add constantly new features and improve current ones

Learn more about these and other features of MATSim.

User Meeting 2012

Join us at the 4th MATSim User Meeting, March 22 to 23, 2012, in Berlin! As in last years, an optional tutorial will be given before the user meeting (March 19 to 22, 2012).

Learn a lot about MATSim in tutorials, listen to talks and presentations given by other users of MATSim and speak to other users to learn from their experience.

Read announcement...