  In this paper, we derive the optimal centralized dynamic-time-division-duplex
(D-TDD) scheme for a wireless network comprised of $K$ full-duplex nodes
impaired by self-interference and additive white Gaussian noise. As a special
case, we also provide the optimal centralized D-TDD scheme when the nodes are
half-duplex as well as when the wireless network is comprised of both
half-duplex and full-duplex nodes. Thereby, we derive the optimal adaptive
scheduling of the reception, transmission, simultaneous reception and
transmission, and silence at every node in the network in each time slot such
that the rate region of the network is maximized. The performance of the
optimal centralized D-TDD can serve as an upper-bound to any other TDD scheme,
which is useful in qualifying the relative performance of TDD schemes. The
numerical results show that the proposed centralized D-TDD scheme achieves
significant rate gains over existing centralized D-TDD schemes.
