Task-Oriented Communication for Graph Data: A Graph Information Bottleneck Approach
This addresses the problem of high communication inefficiency for transmitting graph data in fields like knowledge representation and social networks, representing an incremental improvement with a novel method for a known bottleneck.
The paper tackles the problem of inefficient transmission of large graph data by introducing a method to extract a smaller, task-focused subgraph that reduces communication overhead while maintaining key information, achieving significant reductions in communication costs as shown in experiments.
Graph data, essential in fields like knowledge representation and social networks, often involves large networks with many nodes and edges. Transmitting these graphs can be highly inefficient due to their size and redundancy for specific tasks. This paper introduces a method to extract a smaller, task-focused subgraph that maintains key information while reducing communication overhead. Our approach utilizes graph neural networks (GNNs) and the graph information bottleneck (GIB) principle to create a compact, informative, and robust graph representation suitable for transmission. The challenge lies in the irregular structure of graph data, making GIB optimization complex. We address this by deriving a tractable variational upper bound for the objective function. Additionally, we propose the VQ-GIB mechanism, integrating vector quantization (VQ) to convert subgraph representations into a discrete codebook sequence, compatible with existing digital communication systems. Our experiments show that this GIB-based method significantly lowers communication costs while preserving essential task-related information. The approach demonstrates robust performance across various communication channels, suitable for both continuous and discrete systems.