SearcharxivSearch

arXiv subjects

Camille Richer

Publications and source records attributed to Camille Richer.

4 recordsLinked to original sources

Polylogarithmic Approximation for Covering and Connecting Multi-Interface Networks

We study problems related to connecting multi-interface networks of wireless devices. These problems can be modeled using graphs, where vertices represent the devices and edges represent potential communication links. Each vertex can activate multiple interfaces, and a connection between two vertices is established if they share at least one common active interface. However, activating an interface induces a cost that depends both on the type of the interface and on the vertex that activates it. We consider two problems arising in multi-interface networks: Coverage and Connectivity. In the Coverage problem, every connection defined in the network must be established, while in the Connectivity problem, it is only required that the established connections form a subgraph spanning the network. The solution should also minimize the maximum cost incurred by a node or the total cost incurred by all vertices. We model both problems using Integer Linear Programming (ILP) and we design approximation algorithms based on a randomized rounding of the solution of the linear programming relaxation. For the Coverage problem, this yields an $O(\log n)$-approximation algorithm, where $n$ is the number of vertices. This result is tight, since the problem generalizes Set Cover. This improves upon the $O(b\cdot\log n)$-approximation algorithm, where $b$ is a certain graph parameter which can be as large as $Ω(n)$ [Algorithmica '12]. The main result of our work is an $O(\log^2 n)$-approximation algorithm for the Connectivity, which is the first non-trivial approximation for this problem. The algorithm is based on a similar LP relaxation with additional cut constraints to ensure connectivity. The rounding procedure resembles the one for the Coverage but requires a more careful analysis to ensure that the connectivity constraints are satisfied.

cs.DS

Parameterized Algorithms for Computing MAD Trees

We consider the well-studied problem of finding a spanning tree with minimum average distance between vertex pairs (called a MAD tree). This is a classic network design problem which is known to be NP-hard. While approximation algorithms and polynomial-time algorithms for some graph classes are known, the parameterized complexity of the problem has not been investigated so far. We start a parameterized complexity analysis with the goal of determining the border of algorithmic tractability for the MAD tree problem. To this end, we provide a linear-time algorithm for graphs of constant modular width and a polynomial-time algorithm for graphs of bounded treewidth; the degree of the polynomial depends on the treewidth. That is, the problem is in FPT with respect to modular width and in XP with respect to treewidth. Moreover, we show it is in FPT when parameterized by vertex integrity or by an above-guarantee parameter. We complement these algorithms with NP-hardness on split graphs.

cs.DS

Parameterized Complexity of Segment Routing

Segment Routing is a recent network technology that helps optimizing network throughput by providing finer control over the routing paths. Instead of routing directly from a source to a target, packets are routed via intermediate waypoints. Between consecutive waypoints, the packets are routed according to traditional shortest path routing protocols. Bottlenecks in the network can be avoided by such rerouting, preventing overloading parts of the network. The associated NP-hard computational problem is Segment Routing: Given a network on $n$ vertices, $d$ traffic demands (vertex pairs), and a (small) number $k$, the task is to find for each demand pair at most $k$ waypoints such that with shortest path routing along these waypoints, all demands are fulfilled without exceeding the capacities of the network. We investigate if special structures of real-world communication networks could be exploited algorithmically. Our results comprise NP-hardness on graphs with constant treewidth even if only one waypoint per demand is allowed. We further exclude (under standard complexity assumptions) algorithms with running time $f(d) n^{g(k)}$ for any functions $f$ and $g$. We complement these lower bounds with polynomial-time solvable special cases.

cs.CC

Impact of group management and transfer on individual sociality in Highland cattle (Bos taurus)

The sociality of cattle facilitates the maintenance of herd cohesion and synchronisation, making these species the ideal choice for domestication as livestock for humans. However, livestock populations are not self-regulated, and farmers transfer individuals across different groups throughout their lives for reasons such as genetic mixing, reproduction and pastureland management. Individuals consequently have to adapt to different group compositions during their lives rather than choose their own herd mates, as they would do in the wild. These changes may lead to social instability and stress, entailing potentially negative effects on animal welfare. In this study, we assess how the transfer of Highland cattle (Bos taurus) impacts individual and group social network measures. Four groups with nine different compositions and 18 individual transfers were studied to evaluate 1) the effect of group composition on individual social centralities and 2) the effect of group composition changes on these centralities. As shown in previous works, dyadic associations are stronger between individuals with similar age and dominance rank. This study reveals that the relative stability of dyadic spatial relationships between changes in group composition or enclosure is due to the identities of transferred individuals more than the quantity of individuals that are transferred. Older cattle had higher network centralities than other individuals. The centrality of individuals was also affected by their sex and the number of familiar individuals in the group. This study reveals the necessity of understanding the social structure of a group to predict social instability following the transfer of individuals between groups. The developing of guidelines for the modification of group composition could improve livestock management and reduce stress for the animals concerned.

q-bio.PE