Abstract
Given a commutative ring R with identity, a matrix A is an element of M-sxl(R), and linear codes C1,...,C-s over R of the same length, this article considers the hull of the matrix-product code [C-1...C-s} A. Consequently, it introduces various sufficient conditions (as well as some necessary conditions in certain cases) under which [C-1...C-s] A is a complementary dual (LCD) code. As an application, LCD matrix-product codes arising from torsion codes over finite chain rings are considered. Moreover, we show the existence of asymptotically good sequences of LCD matrix-product codes over such rings.