Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Jürgen Waser

dblp:52/7527 · DBLP profile ↗
← Back
17ranked-venue papers
3as first author
3since 2021 · last 2025
0000-0002-3007-8074ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 16 · 3 first-author · 2 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
9 papers
Visualization and visual analytics · 82% Rendering · 18%
Interdisciplinary, comprehensive, and emerging computing
4 papers
Computational science and engineering · 48% Environmental and earth informatics · 30% Energy systems and smart grids · 22%

Topics — the 16 heaviest of 21, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Visualization and visual analytics
visual analytics
0.532014
Run Watchers: Automatic Simulation-Based Decision Support in Flood Management · IEEE Trans. Vis. Comput. Graph. 2014
Visual Analysis and Steering of Flooding Simulations · IEEE Trans. Vis. Comput. Graph. 2013
Sketching Uncertainty into Simulations · IEEE Trans. Vis. Comput. Graph. 2012
Visualization and visual analytics › scientific visualization
computational steering
0.442013
Sketching Uncertainty into Simulations · IEEE Trans. Vis. Comput. Graph. 2012
Nodes on Ropes: A Comprehensive Data and Control Flow for Steering Ensemble Simulations · IEEE Trans. Vis. Comput. Graph. 2011
World Lines · IEEE Trans. Vis. Comput. Graph. 2010
Visualization and visual analytics › interactive visualization
ensemble simulation steering
0.322013
Visual Analysis and Steering of Flooding Simulations · IEEE Trans. Vis. Comput. Graph. 2013
Nodes on Ropes: A Comprehensive Data and Control Flow for Steering Ensemble Simulations · IEEE Trans. Vis. Comput. Graph. 2011
Visualization and visual analytics › visual analytics
interactive visual analysis
0.322013
Visual Analysis and Steering of Flooding Simulations · IEEE Trans. Vis. Comput. Graph. 2013
Visual Human+Machine Learning · IEEE Trans. Vis. Comput. Graph. 2009
Visualization and visual analytics
geospatial visualization
0.212023
Watertight Incremental Heightfield Tessellation · IEEE Trans. Vis. Comput. Graph. 2023
Visualization and visual analytics › hierarchical data visualization
decision tree visualization
0.212014
Run Watchers: Automatic Simulation-Based Decision Support in Flood Management · IEEE Trans. Vis. Comput. Graph. 2014
Visualization and visual analytics › temporal data visualization
timeline visualization
0.212014
Run Watchers: Automatic Simulation-Based Decision Support in Flood Management · IEEE Trans. Vis. Comput. Graph. 2014
Visualization and visual analytics › temporal data visualization
time-varying data visualization
0.212013
Multiverse Data-Flow Control · IEEE Trans. Vis. Comput. Graph. 2013
Visualization and visual analytics
flow visualization
0.112012
Lagrangian Coherent Structures for Design Analysis of Revolving Doors · IEEE Trans. Vis. Comput. Graph. 2012
Visualization and visual analytics › flow visualization
lagrangian coherent structures
0.112012
Lagrangian Coherent Structures for Design Analysis of Revolving Doors · IEEE Trans. Vis. Comput. Graph. 2012
Visualization and visual analytics › interaction techniques
sketch-based interaction
0.112012
Sketching Uncertainty into Simulations · IEEE Trans. Vis. Comput. Graph. 2012
Visualization and visual analytics
interactive visualization
0.112010
World Lines · IEEE Trans. Vis. Comput. Graph. 2010
Visualization and visual analytics › visual analytics › visual sensemaking
hypothesis generation
0.112009
Visual Human+Machine Learning · IEEE Trans. Vis. Comput. Graph. 2009
Visualization and visual analytics › software visualization
data-flow visualization
0.012011
Nodes on Ropes: A Comprehensive Data and Control Flow for Steering Ensemble Simulations · IEEE Trans. Vis. Comput. Graph. 2011
Visualization and visual analytics › multi-view visualization › coordinated multiple views
brushing and linking
0.012010
World Lines · IEEE Trans. Vis. Comput. Graph. 2010
Visualization and visual analytics › multi-view visualization
coordinated multiple views
0.012010
World Lines · IEEE Trans. Vis. Comput. Graph. 2010

