English
Related papers

Related papers: \~{O}ptimal Dual Vertex Failure Connectivity Label…

200 papers

We present an optimal oracle for answering connectivity queries in undirected graphs in the presence of at most three vertex failures. Specifically, we show that we can process a graph $G$ in $O(n+m)$ time, in order to build a data…

Data Structures and Algorithms · Computer Science 2025-04-28 Evangelos Kosinas

Minimum Label Cut (or Hedge Connectivity) problem is defined as follows: given an undirected graph $G=(V, E)$ with $n$ vertices and $m$ edges, in which, each edge is labeled (with one or multiple labels) from a label set $L=\{\ell_1,\ell_2,…

Data Structures and Algorithms · Computer Science 2019-08-21 Rupei Xu , András Faragó

We consider labeling nodes of a directed graph for reachability queries. A reachability labeling scheme for such a graph assigns a binary string, called a label, to each node. Then, given the labels of nodes $u$ and $v$ and no other…

Data Structures and Algorithms · Computer Science 2020-07-14 Maciej Dulęba , Paweł Gawrychowski , Wojciech Janczewski

We show that there exists an adjacency labelling scheme for planar graphs where each vertex of an $n$-vertex planar graph $G$ is assigned a $(1+o(1))\log_2 n$-bit label and the labels of two vertices $u$ and $v$ are sufficient to determine…

Data Structures and Algorithms · Computer Science 2021-12-03 Vida Dujmović , Louis Esperet , Gwenaël Joret , Cyril Gavoille , Piotr Micek , Pat Morin

A labelling of a graph is an assignment of labels to its vertex or edge sets (or both), subject to certain conditions, a well established concept. A labelling of a graph G of order n is termed a numbering when the set of integers {1,...,n}…

Combinatorics · Mathematics 2023-06-06 Les Foulds , Humberto J. Longo

In the weighted (minimum) {\sf Label $s$-$t$ Cut} problem, we are given a (directed or undirected) graph $G=(V,E)$, a label set $L = \{\ell_1, \ell_2, \dots, \ell_q \}$ with positive label weights $\{w_\ell\}$, a source $s \in V$ and a sink…

Data Structures and Algorithms · Computer Science 2020-11-13 Peng Zhang

Split Neural Network, as one of the most common architectures used in vertical federated learning, is popular in industry due to its privacy-preserving characteristics. In this architecture, the party holding the labels seeks cooperation…

Machine Learning · Computer Science 2024-07-23 Ying He , Mingyang Niu , Jingyu Hua , Yunlong Mao , Xu Huang , Chen Li , Sheng Zhong

An adjacency sketching or implicit labeling scheme for a family $\cal F$ of graphs is a method that defines for any $n$ vertex $G \in \cal F$ an assignment of labels to each vertex in $G$, so that the labels of two vertices tell you whether…

Data Structures and Algorithms · Computer Science 2023-09-08 Moni Naor , Eugene Pekel

Federated learning enables collaborative training of machine learning models by keeping the raw data of the involved workers private. Three of its main objectives are to improve the models' privacy, security, and scalability. Vertical…

Machine Learning · Computer Science 2024-04-19 Marco Arazzi , Mauro Conti , Stefanos Koffas , Marina Krcek , Antonino Nocera , Stjepan Picek , Jing Xu

Distance labeling schemes are schemes that label the vertices of a graph with short labels in such a way that the distance between any two vertices $u$ and $v$ can be determined efficiently by merely inspecting the labels of $u$ and $v$,…

Discrete Mathematics · Computer Science 2020-07-07 Victor Chepoi , Arnaud Labourel , Sebastien Ratel

In this paper, we investigate some basic connectivity problems in directed graphs (digraphs). Let $G$ be a digraph with $m$ edges and $n$ vertices, and let $G\setminus e$ be the digraph obtained after deleting edge $e$ from $G$. As a first…

Data Structures and Algorithms · Computer Science 2019-05-08 Loukas Georgiadis , Giuseppe F. Italiano , Nikos Parotsidis

The best merge problem in industrial data science generates instances where disparate data sources place incompatible relational structures on the same set $V$ of objects. Graph vertex labelling data may include (1) missing or erroneous…

Combinatorics · Mathematics 2018-09-25 R. W. R. Darling , David G. Harris , Dev R. Phulara , John A. Proos

We study the problem of efficiently answering strong connectivity queries under two vertex failures. Given a directed graph $G$ with $n$ vertices, we provide a data structure with $O(nh)$ space and $O(h)$ query time, where $h$ is the height…

Data Structures and Algorithms · Computer Science 2023-12-05 Loukas Georgiadis , Evangelos Kosinas , Daniel Tsokaktsis

Deep learning is effective in graph analysis. It is widely applied in many related areas, such as link prediction, node classification, community detection, and graph classification etc. Graph embedding, which learns low-dimensional…

Machine Learning · Computer Science 2021-02-25 Jinyin Chen , Xiang Lin , Dunjie Zhang , Wenrong Jiang , Guohan Huang , Hui Xiong , Yun Xiang

We study a generalization of the classic Spanning Tree problem that allows for a non-uniform failure model. More precisely, edges are either \emph{safe} or \emph{unsafe} and we assume that failures only affect unsafe edges. In Unweighted…

Discrete Mathematics · Computer Science 2024-02-29 Matthias Bentert , Jannik Schestag , Frank Sommer

We describe a way of assigning labels to the vertices of any undirected graph on up to $n$ vertices, each composed of $n/2+O(1)$ bits, such that given the labels of two vertices, and no other information regarding the graph, it is possible…

Data Structures and Algorithms · Computer Science 2014-04-15 Stephen Alstrup , Haim Kaplan , Mikkel Thorup , Uri Zwick

We introduce new data structures for answering connectivity queries in graphs subject to batched vertex failures. A deterministic structure processes a batch of $d\leq d_{\star}$ failed vertices in $\tilde{O}(d^3)$ time and thereafter…

Data Structures and Algorithms · Computer Science 2017-09-08 Ran Duan , Seth Pettie

We consider how to assign labels to any undirected graph with n nodes such that, given the labels of two nodes and no other information regarding the graph, it is possible to determine the distance between the two nodes. The challenge in…

Data Structures and Algorithms · Computer Science 2015-04-20 Stephen Alstrup , Cyril Gavoille , Esben Bistrup Halvorsen , Holger Petersen

We initiate the study on fault-tolerant spanners in hypergraphs and develop fast algorithms for their constructions. A fault-tolerant (FT) spanner preserves approximate distances under network failures, often used in applications like…

Data Structures and Algorithms · Computer Science 2026-03-10 Jialin He , Nicholas Popescu , Chunjiang Zhu

Machine-learning-based code vulnerability detection (CVD) has progressed rapidly, from deep program representations to pretrained code models and LLM-centered pipelines. Yet dependable vulnerability labeling remains expensive, noisy, and…

Cryptography and Security · Computer Science 2026-04-02 Noor Khalal , Chakib Fettal , Lazhar Labiod , Mohamed Nadif