Papers for

network engineers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Estimating wireless communication delays in federated learning rounds

Hidden in Rounds: Predicting the Time Cost of 802.11 Contention in Federated Learning

Abstract: Federated learning over IEEE~802.11 shares the wireless channel among clients that send model updates. We use ns-3 to measure the frame-delivery ratio and saturation throughput for different client densities and offered loads. A separate FedAvg trainer uses the frame-delivery ratio as a first-order proxy for the update-admission probability and uses an equation to estimate communication time. The method does not simulate the delivery of a complete model update or measure end-to-end training time. Across 720 evaluated runs with two datasets, two data partitions, six client densities, six offered loads, and five seeds, all runs reached their predefined target accuracy within the round budget. Rounds-to-target changed little with offered load, while communication time-to-target increased by about two orders of magnitude across the client-density range. A Bianchi-anchored estimator produced a mean absolute percentage error from $2.3\%$ to $10.2\%$ on held-out configurations. This error is measured against communication time constructed from the same round-duration equation, not against independently measured completion time. We also compare uniform participation with persistent heterogeneous participation. The study does not detect a statistically distinguishable excluded-class accuracy gap over five seeds, but the confidence intervals are wide. The results apply only to the evaluated configurations and do not provide a general convergence or fairness guarantee.

Fri 11 SeptMachine LearningDistributed, Parallel, and Cluster Computing
The gist
Federated learning lets many devices work together to train AI models without sharing their data directly, but they must send updates over a shared Wi-Fi channel, which can slow things down. The authors studied how long communication takes when many devices try to send updates over Wi-Fi by running many simulations. They created a simple way to estimate how long each learning round's communication will take without simulating every detail. Their method predicts communication time fairly well, but only in the tested cases. The study also looked at whether some devices get left out and found no clear difference in accuracy, though more data is needed.
Open 2609.12903v1

Local search finds large square grids in random graphs efficiently

Local Search for Almost-Spanning Square Grids in Erdős--Rényi Random Graphs

Abstract: Finding large lattice subgraphs in sparse Erdős--Rényi random graphs is a classical problem at the interface of random graph theory and algorithms. General bounded-degree embedding and universality theorems give powerful results for broad graph families, but when specialized to square grids they operate at densities substantially larger than the grid-emergence scale. In this paper we exploit the specific geometry of the square grid. We introduce the Quarantined Local Search, a three-phase local algorithm that separates the construction of an initial boundary from the later corner-closure process and controls adaptive negative exposure through bounded pair-test histories. We prove that, for every fixed $δ\in (0,1)$, there exists $C_δ>0$ such that the algorithm embeds a $k\times k$ square grid with $k^2\le (1-δ)n$ in $G(n,p)$ with high probability whenever $p\ge C_δ\sqrt{\ln k/n}$. Thus, for $k^2=Θ(n)$, a density of order $\sqrt{\log n/n}$ is sufficient, a factor of order $\sqrt{\log n}$ above the corresponding $n^{-1/2}$ emergence scale.

Fri 11 SeptDiscrete Mathematics
The gist
Finding big square grid patterns inside random networks is a challenging math problem. The authors created a special step-by-step algorithm that carefully builds these grids piece by piece. Their approach works well even when the network connections are fairly sparse, but still above a certain threshold. This result improves how we understand when large grid-like structures appear in random graphs.
Open 2609.12647v1

Random graphs show sharp tipping point for adaptable 2-color edge patterns

On the Critical Window for Adaptable 2-Colorability

Abstract: We determine a sharp threshold for the adaptable 2-colorability of a random graph equipped with a uniformly random, not necessarily proper, red/blue coloring of the edges. To accomplish this, we characterize a family of subgraphs along with edge colorings whose inclusion or exclusion determines adaptable $2$-colorability. We further show that above the threshold, a long path with alternating edge colors is formed. We use this path to prove the existence of such a subgraph in the supercritical regime. We then provide and prove symmetric bounds on the critical window for $2$-adaptable colorability. Particularly, we prove bounds matching that of the critical windows for the giant component in the Erd$ő$s-R$é$nyi random graph model as well as the satisfiability of a random $2$-SAT instance. Finally, we show that below the critical window, the solution space of adaptable $2$-colorings remains connected, that is one can travel from one adaptable $2$-coloring to another by a sequence of $2$-colorings which differ on $O(\log{n})$ many vertices.

