The TRansportation ANalysis and SIMulation System (TRANSIMS) is a US DOT-sponsored transportation planning and decision support tool. The system is capable of simulating second-by-second movements of every person and every vehicle through the transportation network of a large urban environment. With its state-of-the-art design and ability to replicate roadway conditions, TRANSIMS makes the transportation planning process flexible as well as accurate. The TRANSIMS Research Program, in conjunction with Los Alamos National Laboratory, made contributions in population synthesis; dynamic person-based multimodal routing; transport model interoperability; and large-area, person-based multimodal simulations. TRANSIMS was the first successful example of high performance computational social sciences and policy informatics. Several socio-technical systems have been subsequently built based on TRANSIMS including UrbanSims. TRANSIMS is now an open source software platform, managed by Argonne National Laboratory.
PublicationsMetropolitan Travel Forecasting, Current Practice and Future Directions, Special Report 288, Transportation research board of the National Academies, 2008 (pages 98-104): Starting in 1992, the federal government undertook a pioneering model development project to advance the state of the practice of travel forecasting. The initial ground-breaking work on TRANSIMS was performed at Los Alamos National Laboratory.
Marathe M (2002) Routing in Very Large Multi-Modal Time Dependent Networks: Theory and Practice. Electronic Notes in Theoretical Computer Science. 66(6): 1-7.
Barrett C, Bisset K, Jacob R, Konjevod G, Marathe M (2002) Classical and Contemporary Shortest Path Problems in Road Networks: Implementation and Experimental Analysis of the TRANSIMS Router. In Mohring R, Raman R (Eds.), Algorithms ESE Lecture Notes in Computer Science (pp. 126-138), Springer.
Barrett C, Jacob R and Marathe M (2001) Formal language constrained path problems. SIAM J. Computing, 30(3): 809-837.
Rickert M, Nagel K (2001) Dynamic traffic assignment on parallel computers in TRANSIMS. Future Generation Computer Systems, 17(5): 637-648.
Barrett C, Beckman R, Bisset K, Berkbigler K, Bush B, Eubank S, Hurford J, Konjevod G, Kubicek D, Marathe M, Morgeson J, Rickert M, Romero P, Smith L, Speckman M, Speckman P, Stretz P, Thayer G, and Williams M (1999) TRANSIMS (TRansportation ANalysis SIMulation System), Volume 0: Overview, LA-UR-99-1658, Volume 2: Software, Part 1: Modules, LA-UR-99-2574 Volume 2: Software, Part 2: Selectors: LA-UR-99-2575 Volume 2: Software, Part 3: Test Networks, LA-UR-99-2576 Volume 2: Software, Part 5: Libraries, LA-UR-99-2578 Volume 3: Files, LA-UR-99-2579, Volume 6 Installation, LA-UR-99-2580. (Los Alamos National Laboratory, 1999).
Eubank S (1999) What makes a simulation useful? [TRANSIMS]. In Proceedings of the IEEE Systems Man and Cybernetics Conference, 4 640-644 vol.4.
Jacob R, Marathe M, & Nagel K (1999). A computational study of routing algorithms for realistic transportation networks. Journal of Experimental Algorithmics (JEA), 4, 6.
Beckman, R. J., Baggerly, K. A., & McKay, M. D. (1996). Creating synthetic base-line populations. Transportation Research A, Policy and Practice, 30, 415-429.
M Rickert, K Nagel, M Schreckenberg, A Latour. (1996) Two Lane Simulations using cellular automata. Physica A: Statistical Mechanics and its Applications. 231(4): 534-550.