Methods — techniques the papers use, named apart from their topics

level of detail · 0.7compute shader · 0.7parallel simulation · 0.4clustering · 0.4selection linking · 0.3data aggregation · 0.3ensemble simulation · 0.3world lines interaction · 0.2temporal integration · 0.2data-flow algorithms · 0.2sketch-based input · 0.1scale-space derivatives · 0.1finite-time lyapunov exponents · 0.1fast fourier transform · 0.1
YearPublicationVenuePosition
2025 Synopsis: Interactive geospatial stories for flood management
Artem Konev, Bernhard Sadransky, Silvana Rauer-Zechmeister, Daniel Cornel, Ingo Schwerdorf, Jürgen Waser, Milena Vuckovic
SIGSIM-PADS6
2024 HORA 3D: Personalized Flood Risk Visualization as an Interactive Web Service
abstract
Abstract We propose an interactive web‐based application to inform the general public about personal flood risks. Flooding is the natural hazard affecting most people worldwide. Protection against flooding is not limited to mitigation measures, but also includes communicating its risks to affected individuals to raise awareness and preparedness for its adverse effects. Until now, this is mostly done with static and indiscriminate 2D maps of the water depth. These flood hazard maps can be difficult to interpret and the user has to derive a personal flood risk based on prior knowledge. In addition to the hazard, the flood risk has to consider the exposure of the own house and premises to high water depths and flow velocities as well as the vulnerability of particular parts. Our application is centered around an interactive personalized visualization to raise awareness of these risk factors for an object of interest. We carefully extract and show only the relevant information from large precomputed flood simulation and geospatial data to keep the visualization simple and comprehensible. To achieve this goal, we extend various existing approaches and combine them with new real‐time visualization and interaction techniques in 3D. A new view‐dependent focus+context design guides user attention and supports an intuitive interpretation of the visualization to perform predefined exploration tasks. HORA 3D enables users to individually inform themselves about their flood risks. We evaluated the user experience through a broad online survey with 87 participants of different levels of expertise, who rated the helpfulness of the application with 4.7 out of 5 on average.
Silvana Rauer-Zechmeister, Daniel Cornel, Bernhard Sadransky, Zsolt Horváth, Artem Konev, Andreas Buttinger-Kreuzhuber, Raimund Heidrich, Günter Blöschl, M. Eduard Gröller, Jürgen Waser
Comput. Graph. Forum10
2023 Watertight Incremental Heightfield Tessellation
abstract
In this article, we propose a method for the interactive visualization of medium-scale dynamic heightfields without visual artifacts. Our data fall into a category too large to be rendered directly at full resolution, but small enough to fit into GPU memory without pre-filtering and data streaming. We present the real-world use case of unfiltered flood simulation data of such medium scale that need to be visualized in real time for scientific purposes. Our solution facilitates compute shaders to maintain a guaranteed watertight triangulation in GPU memory that approximates the interpolated heightfields with view-dependent, continuous levels of detail. In each frame, the triangulation is updated incrementally by iteratively refining the cached result of the previous frame to minimize the computational effort. In particular, we minimize the number of heightfield sampling operations to make adaptive and higher-order interpolations viable options. We impose no restriction on the number of subdivisions and the achievable level of detail to allow for extreme zoom ranges required in geospatial visualization. Our method provides a stable runtime performance and can be executed with a limited time budget. We present a comparison of our method to three state-of-the-art methods, in which our method is competitive to previous non-watertight methods in terms of runtime, while outperforming them in terms of accuracy.
Daniel Cornel, Silvana Rauer-Zechmeister, M. Eduard Gröller, Jürgen Waser
IEEE Trans. Vis. Comput. Graph.4
2019 Interactive Visualization of Flood and Heavy Rain Simulations
abstract
Abstract In this paper, we present a real‐time technique to visualize large‐scale adaptive height fields with C ‐continuous surface reconstruction. Grid‐based shallow water simulation is an indispensable tool for interactive flood management applications. Height fields defined on adaptive grids are often the only viable option to store and process the massive simulation data. Their visualization requires the reconstruction of a continuous surface from the spatially discrete simulation data. For regular grids, fast linear and cubic interpolation are commonly used for surface reconstruction. For adaptive grids, however, there exists no higher‐order interpolation technique fast enough for interactive applications. Our proposed technique bridges the gap between fast linear and expensive higher‐order interpolation for adaptive surface reconstruction. During reconstruction, no matter if regular or adaptive, discretization and interpolation artifacts can occur, which domain experts consider misleading and unaesthetic. We take into account boundary conditions to eliminate these artifacts, which include water climbing uphill, diving towards walls, and leaking through thin objects. We apply realistic water shading with visual cues for depth perception and add waves and foam synthesized from the simulation data to emphasize flow directions. The versatility and performance of our technique are demonstrated in various real‐world scenarios. A survey conducted with domain experts of different backgrounds and concerned citizens proves the usefulness and effectiveness of our technique.
Daniel Cornel, Andreas Buttinger-Kreuzhuber, Artem Konev, Zsolt Horváth, Michael Wimmer 0001, Raimund Heidrich, Jürgen Waser
Comput. Graph. Forum7
2018 Fast cutaway visualization of sub-terrain tubular networks
Artem Konev, Manuel Matusich, Ivan Viola, Hendrik Schulze, Daniel Cornel, Jürgen Waser
Comput. Graph.6
2016 Composite Flow Maps
abstract
Abstract Flow maps are widely used to provide an overview of geospatial transportation data. Existing solutions lack the support for the interactive exploration of multiple flow components at once. Flow components are given by different materials being transported, different flow directions, or by the need for comparing alternative scenarios. In this paper, we combine flows as individual ribbons in one composite flow map. The presented approach can handle an arbitrary number of sources and sinks. To avoid visual clutter, we simplify our flow maps based on a force‐driven algorithm, accounting for restrictions with respect to application semantics. The goal is to preserve important characteristics of the geospatial context. This feature also enables us to highlight relevant spatial information on top of the flow map such as traffic conditions or accessibility. The flow map is computed on the basis of flows between zones. We describe a method for auto‐deriving zones from geospatial data according to application requirements. We demonstrate the method in real‐world applications, including transportation logistics, evacuation procedures, and water simulation. Our results are evaluated with experts from corresponding fields.
Daniel Cornel, Artem Konev, Bernhard Sadransky, Zsolt Horváth, Andrea Brambilla, Ivan Viola, Jürgen Waser
Comput. Graph. Forum7
2015 Visualization of Object-Centered Vulnerability to Possible Flood Hazards
abstract
Abstract As flood events tend to happen more frequently, there is a growing demand for understanding the vulnerability of infrastructure to flood‐related hazards. Such demand exists both for flood management personnel and the general public. Modern software tools are capable of generating uncertainty‐aware flood predictions. However, the information addressing individual objects is incomplete, scattered, and hard to extract. In this paper, we address vulnerability to flood‐related hazards focusing on a specific building. Our approach is based on the automatic extraction of relevant information from a large collection of pre‐simulated flooding events, called a scenario pool. From this pool, we generate uncertainty‐aware visualizations conveying the vulnerability of the building of interest to different kinds of flooding events. On the one hand, we display the adverse effects of the disaster on a detailed level, ranging from damage inflicted on the building facades or cellars to the accessibility of the important infrastructure in the vicinity. On the other hand, we provide visual indications of the events to which the building of interest is vulnerable in particular. Our visual encodings are displayed in the context of urban 3D renderings to establish an intuitive relation between geospatial and abstract information. We combine all the visualizations in a lightweight interface that enables the user to study the impacts and vulnerabilities of interest and explore the scenarios of choice. We evaluate our solution with experts involved in flood management and public communication.
Daniel Cornel, Artem Konev, Bernhard Sadransky, Zsolt Horváth, M. Eduard Gröller, Jürgen Waser
Comput. Graph. Forum6
2014 Many Plans: Multidimensional Ensembles for Visual Decision Support in Flood Management
abstract
Abstract Uncertainties in flood predictions complicate the planning of mitigation measures. There is a consensus that many possible incident scenarios should be considered. For each scenario, a specific response plan should be prepared which is optimal with respect to criteria such as protection, costs, or realization time. None of the existing software tools is capable of creating large scenario pools, nor do they provide means for quick exploration and assessment of the associated plans. In this paper, we present an integrated solution that is based on multidimensional, time‐dependent ensemble simulations of incident scenarios and protective measures. We provide scalable interfaces which facilitate and accelerate setting up multiple time‐varying parameters for generating a pool of pre‐cooked scenarios. In case of an emergency, disaster managers can quickly extract relevant information from the pool to deal with the situation at hand. An interactive 3D‐view conveys details about how a response plan has to be executed. Linked information visualization and ranking views allow for a quick assessment of many plans. In collaboration with flood managers, we demonstrate the practical applicability of our solution. We tackle the challenges of planning mobile water barriers for protecting important infrastructure. We account for real‐world limitations of available resources and handle the involved logistics problems.
Jürgen Waser, Artem Konev, Bernhard Sadransky, Zsolt Horváth, Hrvoje Ribicic, Robert Carnecky, P. Kluding, Benjamin Schindler
Comput. Graph. Forum1
2014 Run Watchers: Automatic Simulation-Based Decision Support in Flood Management
abstract
In this paper, we introduce a simulation-based approach to design protection plans for flood events. Existing solutions require a lot of computation time for an exhaustive search, or demand for a time-consuming expert supervision and steering. We present a faster alternative based on the automated control of multiple parallel simulation runs. Run Watchers are dedicated system components authorized to monitor simulation runs, terminate them, and start new runs originating from existing ones according to domain-specific rules. This approach allows for a more efficient traversal of the search space and overall performance improvements due to a re-use of simulated states and early termination of failed runs. In the course of search, Run Watchers generate large and complex decision trees. We visualize the entire set of decisions made by Run Watchers using interactive, clustered timelines. In addition, we present visualizations to explain the resulting response plans. Run Watchers automatically generate storyboards to convey plan details and to justify the underlying decisions, including those which leave particular buildings unprotected. We evaluate our solution with domain experts.
Artem Konev, Jürgen Waser, Bernhard Sadransky, Daniel Cornel, Rui A. P. Perdigão, Zsolt Horváth, M. Eduard Gröller
IEEE Trans. Vis. Comput. Graph.2
2013 Visual Analysis and Steering of Flooding Simulations
abstract
We present a visualization tool for the real-time analysis of interactively steered ensemble-simulation runs, and apply it to flooding simulations. Simulations are performed on-the-fly, generating large quantities of data. The user wants to make sense of the data as it is created. The tool facilitates understanding of what happens in all scenarios, where important events occur, and how simulation runs are related. We combine different approaches to achieve this goal. To maintain an overview, data are aggregated and embedded into the simulation rendering, showing trends, outliers, and robustness. For a detailed view, we use information-visualization views and interactive visual analysis techniques. A selection mechanism connects the two approaches. Points of interest are selected by clicking on aggregates, supplying data for visual analysis. This allows the user to maintain an overview of the ensemble and perform analysis even as new data are supplied through simulation steering. Unexpected or unwanted developments are detected easily, and the user can focus the exploration on them. The solution was evaluated with two case studies focusing on placing and testing flood defense measures. Both were evaluated by a consortium of flood simulation and defense experts, who found the system to be both intuitive and relevant.
Hrvoje Ribicic, Jürgen Waser, Raphael Fuchs, Günter Blöschl, M. Eduard Gröller
IEEE Trans. Vis. Comput. Graph.2
2013 Multiverse Data-Flow Control
abstract
In this paper, we present a data-flow system which supports comparative analysis of time-dependent data and interactive simulation steering. The system creates data on-the-fly to allow for the exploration of different parameters and the investigation of multiple scenarios. Existing data-flow architectures provide no generic approach to handle modules that perform complex temporal processing such as particle tracing or statistical analysis over time. Moreover, there is no solution to create and manage module data, which is associated with alternative scenarios. Our solution is based on generic data-flow algorithms to automate this process, enabling elaborate data-flow procedures, such as simulation, temporal integration or data aggregation over many time steps in many worlds. To hide the complexity from the user, we extend the World Lines interaction techniques to control the novel data-flow architecture. The concept of multiple, special-purpose cursors is introduced to let users intuitively navigate through time and alternative scenarios. Users specify only what they want to see, the decision which data are required is handled automatically. The concepts are explained by taking the example of the simulation and analysis of material transport in levee-breach scenarios. To strengthen the general applicability, we demonstrate the investigation of vortices in an offline-simulated dam-break data set.
Benjamin Schindler, Jürgen Waser, Hrvoje Ribicic, Raphael Fuchs, Ronald Peikert
IEEE Trans. Vis. Comput. Graph.2
2012 Sketching Uncertainty into Simulations
abstract
In a variety of application areas, the use of simulation steering in decision making is limited at best. Research focusing on this problem suggests that most user interfaces are too complex for the end user. Our goal is to let users create and investigate multiple, alternative scenarios without the need for special simulation expertise. To simplify the specification of parameters, we move from a traditional manipulation of numbers to a sketch-based input approach. Users steer both numeric parameters and parameters with a spatial correspondence by sketching a change onto the rendering. Special visualizations provide immediate visual feedback on how the sketches are transformed into boundary conditions of the simulation models. Since uncertainty with respect to many intertwined parameters plays an important role in planning, we also allow the user to intuitively setup complete value ranges, which are then automatically transformed into ensemble simulations. The interface and the underlying system were developed in collaboration with experts in the field of flood management. The real-world data they have provided has allowed us to construct scenarios used to evaluate the system. These were presented to a variety of flood response personnel, and their feedback is discussed in detail in the paper. The interface was found to be intuitive and relevant, although a certain amount of training might be necessary.
Hrvoje Ribicic, Jürgen Waser, Roman Gurbat, Bernhard Sadransky, M. Eduard Gröller
IEEE Trans. Vis. Comput. Graph.2
2012 Lagrangian Coherent Structures for Design Analysis of Revolving Doors
abstract
Room air flow and air exchange are important aspects for the design of energy-efficient buildings. As a result, simulations are increasingly used prior to construction to achieve an energy-efficient design. We present a visual analysis of air flow generated at building entrances, which uses a combination of revolving doors and air curtains. The resulting flow pattern is challenging because of two interacting flow patterns: On the one hand, the revolving door acts as a pump, on the other hand, the air curtain creates a layer of uniformly moving warm air between the interior of the building and the revolving door. Lagrangian coherent structures (LCS), which by definition are flow barriers, are the method of choice for visualizing the separation and recirculation behavior of warm and cold air flow. The extraction of LCS is based on the finite-time Lyapunov exponent (FTLE) and makes use of a ridge definition which is consistent with the concept of weak LCS. Both FTLE computation and ridge extraction are done in a robust and efficient way by making use of the fast Fourier transform for computing scale-space derivatives.
Benjamin Schindler, Raphael Fuchs, Stefan Barp, Jürgen Waser, Armin Pobitzer, Robert Carnecky, Kresimir Matkovic, Ronald Peikert
IEEE Trans. Vis. Comput. Graph.4
2011 Nodes on Ropes: A Comprehensive Data and Control Flow for Steering Ensemble Simulations
abstract
Flood disasters are the most common natural risk and tremendous efforts are spent to improve their simulation and management. However, simulation-based investigation of actions that can be taken in case of flood emergencies is rarely done. This is in part due to the lack of a comprehensive framework which integrates and facilitates these efforts. In this paper, we tackle several problems which are related to steering a flood simulation. One issue is related to uncertainty. We need to account for uncertain knowledge about the environment, such as levee-breach locations. Furthermore, the steering process has to reveal how these uncertainties in the boundary conditions affect the confidence in the simulation outcome. Another important problem is that the simulation setup is often hidden in a black-box. We expose system internals and show that simulation steering can be comprehensible at the same time. This is important because the domain expert needs to be able to modify the simulation setup in order to include local knowledge and experience. In the proposed solution, users steer parameter studies through the World Lines interface to account for input uncertainties. The transport of steering information to the underlying data-flow components is handled by a novel meta-flow. The meta-flow is an extension to a standard data-flow network, comprising additional nodes and ropes to abstract parameter control. The meta-flow has a visual representation to inform the user about which control operations happen. Finally, we present the idea to use the data-flow diagram itself for visualizing steering information and simulation results. We discuss a case-study in collaboration with a domain expert who proposes different actions to protect a virtual city from imminent flooding. The key to choosing the best response strategy is the ability to compare different regions of the parameter space while retaining an understanding of what is happening inside the data-flow system.
Jürgen Waser, Hrvoje Ribicic, Raphael Fuchs, Christian Hirsch, Benjamin Schindler, Günter Blöschl, M. Eduard Gröller
IEEE Trans. Vis. Comput. Graph.1
2010 Toward a Lagrangian Vector Field Topology
abstract
Abstract In this paper we present an extended critical point concept which allows us to apply vector field topology in the case of unsteady flow. We propose a measure forunsteadinesswhich describes the rate of change of the velocities in a fluid element over time. This measure allows us to select particles for which topological properties remain intact inside a finite spatio‐temporal neighborhood. One benefit of this approach is that the classification of critical points based on the eigenvalues of the Jacobian remains meaningful. In the steady case the proposed criterion reduces to the classical definition of critical points. As a first step we show that finding an optimal Galilean frame of reference can be obtained implicitly by analyzing the acceleration field. In a second step we show that this can be extended by switching to the Lagrangian frame of reference. This way the criterion can detect critical points moving along intricate trajectories. We analyze the behavior of the proposed criterion based on two analytical vector fields for which a correct solution is defined by their inherent symmetries and present results for numerical vector fields.
Raphael Fuchs, Jan Kemmler, Benjamin Schindler, Jürgen Waser, Filip Sadlo, Helwig Hauser, Ronald Peikert
Comput. Graph. Forum4
2010 World Lines
abstract
In this paper we present World Lines as a novel interactive visualization that provides complete control over multiple heterogeneous simulation runs. In many application areas, decisions can only be made by exploring alternative scenarios. The goal of the suggested approach is to support users in this decision making process. In this setting, the data domain is extended to a set of alternative worlds where only one outcome will actually happen. World Lines integrate simulation, visualization and computational steering into a single unified system that is capable of dealing with the extended solution space. World Lines represent simulation runs as causally connected tracks that share a common time axis. This setup enables users to interfere and add new information quickly. A World Line is introduced as a visual combination of user events and their effects in order to present a possible future. To quickly find the most attractive outcome, we suggest World Lines as the governing component in a system of multiple linked views and a simulation component. World Lines employ linking and brushing to enable comparative visual analysis of multiple simulations in linked views. Analysis results can be mapped to various visual variables that World Lines provide in order to highlight the most compelling solutions. To demonstrate this technique we present a flooding scenario and show the usefulness of the integrated approach to support informed decision making.
Jürgen Waser, Raphael Fuchs, Hrvoje Ribicic, Benjamin Schindler, Günter Blöschl, M. Eduard Gröller
IEEE Trans. Vis. Comput. Graph.1
2009 Visual Human+Machine Learning
abstract
In this paper we describe a novel method to integrate interactive visual analysis and machine learning to support the insight generation of the user. The suggested approach combines the vast search and processing power of the computer with the superior reasoning and pattern recognition capabilities of the human user. An evolutionary search algorithm has been adapted to assist in the fuzzy logic formalization of hypotheses that aim at explaining features inside multivariate, volumetric data. Up to now, users solely rely on their knowledge and expertise when looking for explanatory theories. However, it often remains unclear whether the selected attribute ranges represent the real explanation for the feature of interest. Other selections hidden in the large number of data variables could potentially lead to similar features. Moreover, as simulation complexity grows, users are confronted with huge multidimensional data sets making it almost impossible to find meaningful hypotheses at all. We propose an interactive cycle of knowledge-based analysis and automatic hypothesis generation. Starting from initial hypotheses, created with linking and brushing, the user steers a heuristic search algorithm to look for alternative or related hypotheses. The results are analyzed in information visualization views that are linked to the volume rendering. Individual properties as well as global aggregates are visually presented to provide insight into the most relevant aspects of the generated hypotheses. This novel approach becomes computationally feasible due to a GPU implementation of the time-critical parts in the algorithm. A thorough evaluation of search times and noise sensitivity as well as a case study on data from the automotive domain substantiate the usefulness of the suggested approach.
Raphael Fuchs, Jürgen Waser, M. Eduard Gröller
IEEE Trans. Vis. Comput. Graph.2