Thu 10 SeptDiscrete Mathematics
The gist
The paper studies when a network with edges colored red or blue can be recolored to avoid conflicts in a special way called adaptable 2-colorability. The authors find a precise tipping point where this property suddenly becomes likely in random graphs. They also identify key subgraphs and color patterns that determine if such recoloring is possible. Below this tipping point, all solutions are connected in a simple way, and above it, certain long alternating color paths appear.
Open 2609.12214v1

Strong connectivity augmentation solved with faster algorithms and smaller data

Single-Exponential Algorithms and a Polynomial Kernel for Strong Connectivity Augmentation

Abstract: Strong Connectivity Augmentation (SCA) asks whether a directed acyclic graph can be made strongly connected by adding at most $k$ prescribed links whose total weight is within a given budget. Klinkby, Misra, and Saurabh (SODA 2021) gave an $O^*(2^{O(k\log k)})$-time algorithm and asked whether the problem admits a single-exponential parameterized algorithm and a polynomial kernel. We answer both questions affirmatively: SCA can be solved in $O^*(9^k)$ time and admits a polynomial kernel with $O(k^4)$ vertices and $O(k^{16})$ bits. For unweighted SCA, we obtain $O^*(4^k)$ time and a kernel with $O(k^3)$ vertices. Our algorithms are based on a particularly simple reduction to Strongly Connected Spanning Subgraph with two edge costs.

Thu 10 SeptData Structures and Algorithms
The gist
Strong Connectivity Augmentation is a problem about making directed graphs fully connected by adding a limited number of links within a budget. The authors improved on previous work by designing faster algorithms that run in single-exponential time relative to the number of added links. They also show how to reduce the problem size significantly without losing important information, creating polynomial kernels. Their approach simplifies the problem to a related one involving two types of edge costs.
Open 2609.11160v1

HAPS with intelligent surfaces outperform relays for 6G communication

HAPS-RIS or HAPS-Relay: Which Outperforms Under Impairments with NOMA in 6G NTN?

Abstract: This paper investigates the performance of high-altitude platform station (HAPS)-assisted communication systems employing either reconfigurable intelligent surfaces (RIS) or relay stations (RS) under non-orthogonal multiple access (NOMA) scheme. Practical system impairments, including hardware impairments (HWI) and imperfect channel state information (CSI), are explicitly considered. The results show that HAPS-RIS outperforms HAPS-RS in terms of both sum-rate and energy efficiency under non-ideal conditions due to its passive nature, which avoids noise amplification. Furthermore, it is demonstrated that RIS element allocation and user spatial distribution significantly impact NOMA performance, where increased user separation and proper allocation enhance channel disparity and improve system efficiency. Despite its higher sensitivity to imperfect CSI, HAPS-RIS can effectively compensate for performance degradation through large-scale RIS element deployment, maintaining a performance advantage over half-duplex RS-based systems. These insights provide useful design guidelines for impairment-aware HAPS-assisted 6G communication systems.

Wed 9 SeptNetworking and Internet Architecture
The gist
This paper looks at new ways to improve high-altitude communication systems for 6G networks. It compares two approaches: using smart reflective surfaces (RIS) or relay stations (RS) on high platforms. The authors find that smart surfaces work better in real-world imperfect conditions because they don’t add extra noise like relays do. They also show that how devices and users are arranged affects performance, and adding more smart surface elements helps overcome some problems with imperfect information about the connection.
Open 2609.10468v1

Optimal query strategies improve internet bottleneck detection

Optimal Non-Adaptive Vantage Point Selection

