Skip to content

ZipLine: Visual Analysis of Multivariate Graphs with Predicate Logic

Jul 2026 · arXiv.org · Vol abs/2607.13767 · 0 citations · 59 references
Computer Science

TL;DR

ZipLine introduces a predicate language that enables analysts to express patterns involving topology, node attributes, and neighborhood relations with a unified formalism, and provides a predicate-learning algorithm that maps analyst interactions across both topology and attribute views into the predicate language, enabling learned expressions that bridge the two spaces.

Abstract

Multivariate graphs unite two distinct data perspectives: a topological structure defined by nodes and edges, and attribute data associated with each node. Analyzing such graphs therefore requires reasoning across two complementary spaces. However, existing systems typically emphasize the analysis of one space at a time, focusing either on topology or on attributes. As a result, exploration, analysis, and pattern discovery that depend on their interaction remain difficult. In this paper, we present ZipLine, a system designed to support integrative analysis of multivariate graphs by bridging both topology and attribute spaces. ZipLine introduces a predicate language that enables analysts to express patterns involving topology, node attributes, and neighborhood relations with a unified formalism. The system further provides a predicate-learning algorithm that maps analyst interactions across both topology (e.g., subgraph selection) and attribute views (e.g., value brushing), into the predicate language, enabling learned expressions that bridge the two spaces. This integrative approach supports iterative analysis by enabling analysts to refine patterns through coordinated reasoning over topology and attributes. We demonstrate ZipLine through three case studies in energy infrastructure, cybersecurity, and drug discovery analysis. The results show that ZipLine enables expressive multivariate graph analysis through unified reasoning across topology and attributes.

View source

Similar papers

NEXO: Adaptive Visualization for Comparative Exploration of Knowledge Graphs with Natural Language Interaction

NEXO is presented, a task-driven system for comparative KG exploration that combines natural language interaction with adaptive, coordinated visualizations and supports value comparison, path comparison, and neighborhood exploration across one-to-one, one-to-many, and many-to-many comparison structures.

Reza Shahriari, Justin M. Whorton, J. Bona et al. · 0 citations

A Declarative Framework for Constrained Clique Detection in Heterogeneous Knowledge Graphs via ASP

This work presents a data-driven framework designed to bridge the gap between interactive exploration and formal logic reasoning, which allows researchers to interactively validate complex hypotheses and uncover latent clusters that would be difficult to identify through traditional imperative filtering.

Mario Alviano, Eleonora Bilotta, Pierpaolo Sestito · 0 citations
Open access Sep 2026

From Topology to Cognition: A Unified Graph-Driven Framework for Scalable Intelligent Data Mining

Modern data are increasingly represented and utilized as interconnected networks, including collaboration graphs, multi-relational user–item interactions, and schema-less knowledge graphs that support retrieval-augmented generation pipelines. While graph analytics has become a key foundation for intelligent data mining...

Yao Hu, Qian Huang · 0 citations
Aug 2026

Provlepsis4j: Querying Future Graphs in Neo4j

Graphs model relationships in social, information, and collaboration networks, where users often need to reason about both the current graph and its possible evolution. However, graph databases such as Neo4j primarily query the present graph, while link-prediction methods typically run as separate workflows that output...

Evangelos Iliadis, Christos Gkartzios, Evaggelia Pitoura · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.