Towards Plug-and-Play Visual Graph Query Interfaces: Data-driven Canned Pattern Selection for Large Networks

07/21/2021
by   Zifeng Yuan, et al.
0

Canned patterns (i.e. small subgraph patterns) in visual graph query interfaces (a.k.a GUI) facilitate efficient query formulation by enabling pattern-at-a-time construction mode. However, existing GUIs for querying large networks either do not expose any canned patterns or if they do then they are typically selected manually based on domain knowledge. Unfortunately, manual generation of canned patterns is not only labor intensive but may also lack diversity for supporting efficient visual formulation of a wide range of subgraph queries. In this paper, we present a novel generic and extensible framework called TATTOO that takes a data-driven approach to automatically selecting canned patterns for a GUI from large networks. Specifically, it first decomposes the underlying network into truss-infested and truss-oblivious regions. Then candidate canned patterns capturing different real-world query topologies are generated from these regions. Canned patterns based on a user-specified plug are then selected for the GUI from these candidates by maximizing coverage and diversity, and by minimizing the cognitive load of the pattern set. Experimental studies with real-world datasets demonstrate the benefits of TATTOO. Importantly, this work takes a concrete step towards realizing plug-and-play visual graph query interfaces for large networks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/15/2022

TED: Towards Discovering Top-k Edge-Diversified Patterns in a Graph Database

With an exponentially growing number of graphs from disparate repositori...
research
12/08/2020

Pattern Morphing for Efficient Graph Mining

Graph mining applications analyze the structural properties of large gra...
research
01/09/2023

Space-Query Tradeoffs in Range Subgraph Counting and Listing

This paper initializes the study of range subgraph counting and range su...
research
02/18/2022

Interactive Visual Pattern Search on Graph Data via Graph Representation Learning

Graphs are a ubiquitous data structure to model processes and relations ...
research
02/21/2020

Star Pattern Fragments: Accessing Knowledge Graphs through Star Patterns

The Semantic Web offers access to a vast Web of interlinked information ...
research
11/26/2019

Finding Route Hotspots in Large Labeled Networks

In many advanced network analysis applications, like social networks, e-...
research
08/27/2018

NNCubes: Learned Structures for Visual Data Exploration

Visual exploration of large multidimensional datasets has seen tremendou...

Please sign up or login with your details

Forgot password? Click here to reset