Abstract: We study the \emph{vantage point selection} problem, introduced by Ashvinkumar, Chowdhury, Gao, Goswami, Mitchell, and Polishchuk [WADS'25] to model the problem of estimating bottleneck capacities on the Internet. The input is a weighted undirected graph with unique shortest paths where every edge has a distinct unknown \emph{capacity}. When the algorithm \emph{queries} a vertex $v$, it reveals the minimum-capacity edge on the shortest path from $v$ to every other vertex reachable from $v$. The goal is to maximize the total number of revealed edges. The quality of an algorithm is measured by its competitive ratio against an optimal algorithm that knows all edge capacities a priori. We first consider the foundational single-query setting, where both the algorithm and the optimal algorithm are restricted to a single query. There is a trivial upper bound of $O(n)$ on the competitive ratio and the best known lower bound was $\tildeΩ(\sqrt{n})$. We provide an algorithm and matching lower bound (up to polylogarithmic factors) showing that the best possible competitive ratio is $\tildeΘ(n^{2/3})$. Furthermore, we extend our results to the general setting where the optimal algorithm is allowed $k$ queries and our algorithm is allowed $αk$ queries for $α\geq 1$. We present a randomized non-adaptive algorithm and matching lower bound (up to polylogarithmic factors) showing that the best possible expected competitive ratio for non-adaptive algorithms is the following surprisingly complex bound: $$ \tildeΘ\left( \min\left\{ \frac{n}{αk}, \max\left( \sqrt{\frac{n}α}, \frac{n^{2/3}}{αk^{1/3}} \right) \right\} \right). $$

Wed 9 SeptData Structures and Algorithms
The gist
This paper looks at how to best pick points in a network to learn about the weakest links, called bottlenecks, without knowing the network details upfront. The authors find the best way to make queries from selected points to reveal the most information about these bottlenecks. They show mathematically the limits of how well any method can do and provide algorithms that match these limits pretty closely. This helps in diagnosing network capacity problems more efficiently.
Open 2609.10267v1

New sharp limits found on number of small graph cuts

Sharp Bounds on the Number of Small Cuts

Abstract: Let $λ$ be the minimum cut value of an $n$-vertex undirected multigraph. For every fixed $α>1$, we prove that there are $O(n^{\lceil2α\rceil-1})$ cuts of size strictly below $αλ$. The exponent is sharp. The proof combines splitting off and sampling with a bound on the size of nested families of vertex sets.

Wed 9 SeptDiscrete Mathematics
The gist
This paper studies how many small 'cuts' can exist in a network where a cut is a way to split the network into parts by removing connections. The authors found exact upper bounds on the number of such small cuts depending on the network size and a size factor. They combined known techniques like splitting off and sampling to prove these tight limits. This helps in understanding the structure and complexity of networks better.
Open 2609.10255v1

Semantic communication improves storage use with reusable knowledge bases

Storage-Scalable Progressive Semantic Communication via Knowledge-Base Reuse

Abstract: Existing knowledge-base-assisted semantic communication schemes commonly adopt either single knowledge-base quantization (SKBQ) or multi-knowledge-base residual quantization (MKBQ). SKBQ incurs limited storage overhead but has restricted quantization capacity, whereas MKBQ supports progressive refinement by assigning an independent knowledge base (KB) to each stage, causing the KB storage to grow linearly with the transmission depth. To address this problem, we propose storage-scalable knowledge-base reuse quantization (SSKBQ), which reuses a compact set of KBs across multiple residual refinement stages and thereby decouples the number of transmission stages from the number of maintained KBs. A stage-aware residual supervision mechanism is further introduced to regularize intermediate quantized representations and encourage progressive refinement. Experimental results demonstrate that KB reuse provides an effective solution to the storage scalability problem while maintaining competitive progressive reconstruction performance.

Wed 9 SeptMachine LearningNetworking and Internet Architecture
The gist
Sending information in a way that focuses on meaning, called semantic communication, can use special sets of knowledge called knowledge bases (KBs). Usually, systems either use one KB but with limited detail or multiple KBs which use a lot of storage. The authors propose a method that reuses a small set of KBs across several stages of refining communication, so storage needs don’t grow as more stages are added. They also add a technique to guide these stages to improve the quality of the information step by step. Their tests show this approach keeps good performance while using less storage space.
Open 2609.10112v1

NP-hardness proved for removing cycle patterns from graphs

NP-Hardness of the $H$-Free Edge-Deletion Problem

Abstract: For a graph $H$, the $H$-freeness edge-deletion problem is the algorithmic problem of finding, for an input graph $G$, the minimum number of edges of $G$ whose deletion turns $G$ into an $H$-free graph. We show that for every graph $H$ containing a cycle, this problem is NP-hard. This proves a conjecture of Gishboliner, Levanzov and Shapira, and completes the characterization of the complexity of the $H$-freeness edge-deletion problem, answering a question of Alon, Shapira and Sudakov.

Wed 9 SeptComputational Complexity
The gist
This paper studies how hard it is to delete the fewest edges from a network to ensure it does not contain a certain cycle pattern. The authors prove that whenever the forbidden pattern contains a cycle, the problem is NP-hard, meaning it is unlikely that an efficient algorithm exists to solve all cases quickly. This settles a previous question posed by other researchers and completes the understanding of which patterns cause computational difficulty in this problem. Their work clarifies precisely when the edge deletion problem becomes challenging based on the presence of cycles.
Open 2609.09715v1

Link prediction improved by combining node importance and local network patterns

Link prediction in complex networks via fusing node centrality and local similarity indices

Abstract: Local similarity indices are widely used in link prediction on complex networks owing to their low computational cost; however, in sparse networks they assign a zero score to every node pair lacking common neighbors, which severely limits their predictive power. A natural remedy is to fuse node centrality indices with local similarity indices: the former provide global importance for the node pair, while the latter capture fine-grained local topology, and the two can be combined into complementary scores within a unified framework. This paper uses PageRank and DomiRank as two representative centrality measures and constructs a centrality--local-similarity fusion framework. The PageRank-based fusion proposed by Charikhi is first generalized to seven classical local similarity indices, and the universality of its improvement is systematically verified on nine real-world network datasets. Furthermore, the DomiRank centrality is introduced to build the DR-MD series of fused indices under a unified weighting coefficient, which overcomes the drawback that the PageRank-based fusion requires index-by-index weight tuning. Results of five-fold cross-validation together with Wilcoxon signed-rank tests show that, under the unified experimental protocol, all DR-MD indices consistently outperform the corresponding local baselines and their PR-MD counterparts on all nine datasets ($p=0.002$), and that the improvements remain robust against perturbations of $σ$ and the weighting coefficients within the near-critical parameter plateau; in particular, DR-RA achieves an average AUC of 0.7084, surpassing global methods such as Katz and RWR as well as several advanced similarity indices. The framework is inherently extensible, and its fusion paradigm can be straightforwardly generalized to couple other node centrality indices with local similarity indices.

Wed 9 SeptSocial and Information Networks
The gist
Predicting missing or future links in networks often uses local clues like shared neighbors, but this can fail when nodes have no neighbors in common. The authors show that combining measures of node importance, called centrality, with these local clues improves predictions. They introduce a new way to fuse these metrics using PageRank and a new centrality called DomiRank, proving this approach works better across many real-world networks. Their best combined method outperforms some established global methods, and their framework can be extended to other centrality and similarity measures.
Open 2609.09658v1

Exact constant found for dimension in Jaccard distance space

The exact asymptotic constant in the metric dimension of Jaccard space

Abstract: Let $X$ be a finite set with $|X|=n$ and let $\mathrm{Jac}(a,b)=|a\,\triangle\, b|/|a\cup b|$ be the Jaccard distance on the power set $2^X$. Lladser and Paradise recently proved that the metric dimension of $(2^X,\mathrm{Jac})$ is $Θ(n/\ln n)$, with the constant left open; their bounds are $(\ln 2)\,n/\ln n\lesssim β(2^X,\mathrm{Jac})\lesssim 2\ln(2e)\,n/\ln n$. We determine the constant: \[ β(2^X,\mathrm{Jac})=\frac{2n}{\log_2 n}\,(1+o(1))=(2\ln 2)\,\frac{n}{\ln n}\,(1+o(1)). \] The proof identifies the problem, on each ``slice'' of subsets of fixed cardinality, with the Erdős--Rényi coin-weighing problem for a spring scale (the problem of \emph{detecting matrices}). The lower bound is the Erdős--Rényi entropy argument applied to the middle slice; the upper bound follows from the explicit detecting families of Lindström and of Cantor and Mills, augmented by a single extra landmark that reveals cardinality.

Tue 8 SeptDiscrete Mathematics
The gist
The paper solves a math puzzle about how to best describe the distance between sets using something called the Jaccard distance, which measures how different two groups are. Previous work only knew the general size of the answer, but these authors figured out the exact number that explains how complex this description can be as the size of the original set grows. They did this by connecting the problem to another known puzzle involving weighing coins to detect differences. Their work sharpens previous estimates into a precise formula.
Open 2609.09146v1

Deterministic labeling improves fault-tolerant connectivity checks in networks

Deterministic Edge-Fault-Tolerant Connectivity Labeling Schemes with Nearly Optimal Label Size

Abstract: For an undirected graph $G = (V,E)$ and a fault bound $f$, an edge-fault-tolerant connectivity labeling scheme assigns short labels to vertices and edges, so that for any vertex pair $(s,t)$ and failed edge set $F\subseteq E$ with $|F|\leq f$, the connectivity between $s$ and $t$ in $G-F$ can be answered by inspecting only the labels of $s$, $t$ and edges in $F$. In this paper, we present a labeling scheme that uses $O(\log^{2}n)$-bit labels that can be computed in deterministic polynomial time. This improves upon the previous $\tilde{O}(\sqrt{f})$ deterministic bound of [Long, Pettie, Saranurak'25], and even slightly improves the $O(\min\{f+\log n,\log^{2}n\log f\})$ randomized bound of [Dory, Parter'21] and [Long, Pettie, Saranurak'25] when $f = Ω(\log^{2}n)$. Moreover, for a general $f$, this is the first labeling scheme that produces an $\tilde{O}(1)$-size labeling which is simultaneously correct across all queries. Our approach combines the cycle-space-based labeling scheme from Dory and Parter with a recent result by [Knauer'26] on sparse cycle bases.

Tue 8 SeptData Structures and Algorithms
The gist
Finding out if two points in a network stay connected after some connections fail can be tricky. The authors show a way to give each point and connection a short label so you can quickly tell if two points remain connected after some failures. Their method is both efficient and guaranteed to work for all possible failures up to a given size. This improves on earlier methods by making the labels smaller and by giving stronger guarantees without randomness.
Open 2609.09031v1

Latent geometry explains nested patterns in complex group interactions

Latent geometry organizes higher-order interactions

Abstract: Higher-order structures offer a natural representation of complex systems that involve interactions between groups of different sizes. A widespread feature of their higher-order structure is nestedness, whereby interactions involving smaller groups are contained within larger ones. Yet, why interactions of different orders organise into nested structures remains largely unexplained. Here, we introduce an analytically tractable geometric model of higher-order networks in which a single latent geometric space couples interactions across orders, leading to the spontaneous emergence of nestedness. We show analytically and numerically that nestedness undergoes a transition between a nested geometric regime, where it remains finite in the thermodynamic limit, and a regime where it vanishes with system size. In this regime, we uncover a weakly geometric range characterized by an anomalously slow finite-size decay, allowing substantial nestedness to persist in finite systems even when its asymptotic value vanishes. Finally, with a single geometric coupling parameter, the model reproduces the nestedness profiles observed in real-world hypergraphs across different domains. Our results reveal latent geometry as a simple organising principle underlying the nested organisation of higher-order interactions.

Mon 7 SeptSocial and Information Networks
The gist
Complex systems often have interactions involving groups of different sizes that nest inside each other. The authors created a simple geometric model that links these interactions through a hidden space, causing nested patterns to appear naturally. They analyzed and simulated the model, showing how nestedness stays strong or fades depending on system size and geometry. Their model also matches nested structures seen in real-world data from different domains. This suggests that a hidden geometric organization might be behind how complex group interactions are arranged.
Open 2609.07906v1

Maximum mutual visibility sets found and built on cactus graphs

The Maximum Mutual Visibility Set on a Cactus Graph and the Self-stabilizing Constructions

Abstract: Given a graph $G=(V,E)$, let $S$ ($\subseteq V$) be a set of vertices. Two vertices are \emph{mutually visible} if there exists a shortest path in $G$ between them that does not contain any other vertex of $S$. A set $S$ is a \emph{Mutual Visibility Set} (\MVS) if every pair of vertices in $S$ is mutually visible. The concept of \MVS s in graphs has attracted significant attention since its introduction, as it provides an important structural property of graphs. However, determining a maximum \MVS\ in general graphs is computationally intractable; the decision problem of whether a graph admits an \MVS\ of size at least $k$ has been shown to be \emph{NP-complete}. Thus, prior work has focused on finding maximal \MVS s or restricting attention to specific graph classes. Cactus graphs form a fundamental low-treewidth class, yet the maximum \MVS\ problem for this class remains open. In this paper, we first determine the size of maximum \MVS~in cactus graphs, and introduce two self-stabilizing algorithms that construct such sets. The first algorithm uses a single BFS tree and stabilizes in $O(D)$ rounds with $O(\log n)$ bits per process on average; the second one uses parallel BFS trees and stabilizes in $O(|C_{\max}|+|T_{\max}|)$ rounds, which we show to be asymptotically tight as a function of these two parameters, even on graphs where $|C_{\max}|+|T_{\max}| = o(D)$.

Mon 7 SeptDistributed, Parallel, and Cluster ComputingDiscrete MathematicsData Structures and Algorithms
The gist
The paper studies a way to pick special points (vertices) on a network (graph) so that each pair can see each other clearly along shortest paths. Finding the largest such set is known to be very hard for general graphs. The authors focus on cactus graphs, a simpler kind of network, and figure out the exact size of the largest set. They also provide two algorithms that can run independently and eventually build these sets automatically in a distributed way.
Open 2609.07253v1