publications.bib

@inproceedings{andelfinger2021differentiable,
  title = {{Differentiable Agent-Based Simulation for Gradient-Guided Simulation-Based Optimization}},
  author = {Andelfinger, Philipp},
  booktitle = {Proceedings of the 2021 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation},
  pages = {27--38},
  year = {2021},
  url = {https://dl.acm.org/doi/10.1145/3437959.3459261},
  note = {Best Paper Award Runner-Up}
}
@inproceedings{tan2021causality,
  title = {{Causality and Consistency of State Update Schemes in Synchronous Agent-based Simulations}},
  author = {Tan, Wen Jun and Andelfinger, Philipp and Eckhoff, David and Cai, Wentong and Knoll, Alois},
  booktitle = {Proceedings of the 2021 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation},
  pages = {57--68},
  year = {2021},
  url = {https://dl.acm.org/doi/10.1145/3437959.3459262}
}
@article{nguyen2021transitioning,
  title = {{Transitioning Spiking Neural Network Simulators to Heterogeneous Hardware}},
  author = {Nguyen, Quang Anh Pham and Andelfinger, Philipp and Tan, Wen Jun and Cai, Wentong and Knoll, Alois},
  journal = {ACM Transactions on Modelling and Computer Simulation (TOMACS)},
  volume = {31},
  number = {2},
  year = {2021},
  publisher = {ACM New York, NY, USA},
  organization = {ACM},
  url = {https://dl.acm.org/doi/abs/10.1145/3422389}
}
@inproceedings{tan2020multi,
  title = {{Multi-thread State Update Schemes for Microscopic Traffic Simulation}},
  author = {Tan, Wen Jun and Andelfinger, Philipp and Xu, Yadong and Cai, Wentong and Knoll, Alois and Eckhoff, David},
  booktitle = {Proceedings of the Winter Simulation Conference (WSC)},
  year = {2020},
  organization = {IEEE},
  note = {Received Best Applied Paper Award},
  url = {https://ieeexplore.ieee.org/document/9383962}
}
@inproceedings{wagner2020evaluation,
  title = {{Evaluation of Guidance Systems at Dynamic Public Transport Hubs using Crowd Simulation}},
  author = {Wagner, Michael and Andelfinger, Philipp and Cornet, Henriette and Cai, Wentong and Knoll, Alois and Eckhoff, David},
  booktitle = {Proceedings of the Winter Simulation Conference (WSC)},
  year = {2020},
  organization = {IEEE},
  url = {https://ieeexplore.ieee.org/document/9383949}
}
@article{su2020passenger,
  title = {{A Passenger Model for Simulating Boarding and Alighting in Spatially Confined Transportation Scenarios}},
  author = {Boyi Su and Philipp Andelfinger and Jaeyoung Kwak and David Eckhoff and Henriette Cornet and Goran Marinkovic and Wentong Cai and Alois Knoll},
  journal = {Journal of Computational Science},
  pages = {101173},
  year = {2020},
  issn = {1877-7503},
  url = {http://www.sciencedirect.com/science/article/pii/S1877750320304749}
}
@inproceedings{xiao2020pedal,
  title = {{Pedal to the Bare Metal: Road Traffic Simulation on FPGAs Using High-Level Synthesis}},
  author = {Xiao, Jiajian and Kilin{\c{c}}, G{\"o}rkem and Andelfinger, Philipp and Eckhoff, David and Cai, Wentong and Knoll, Alois},
  booktitle = {Proceedings of the 2020 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation},
  pages = {117--121},
  year = {2020},
  url = {https://dl.acm.org/doi/abs/10.1145/3384441.3395979}
}
@inproceedings{andelfinger2020fastforwarding,
  title = {{Fast-Forwarding of Vehicle Clusters in Microscopic Traffic Simulations}},
  author = {Andelfinger, Philipp and Eckhoff, David and Cai, Wentong and Knoll, Alois},
  booktitle = {Proceedings of the 2020 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation},
  pages = {63--66},
  year = {2020},
  url = {https://dl.acm.org/doi/abs/10.1145/3384441.3395975}
}
@article{xiao2020openablext,
  title = {{OpenABLext: An Automatic Code Generation Framework for Agent-Based Simulations on CPU-GPU-FPGA Heterogeneous Platforms}},
  author = {Xiao, Jiajian and Andelfinger, Philipp and Cai, Wentong and Richmond, Paul and Knoll, Alois and Eckhoff, David},
  journal = {Concurrency and Computation: Practice and Experience},
  pages = {e5807},
  year = {2020},
  publisher = {Wiley Online Library},
  url = {https://onlinelibrary.wiley.com/doi/abs/10.1002/cpe.5807}
}
@article{andelfinger2020fidelity,
  title = {{Fidelity and Performance of State Fast-Forwarding in Microscopic Traffic Simulations}},
  author = {Andelfinger, Philipp and Xu, Yadong and Eckhoff, David and Cai, Wentong and Knoll, Alois},
  journal = {ACM Transactions on Modeling and Computer Simulation (TOMACS)},
  volume = {30},
  number = {2},
  year = {2020},
  publisher = {ACM New York, NY, USA},
  url = {https://dl.acm.org/doi/abs/10.1145/3366019}
}
@inproceedings{xiao2019advancing,
  author = {Xiao, Jiajian and Andelfinger, Philipp and Cai, Wentong and Richmond, Paul and Knoll, Alois and Eckhoff, David},
  title = {{Advancing Automatic Code Generation for Agent-Based Simulations on Heterogeneous Hardware}},
  booktitle = {The International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Platforms (HeteroPar)},
  year = {2019},
  organization = {Springer}
}
@inproceedings{su2019agent,
  author = {Su, Boyi and Andelfinger, Philipp and Eckhoff, David and Cornet, Henriette and Marinkovic, Goran and Cai Wentong and Knoll, Alois},
  title = {{An Agent-Based Model for Evaluating the Boarding and Alighting Efficiency of Autonomous Public Transport Vehicles}},
  booktitle = {Proceedings of the International Conference on Computational Science (ICCS)},
  year = {2019},
  month = jun,
  pages = {534--547},
  publisher = {Springer},
  url = {https://link.springer.com/chapter/10.1007/978-3-030-22734-0_39}
}
@inproceedings{andelfinger2019effects,
  title = {{From Effects to Causes: Reversible Simulation and Reverse Exploration of Microscopic Traffic Models}},
  author = {Andelfinger, Philipp and Ivanchev, Jordan and Eckhoff, David and Cai, Wentong and Knoll, Alois},
  booktitle = {Proceedings of the ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (PADS)},
  pages = {173--184},
  year = {2019},
  organization = {ACM},
  url = {https://dl.acm.org/citation.cfm?id=3322891}
}
@inproceedings{nguyen2019transitioning,
  title = {{Transitioning Spiking Neural Network Simulators to Heterogeneous Hardware}},
  author = {Nguyen, Quang Anh Pham and Andelfinger, Philipp and Cai, Wentong and Knoll, Alois},
  booktitle = {Proceedings of the ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (PADS)},
  pages = {115--126},
  year = {2019},
  organization = {ACM},
  note = {Nominated for Best Paper Award},
  url = {https://dl.acm.org/citation.cfm?id=3322893}
}
@article{xiao2019survey,
  title = {{A Survey on Agent-based Simulation Using Hardware Accelerators}},
  author = {Xiao, Jiajian and Andelfinger, Philipp and Eckhoff, David and Cai, Wentong and Knoll, Alois},
  journal = {ACM Computing Surveys (CSUR)},
  volume = {51},
  number = {6},
  pages = {131},
  year = {2019},
  publisher = {ACM},
  url = {https://dl.acm.org/citation.cfm?id=3291048}
}
@inproceedings{xiao2018exploring,
  author = {Xiao, Jiajian and Andelfinger, Philipp and Eckhoff, David and Cai, Wentong and Knoll, Alois},
  title = {{Exploring Execution Schemes for Agent-Based Traffic Simulation on Heterogeneous Hardware}},
  booktitle = {International Symposium on Distributed Simulation and Real Time Applications (DS-RT)},
  _address = {Madrid, Spain},
  month = oct,
  year = {2018},
  pages = {243--252},
  url = {https://ieeexplore.ieee.org/abstract/document/8601016},
  note = {Received Best Paper Award}
}
@inproceedings{andelfinger2018incremental,
  author = {Andelfinger, Philipp and Zehe, Daniel and Chen, Yihao and Su, Boyi and Eckhoff, David and Cai, Wentong and Knoll, Alois},
  title = {{Incremental Calibration of Seat Selection Preferences in Agent-Based Simulations of Public Transport Scenarios}},
  booktitle = {Proceedings of the Winter Simulation Conference (WSC)},
  _address = {Gothenburg, Sweden},
  month = dec,
  year = {2018},
  pages = {833--844},
  organization = {IEEE},
  url = {https://ieeexplore.ieee.org/abstract/document/8632292}
}
@inproceedings{andelfinger2018model,
  author = {Andelfinger, Philipp and Udayakumar, Sajeev and Eckhoff, David and Cai, Wentong and Knoll, Alois},
  title = {{Model Preemption Based on Dynamic Analysis of Simulation Data To Accelerate Traffic Light Timing Optimisation}},
  booktitle = {Proceedings of the Winter Simulation Conference (WSC)},
  _address = {Gothenburg, Sweden},
  month = dec,
  pages = {652--663},
  year = {2018},
  organization = {IEEE},
  url = {https://ieeexplore.ieee.org/abstract/document/8632411}
}
@inproceedings{krauss2018evaluating,
  author = {Krau{\ss}, Daniel and Andelfinger, Philipp and Paus, Fabian and Vahrenkamp, Nikolaus and Asfour, Tamim},
  title = {{Evaluating and Optimizing Component-Based Robot Architectures using Network Simulation}},
  booktitle = {Proceedings of the Winter Simulation Conference (WSC)},
  _address = {Gothenburg, Sweden},
  month = dec,
  year = {2018},
  pages = {1061--1072},
  organization = {IEEE},
  url = {https://ieeexplore.ieee.org/abstract/document/8632243}
}
@inproceedings{andelfinger2018fastforwarding,
  author = {Andelfinger, Philipp and Xu, Yadong and Cai, Wentong and Eckhoff, David and Knoll, Alois},
  title = {{Fast-Forwarding Agent States to Accelerate Microscopic Traffic Simulations}},
  booktitle = {Proceedings of the ACM SIGSIM Conference on Principles of Advanced Discrete Simulation},
  series = {SIGSIM-PADS},
  year = {2018},
  isbn = {978-1-4503-5092-1},
  _address = {Rome, Italy},
  pages = {113--124},
  numpages = {12},
  url = {http://doi.acm.org/10.1145/3200921.3200923},
  acmid = {3200923},
  publisher = {ACM},
  _address = {New York, NY, USA},
  note = {Received Best Paper Award}
}
@inproceedings{yang2018evaluation,
  author = {Yang, Mingyu and Andelfinger, Philipp and Cai, Wentong and Knoll, Alois},
  title = {{Evaluation of Conflict Resolution Methods for Agent-Based Simulations on the GPU}},
  booktitle = {Proceedings of the 2018 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation},
  series = {SIGSIM-PADS},
  year = {2018},
  isbn = {978-1-4503-5092-1},
  _address = {Rome, Italy},
  pages = {129--132},
  numpages = {4},
  url = {http://doi.acm.org/10.1145/3200921.3200940},
  acmid = {3200940},
  publisher = {ACM},
  _address = {New York, NY, USA}
}
@article{leinweber2018enabling,
  title = {{Enabling Cross-Event Optimization in Discrete-Event Simulation through Compile-Time Event Batching}},
  author = {Leinweber, Marc and Hartenstein, Hannes and Andelfinger, Philipp},
  journal = {arXiv preprint arXiv:1805.04303},
  year = {2018},
  url = {https://arxiv.org/abs/1805.04303}
}
@inproceedings{baudis2017performance,
  author = {Baudis, Nicolai and Jacob, Florian and Andelfinger, Philipp},
  booktitle = {2017 IEEE 25th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS)},
  title = {{Performance Evaluation of Priority Queues for Fine-Grained Parallel Tasks on GPUs}},
  year = {2017},
  volume = {},
  number = {},
  pages = {1-11},
  doi = {10.1109/MASCOTS.2017.15}
}
@inproceedings{liu2017timewarp,
  author = {Liu, Xinhu and Andelfinger, Philipp},
  title = {{Time Warp on the GPU: Design and Assessment}},
  booktitle = {Proceedings of the 2017 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation},
  series = {SIGSIM-PADS},
  year = {2017},
  isbn = {978-1-4503-4489-0},
  _address = {Singapore, Republic of Singapore},
  pages = {109--120},
  numpages = {12},
  url = {http://doi.acm.org/10.1145/3064911.3064912},
  acmid = {3064912},
  publisher = {ACM},
  _address = {New York, NY, USA}
}
@phdthesis{andelfinger2016identifying,
  title = {{Identifying and Harnessing Concurrency for Parallel and Distributed Network Simulation}},
  author = {Andelfinger, Philipp},
  year = {2016},
  publisher = {KIT Scientific Publishing},
  school = {Karlsruhe Institute of Technology, Germany},
  doi = {10.5445/KSP/1000054019}
}
@inproceedings{neudecker2016timing,
  author = {Neudecker, Till and Andelfinger, Philipp and Hartenstein, Hannes},
  booktitle = {2016 International IEEE Conference on Advanced and Trusted Computing (ATC)},
  title = {{Timing Analysis for Inferring the Topology of the Bitcoin Peer-to-Peer Network}},
  year = {2016},
  volume = {},
  number = {},
  pages = {358-367},
  doi = {10.1109/UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld.2016.0070},
  month = {July},
  note = {Received Best Paper Award}
}
@inproceedings{neudecker2016consideration,
  title = {{Consideration of Values in the Design of Access Control Systems}},
  author = {Neudecker, Till and Hayrapetyan, Arsen and Degitz, Alexander and Andelfinger, Philipp},
  booktitle = {Informatik},
  year = {2016},
  publisher = {Gesellschaft f{\"u}r Informatik eV}
}
@inproceedings{andelfinger2015model,
  author = {Andelfinger, Philipp and Hartenstein, Hannes},
  title = {{Model-Based Concurrency Analysis of Network Simulations}},
  booktitle = {Proceedings of the 3rd ACM SIGSIM Conference on Principles of Advanced Discrete Simulation},
  series = {SIGSIM PADS},
  year = {2015},
  isbn = {978-1-4503-3583-6},
  _address = {London, United Kingdom},
  pages = {223--234},
  numpages = {12},
  url = {http://doi.acm.org/10.1145/2769458.2769464},
  acmid = {2769464},
  publisher = {ACM},
  _address = {New York, NY, USA}
}
@inproceedings{neudecker2015simulation,
  author = {Neudecker, Till and Andelfinger, Philipp and Hartenstein, Hannes},
  booktitle = {2015 IFIP/IEEE International Symposium on Integrated Network Management (IM), Workshop on Security for Emerging Distributed Network Technologies (DISSECT)},
  title = {{A Simulation Model for Analysis of Attacks on the Bitcoin Peer-to-Peer Network}},
  year = {2015},
  volume = {},
  number = {},
  pages = {1327-1332},
  doi = {10.1109/INM.2015.7140490},
  issn = {1573-0077},
  month = {May},
  note = {Received Best Paper Award}
}
@inproceedings{andelfinger2014exploiting,
  author = {Andelfinger, Philipp and Hartenstein, Hannes},
  booktitle = {Proceedings of the Winter Simulation Conference 2014},
  title = {{Exploiting the Parallelism of Large-Scale Application-Layer Networks by Adaptive GPU-based Simulation}},
  year = {2014},
  volume = {},
  number = {},
  pages = {3471-3482},
  doi = {10.1109/WSC.2014.7020179},
  issn = {0891-7736},
  month = {Dec}
}
@inproceedings{andelfinger2014parallelism,
  author = {Andelfinger, Philipp and J\"{u}nemann, Konrad and Hartenstein, Hannes},
  title = {{Parallelism Potentials in Distributed Simulations of Kademlia-based Peer-to-Peer Networks}},
  booktitle = {Proceedings of the 7th International ICST Conference on Simulation Tools and Techniques},
  series = {SIMUTools},
  year = {2014},
  isbn = {978-1-63190-007-5},
  _address = {Lisbon, Portugal},
  pages = {41--50},
  numpages = {10},
  url = {https://doi.org/10.4108/icst.simutools.2014.254609},
  acmid = {2643101},
  publisher = {ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering)},
  _address = {ICST, Brussels, Belgium}
}
@inproceedings{andelfinger2014implicit,
  author = {Andelfinger, Philipp and Keller, Matthias and K\"{u}hner, Holger and Hartenstein, Hannes},
  title = {{From Implicit to Explicit Knowledge: A Tool for Preserving and Sharing Mental Links in Science}},
  booktitle = {Proceedings of the Companion Publication of the 17th ACM Conference on Computer Supported Cooperative Work \& Social Computing},
  series = {CSCW Companion},
  year = {2014},
  isbn = {978-1-4503-2541-7},
  _address = {Baltimore, Maryland, USA},
  pages = {129--132},
  numpages = {4},
  url = {http://doi.acm.org/10.1145/2556420.2556476},
  acmid = {2556476},
  publisher = {ACM},
  _address = {New York, NY, USA}
}
@inproceedings{andelfinger2013performance,
  author = {Andelfinger, Philipp and Hartenstein, Hannes},
  title = {{Towards Performance Evaluation of Conservative Distributed Discrete-Event Network Simulations Using Second-Order Simulation}},
  booktitle = {Proceedings of the 1st ACM SIGSIM Conference on Principles of Advanced Discrete Simulation},
  series = {SIGSIM PADS},
  year = {2013},
  isbn = {978-1-4503-1920-1},
  _address = {Montr\&\#169;al, Qu\&\#233;bec, Canada},
  pages = {221--230},
  numpages = {10},
  url = {http://doi.acm.org/10.1145/2486092.2486120},
  acmid = {2486120},
  publisher = {ACM},
  _address = {New York, NY, USA}
}
@inproceedings{juenemann2011basic,
  author = {J\"{u}nemann, Konrad and Andelfinger, Philipp and Hartenstein, Hannes},
  booktitle = {2011 Proceedings of 20th International Conference on Computer Communications and Networks (ICCCN)},
  title = {{Towards a Basic DHT Service: Analyzing Network Characteristics of a Widely Deployed DHT}},
  year = {2011},
  volume = {},
  number = {},
  pages = {1-7},
  doi = {10.1109/ICCCN.2011.6005906},
  issn = {1095-2055},
  month = {July}
}
@inproceedings{andelfinger2011gpubased,
  author = {Andelfinger, Philipp and Mittag, Jens and Hartenstein, Hannes},
  booktitle = {2011 IEEE 19th Annual International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems},
  title = {{GPU-Based Architectures and Their Benefit for Accurate and Efficient Wireless Network Simulations}},
  year = {2011},
  volume = {},
  number = {},
  pages = {421-424},
  doi = {10.1109/MASCOTS.2011.40},
  issn = {1526-7539},
  month = {July}
}
@inproceedings{juenemann2010bitmon,
  author = {J\"{u}nemann, Konrad and Andelfinger, Philipp and Dinger, Jochen and Hartenstein, Hannes},
  booktitle = {2010 IEEE Tenth International Conference on Peer-to-Peer Computing (P2P)},
  title = {{BitMON: A Tool for Automated Monitoring of the BitTorrent DHT}},
  year = {2010},
  volume = {},
  number = {},
  pages = {1-2},
  doi = {10.1109/P2P.2010.5569978},
  issn = {2161-3559},
  month = {Aug}
}