Skip to main content

CARAVAN: A Framework for Comprehensive Simulations on Massive Parallel Machines

  • Conference paper
  • First Online:
Massively Multi-Agent Systems II (MMAS 2018)

Abstract

We present a software framework called CARAVAN, which was developed for comprehensive simulations on massive parallel computers. The framework runs user-developed simulators with various input parameters in parallel without requiring the knowledge of parallel programming. The framework is useful for exploring high-dimensional parameter spaces, for which sampling points must be dynamically determined based on the previous results. Possible use cases include optimization, data assimilation, and Markov-chain Monte Carlo sampling in parameter spaces. As a demonstration, we applied CARAVAN to an evacuation planning problem in an urban area. We formulated the problem as a multi-objective optimization problem, and searched for solutions using multi-agent simulations and a multi-objective evolutionary algorithm, which were developed as modules of the framework.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Noda, I., et al.: Roadmap and research issues of multiagent social simulation using high-performance computing. J. Comput. Soc. Sci. 1(1), 155–166 (2018)

    Article  Google Scholar 

  2. Török, J., et al.: What big data tells: sampling the social network by communication channels. Phys. Rev. E 94(5), 052319 (2016)

    Article  Google Scholar 

  3. Murase, Y., et al.: An open-source job management framework for parameter-space exploration: OACIS. J. Phys. Conf. Ser. 921, 012001 (2017)

    Article  Google Scholar 

  4. Murase, Y., et al.: A tool for parameter-space exploration. Phys. Procedia 57, 73–76 (2014)

    Article  Google Scholar 

  5. http://github.com/crest-cassia/caravan

  6. http://x10-lang.org/

  7. Matsuda, M., et al.: K MapReduce: a scalable tool for data-processing and search/ensemble applications on large-scale supercomputers. In: IEEE Cluster Computing (CLUSTER) (2013)

    Google Scholar 

  8. Deb, K., Agrawal, S., Pratap, A., Meyarivan, T.: A fast elitist non-dominated sorting genetic algorithm for multi-objective optimization: NSGA-II. In: Schoenauer, M., Deb, K., Rudolph, G., Yao, X., Lutton, E., Merelo, J.J., Schwefel, H.-P. (eds.) PPSN 2000. LNCS, vol. 1917, pp. 849–858. Springer, Heidelberg (2000). https://doi.org/10.1007/3-540-45356-3_83

    Chapter  Google Scholar 

  9. Deb, K.: Multiobjective Optimization using Evolutionary Algorithms. Wiley, Chichester (2001)

    MATH  Google Scholar 

  10. Yamashita, T., Okada, T., Noda, I.: Implementation of simulation environment for exhaustive analysis of huge-scale pedestrian flow. SICE JCMSI 6(2), 137–146 (2013)

    Article  Google Scholar 

  11. Yamashita, T., Soeda, S., Onishi, M., Noda, I.: Development and application of high-speed evacuation simulator with one-dimensional pedestrian model. J. Inform. Process. Soc. Japan 53(7), 1732–1744 (2012)

    Google Scholar 

  12. Deb, K., Agrawal, R.B.: Simulated binary crossover for continuous search space. Complex Syst. 9(2), 115–148 (1995)

    MathSciNet  MATH  Google Scholar 

Download references

Acknowledgement

Y.M. acknowledges support from MEXT as “Exploratory Challenges on Post-K computer (Studies of multi-level spatiotemporal simulation of socioeconomic phenomena)” and the Japan Society for the Promotion of Science (JSPS) (JSPS KAKENHI; grant no. 18H03621). This research used computational resources of the K computer provided by the RIKEN Center for Computational Science through the HPCI System Research project (Project ID: hp160264). We thank Maxine Garcia, PhD, from Edanz Group (www.edanzediting.com/ac) for editing a draft of this manuscript.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yohsuke Murase .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Murase, Y., Matsushima, H., Noda, I., Kamada, T. (2019). CARAVAN: A Framework for Comprehensive Simulations on Massive Parallel Machines. In: Lin, D., Ishida, T., Zambonelli, F., Noda, I. (eds) Massively Multi-Agent Systems II. MMAS 2018. Lecture Notes in Computer Science(), vol 11422. Springer, Cham. https://doi.org/10.1007/978-3-030-20937-7_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-20937-7_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-20936-0

  • Online ISBN: 978-3-030-20937-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics