U N T E R F E L D S T R A S S E 2 5 8 0 5 0 Z U R I C H S W I T Z E R L A N D P R I VA T : + 4 1 4 3 5 2 6 0 0 1 4 O F F I C E : + 4 1 4 4 6 3 3 2 7 8 0 M O B : + 4 1 7 6 3 6 5 9 8 7 6 E - M A I L : B A L M E R M I @ G M A I L. C O M M I C H A E L B A L M E R P E R S O N A L I N F O R M A T I O N Marital status: married Nationality: Swiss Date of birth: 1st of January 1974 Place of birth: Scherzingen, Switzerland D E G R E E S DOCTOR OF SCIENCES IN CIVIL ENGINEERING, 2007 Focus: Large-scale agent-based micro-simulation Dissertation: Travel Demand Generation for Multi-Agent Transport Simulations: Algorithms and Systems University: Swiss Federal Institute of Technology (ETH), Zurich, Switzerland Advisor: Prof. Dr. Kay W. Axhausen Institute for Transport Planning and Systems Wolfgang-Pauli-Str. 15, CH-8093 Zurich +41 44 633 39 43 Telephone +41 44 633 10 57 Fax axhausen@ivt.baug.ethz.ch http://www.ivt.ethz.ch MASTER OF SCIENCE IN COMPUTER SCIENCE, 2003 Focus: Theoretical computer science Diploma Thesis: Finding the Sink in a Unique Sink Oriented 5-Cube GPA: 5.21 out of 6.00 University: Swiss Federal Institute of Technology (ETH), Zurich, Switzerland Advisor: Prof. Emo Welzl, Dr. Tibor Szabó Institute for Theoretical Computer Science Universitätstr. 6, CH-8092 Zurich +41 44 632 73 70 Telephone +41 44 632 10 63 Fax welzl@inf.ethz.ch http://www.ti.ethz.ch/ 1
UNIVERSITY-ENTRANCE DIPLOMA TYPE C, 1994 Focus: Natural science GPA: 4.3 out of 6.00 High school: Kantonsschule Kreuzlingen, Switzerland Pestalozzistrasse 7, CH-8280 Kreuzlingen +41 71 677 46 46 Telephone +41 71 677 46 47 Fax http://www.ksk.ch/ R E S E A R C H I N T E R E S T S Computational methods for simulating and solving science and engineering problems, especially those in the field of transport planning. Special foci are agent-based (micro) simulation methods, computational optimization, graph theories and algorithms, performance issues and software management. C O M P U T E R S K I L L S Operating systems Programming languages, software & data formats Windows Unix & Linux Java C, C++ & STL Perl Shell L A TEX CVS XML & HTML various APIs and scientific applications L A N G U A G E S K I L L S Native Language: Other Languages: German English very basic French 2
E D U C A T I O N & E X P E R I E N C E PROJECT LEADER, SINCE 05/2007 Institute for Transport Planning and Systems Department of Civil Engineering, ETH Zurich, Switzerland Project management for MATSim (http://matsim.org) System integration Software development for integrated transport systems Lecturing: Simulation of traffic systems Lecturing: BSc term projects GRADUATE RESEARCH, 04/2004 05/2007 Institute for Transport Planning and Systems Department of Civil Engineering, ETH Zurich, Switzerland Multi-agent micro-simulations Agent based learning Demand generation Lecturing: Simulation of traffic systems Project management Software development for integrated transport systems Data analysis System integration Automated bibliography environment (CVS & L A TEX) GRADUATE RESEARCH & TEACHING ASSISTANT, 04/2003 03/2004 Institute of Computational Science Department of Computer Science, ETH, Zurich, Switzerland Multi-agent micro-simulations Agent based learning Software development for integrated transport systems Data analysis System integration Lecturing in C++ & STL STUDY IN COMPUTATIONAL SCIENCE, 10/1998 03/2003 Department of Computer Science, ETH, Zurich, Switzerland STUDENT ASSISTANT, 03/2002 07/2002 Institute for Theoretical Computer Science Department of Computer Science, ETH, Zurich, Switzerland Accompanying lectures in theoretical computer science 3
TECHNICAL ASSISTANT, 04/1999 03/2000 Concepts-ims AG, Horgen, Switzerland Marketing Consulting System administration Technical support (Citrix-Metaframe) STUDY IN SHOT FIRING - TYPE C, 07/1999 09/1999 Department of Civil Engineering, ETH Zurich, Switzerland STUDY IN CIVIL ENGINEERING, 10/1994 09/1998 Department of Civil Engineering, ETH Zurich, Switzerland ASSISTANT, 04/1994 09/1994 IPG-Keller AG, Kreuzlingen, Switzerland Streets and building survey P R O J E C T S SINCE 2008 SINCE 2006 SINCE 2006 2007 2008 2004 2005 2003 2005 Integrated modeling and analysis of energy and transport systems (TH- 22 07-03) Agenten-basierte Simulation für location based services. (KTI project 8443.1 ESPP-ES) Deriving and Assessing Strategies for Limiting the Spread of Airborne Diseases Using a Social Contact Model: The Case of Influenza. (SNF project 320000-114122) Agenten-basierte Mikrosimulation zur dynamischen Wirkungsanalyse (Canton Zurich, project 5205N-02014, N 20.1.4 / 108.00) A unified approach for agent-based learning with application in architecture and in transportation planning. (TH-30/02-3 project 2-74212- 02) Large-scale multi-agent simulation of travel behavior and traffic flow. (ETH project 0-20001-02) 4
P A P E R S & P U B L I C A T I O N S 2008 Balmer, M., K. Meister, M. Rieser, K. Nagel and K. W. Axhausen (2008a) Agent-based simulation of travel demand: Structure and computational performance of MATSim-T, paper presented at Innovations in Travel Modeling (ITM 08), Portland, June 2008, URL http://www.trb-forecasting.org/ innovationsconference2008.html. Rieser, M., U. Beuck, M. Balmer and K. Nagel (2008) Modelling and simulation of a morning reaction to an evening toll, paper presented at Innovations in Travel Modeling (ITM 08), Portland, June 2008, URL http://www.trb-forecasting.org/ innovationsconference2008.html. Balmer, M., M. Rieser, K. Meister, D. Charypar, N. Lefebvre, K. Nagel and K. W. Axhausen (2008b) MATSim-T: Architektur und Rechenzeiten, paper presented at Heureka 08, Stuttgart, March 2008. Meister, K., M. Rieser, F. Ciari, A. Horni, M. Balmer and K. W. Axhausen (2008) Anwendung eines agentenbasierten Modells der Verkehrsnachfrage auf die Schweiz, paper presented at Heureka 08, Stuttgart, March 2008. 2007 Rieser, M., K. Nagel, U. Beuck, M. Balmer and J. Rümenapp (2007a) Agent-oriented coupling of activity-based demand generation with multiagent traffic simulation, Transportation Research Record, 2021, 10 17. Rai, R. K., M. Balmer, M. Rieser, V. S. Vaze, S. Schönfelder and K. W. Axhausen (2007a) Capturing human activity spaces: New geometries, Transportation Research Record, 2021, 70 80. Beuck, U., K. Nagel, M. Rieser, D. Strippgen and M. Balmer (2007) Preliminary results of a multi-agent traffic simulation for Berlin, Advances in Complex Systems (ACS), 10 (su) 289 307. 5
Edelhoff, T., H. Schilling, M. Balmer and R. H. Möhring (2007) Optimal route assignment in large scale microsimulations, Working Paper, 409, IVT, ETH Zurich, Zurich, URL https://www.ivt.ethz.ch/vpl/publications/ reports/index/edit/ab409.pdf. Lefebvre, N. and M. Balmer (2007a) Fast shortest path computation in time-dependent traffic networks, paper presented at the 7th Swiss Transport Research Conference, Ascona, September 2007, URL http://www.strc.ch/pdf_2007/lefebvre.pdf. Balmer, M. (2007f) Travel demand modeling for multi-agent traffic simulations: Algorithms and systems, Ph.D. Thesis, ETH Zurich, Zurich, May 2007. 2006 Balmer, M., K. W. Axhausen and K. Nagel (2006a) An agent-based demand-modeling framework for large scale micro-simulations, Transportation Research Record, 1985, 125 134. Rieser, M., K. Nagel, U. Beuck, M. Balmer and J. Rümenapp (2006) Truly agent-oriented coupling of an activity-based demand generation with a multi-agent traffic simulation, in ISB (ed.) Stadt Region Land, 185 192, Institut für Stadtbauwesen RWTH Aachen, Aachen, URL http://www.vsp.tu-berlin.de/publications/ workingpapers/2006/12/amus06rieser7sep06.pdf. Balmer, M. and K. Nagel (2006a) Shape morphing of intersection layouts using curb side oriented driver simulation, in J. P. van Leeuwen and H. J. P. Timmermans (eds.) Innovations in Design & Decision Support Systems in Architecture and Urban Planning, 167 183, Springer, Eindhoven. Meister, K., M. Balmer, K. W. Axhausen and K. Nagel (2006a) planomat: A comprehensive scheduler for a large-scale multiagent transportation simulation, paper presented at the 11th International Conference on Travel Behaviour Research (IATBR), Kyoto, August 2006, URL http://www.ivt.ethz.ch/vpl/ publications/reports/ab388.pdf. 6
2005 Balmer, M., B. Raney and K. Nagel (2005c) Adjustments of activity timing and duration in an agent-based traffic flow simulation, in H. J. P. Timmermans (ed.) Progress in Activity-Based Analysis, 91 114, Elsevier, Oxford. Balmer, M., M. Rieser, A. Vogel, K. W. Axhausen and K. Nagel (2005f) Generating day plans using hourly origin-destination martices, in T. Bieger, C. Lässer and R. Maggi (eds.) Jahrbuch 2004/2005 Schweizerische Verkehrswirtschaft, 5 36, Schweizerische Verkehrswissenschaftliche Gesellschaft (SVWG), St. Gallen. Meister, K., M. Balmer and K. W. Axhausen (2005) An improved replanning module for agent-based micro simulations of travel behavior, Working Paper, 303, IVT, ETH Zurich, Zurich, URL http://www. ivt.ethz.ch/vpl/publications/reports/ab303.pdf. Balmer, M., M. Bernard and K. W. Axhausen (2005a) Matching geocoded graphs, paper presented at the 5th Swiss Transport Research Conference, Ascona, March 2005. 2004 Balmer, M., K. Nagel and B. Raney (2004b) Large-scale multiagent simulations for transportation applications, Journal of Intelligent Transportation Systems, 8 (4) 205 223. Balmer, M. and M. Rieser (2004) Generating daily activity chains from origin-destination matrices, Working Paper, 243, IVT, ETH Zurich, Zurich, URL https://www.ivt.ethz.ch/vpl/ publications/reports/index/edit/ab243.pdf. Balmer, M., N. Cetin, K. Nagel and B. Raney (2004a) Towards truly agent-based traffic and mobility simulations, paper presented at the 3rd International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS), New York, July 2004, URL http://www. aamas2004.org/. 2003 Balmer, M. (2003) Finding the sink in a unique sink oriented 5-cube, Master Thesis, Institute of Theoretical Computer Science, ETH Zurich, Zurich. 7
Raney, B., M. Balmer, K. W. Axhausen and K. Nagel (2003) Agentbased activities planning for an iterative traffic simulation of Switzerland, paper presented at the 10th International Conference on Travel Behaviour Research (IATBR), Lucerne, August 2003. 2002 Balmer, M. (2002a) Einführung in die Komplexität bei probabilistischen k-sat Algorithmen, Semester Project, Institute for Behavioral Sciences and Institute of Theoretical Computer Science, ETH Zurich, Zurich, URL http://www.educeth.ch/ lehrpersonen/informatik/unterrichtsmaterialien_ inf/algorithmen_datenstrukturen/k_sat/index. Balmer, M. (2002b) Morphing topologies using roadside oriented driver simulation: Microsimulation of Central traffic junction of Zurich, Semester Project, ICoS, ETH Zurich, Zurich. P R E S E N T A T I O N S, L E C T U R E S & P U B L I C R E L A T I O N S 2008 Neue Zürcher Zeitung (2008) NZZ Swiss made: Die Zürcher Westtangente - das Ende aller Staus?, television broadcast, November 2008, URL http://www.nzzformat.ch/108+m5dba0b64859. html. Balmer, M. (2008i) Zwischenbericht: Wirkungen der Westumfahrung Zürich, internal presentation, Zurich Police Departement, Traffic Division, Zurich, October. Balmer, M. (2008a) Mobilität simulieren, presentation, FHS St.Gallen, St. Gallen, September. Balmer, M. and M. Rieser (2008) MATSim: Past, present, future, internal presentation, MATSim-T Workshop, IVT, ETH Zurich, Castasegna, September. Balmer, M. (2008e) Westumfahrung Zurich: Fallstudien mit MATSim, internal presentation, IVT, ETH Zurich, Zurich, August. Balmer, M. (2008f) Westumfahrung Zurich: Real world case studies with MATSim, internal presentation, Laboratoire d Economie des Transports (LET), University of Lyon, Lyon, June. 8
SRG SSR ideé suisse (2008) Einstein: Verkehrssimulation für Planungsfragen, television broadcast, May 2008, URL http://www. sf.tv/sf1/einstein/sendung.php?docid=20080529. Balmer, M. (2008h) Wirkungsanalyse der Westumfahrung Zürich, presentation, Transport Systems Planning and Transport Telematics (VSP), Technical University Berlin, Berlin, May. Balmer, M. (2008j) Zwischenbericht: Wirkungen der Westumfahrung Zürich, internal presentation, Baudirektion Kanton Zurich, Zurich, April. Balmer, M. (2008g) Westumfahrung Zurich: Real world study with matsim, internal presentation, IVT, ETH Zurich, Zurich, May. Balmer, M. (2008d) Simulation des Verkehrs, lectures in transport planning, IVT, ETH Zurich, Zurich, Febuary April, URL http://www. ivt.ethz.ch/education/simulation_vs/index. Balmer, M. (2008c) Projektarbeit Basisjahr, lectures in transport planning, IVT, ETH Zurich, Zurich, Febuary April. Balmer, M. (2008b) Modeling travel behaviour in multi-agent transport simulation (MATSim), presentation, TRANSP-OR, EPF Lausanne, Lausanne, January. 2007 Balmer, M. (2007c) MATSim: Multi-Agent Transport Simulation, internal presentation, Zurich Police Departement, Traffic Division, Zurich, December. Balmer, M. (2007h) Wie funktioniert eigentlich MATSim?, presentation, Treffpunkt Science City, ETH Zurich, Zurich, November. Balmer, M. (2007b) Fast shortest path computation in time-dependent traffic networks, internal presentation, MATSim-T Workshop, IVT, ETH Zurich, Castasegna, October. Balmer, M. (2007d) MATSim-T in Aktion: Beispiel Zürich & Schweiz, internal presentation, IVT, ETH Zurich, Zurich, September. 9
Balmer, M. (2007e) Simulation des Verkehrs, lectures in transport planning, IVT, ETH Zurich, Zurich, March April, URL http://www. ivt.ethz.ch/education/simulation_vs/index. 2005 Balmer, M. (2005a) MATSIM utility function, internal presentation, IVT, ETH Zurich, Zurich, November. Balmer, M. and K. Meister (2005) Nachfrageerzeugung für agentenbasierte Simulation von Verkehrssystemen, presentation, Deutsche Hochschultagung Verkehrswesen, Wildbad Kreuth, September. Balmer, M. (2005b) Nachfrage Generierung (für MATSIM): Aufbau, Generierung und erste Test-Resultate, internal presentation, IVT, ETH Zurich, Zurich, January. 2004 Balmer, M. (2004b) Multi-Agenten Simulation: Resultate anhand einer Fallstudie der Region Zrich, presentation, Studentenbörse, Deutsche Verkehrswissenschaftliche Gesellschaft (DVWG), Berlin, December. Balmer, M. (2004a) Agent-based activities planning for an iterative traffic simulation of switzerland: Activity time allocation, presentation, Transport Systems Planning and Transport Telematics (VSP), Technical University Berlin, Berlin, July. 10