• DocumentCode
    3703014
  • Title

    Vamonos: Embeddable visualizations of advanced algorithms

  • Author

    Brent Carmer;Mike Rosulek

  • Author_Institution
    Oregon State University
  • fYear
    2015
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    We present Vamonos: a new framework for algorithm visualization, designed from the beginning to support embedding, interaction, and unlimited scope. Visualizations are executed entirely client-side on any device that supports a modern web browser; they can be embedded into any website or online textbook. Users can specify breakpoints, watched variables, provide inputs to the algorithm (e.g., by drawing a graph using a mouse), and be prompted for interaction by the visualization. The core framework supports any algorithms and data structures that can be implemented in Javascript. We have implemented a wide range of visualizations of advanced algorithms topics, including dynamic programming and graph algorithms (e.g., spanning tree, max-flow, bipartite matching algorithms).
  • Keywords
    "Data visualization","Visualization","Algorithm design and analysis","Heuristic algorithms","Data structures","Libraries","Browsers"
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference (FIE), 2015. 32614 2015. IEEE
  • Print_ISBN
    978-1-4799-8454-1
  • Type

    conf

  • DOI
    10.1109/FIE.2015.7344263
  • Filename
    7344263