Polynomial-time Capacity Calculation and Scheduling for Half-Duplex 1-2-1 Networks

01/09/2019
by   Yahya H. Ezzeldin, et al.
0

This paper studies the 1-2-1 half-duplex network model, where two half-duplex nodes can communicate only if they point `beams' at each other; otherwise, no signal can be exchanged or interference can be generated. The main result of this paper is the design of two polynomial-time algorithms that: (i) compute the approximate capacity of the 1-2-1 half-duplex network and, (ii) find the network schedule optimal for the approximate capacity. The paper starts by expressing the approximate capacity as a linear program with an exponential number of constraints. A core technical component consists of building a polynomial-time separation oracle for this linear program, by using algorithmic tools such as perfect matching polytopes and Gomory-Hu trees.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/09/2020

Best Relay Selection in Gaussian Half-Duplex Diamond Networks

This paper considers Gaussian half-duplex diamond n-relay networks, wher...
research
05/06/2020

A Separation Theorem for Joint Sensor and Actuator Scheduling with Guaranteed Performance Bounds

We study the problem of jointly designing a sparse sensor and actuator s...
research
01/09/2019

A Deterministic Algorithm for the Capacity of Finite-State Channels

We propose a modified version of the classical gradient descent method t...
research
08/24/2023

Sink Location Problems in Dynamic Flow Grid Networks

A dynamic flow network consists of a directed graph, where nodes called ...
research
05/15/2018

Short Schedules for Fast Flow Rerouting

This paper studies the fundamental problem of how to reroute k unsplitta...
research
05/07/2021

When an Energy-Efficient Scheduling is Optimal for Half-Duplex Relay Networks?

This paper considers a diamond network with interconnected relays, name...
research
10/01/2021

Towards Generalised Half-Duplex Systems

FIFO automata are finite state machines communicating through FIFO queue...

Please sign up or login with your details

Forgot password? Click here to reset