TY - JOUR
T1 - Codes on graphs
T2 - Observability, controllability, and local reducibility
AU - Forney, G. David
AU - Gluesing-Luerssen, Heide
PY - 2013
Y1 - 2013
N2 - This paper investigates properties of realizations of linear or group codes on general graphs that lead to local reducibility. Trimness and properness are dual properties of constraint codes. A linear or group realization with a constraint code that is not both trim and proper is locally reducible. A linear or group realization on a finite cycle-free graph is minimal if and only if every local constraint code is trim and proper. A realization is called observable if there is a one-to-one correspondence between codewords and configurations, and controllable if it has independent constraints. A linear or group realization is observable if and only if its dual is controllable. A simple counting test for controllability is given. An unobservable or uncontrollable realization is locally reducible. Parity-check realizations are controllable if and only if they have independent parity checks. In an uncontrollable tail-biting trellis realization, the behavior partitions into disconnected sub-behaviors, but this property does not hold for nontrellis realizations. On a general graph, the support of an unobservable configuration is a generalized cycle.
AB - This paper investigates properties of realizations of linear or group codes on general graphs that lead to local reducibility. Trimness and properness are dual properties of constraint codes. A linear or group realization with a constraint code that is not both trim and proper is locally reducible. A linear or group realization on a finite cycle-free graph is minimal if and only if every local constraint code is trim and proper. A realization is called observable if there is a one-to-one correspondence between codewords and configurations, and controllable if it has independent constraints. A linear or group realization is observable if and only if its dual is controllable. A simple counting test for controllability is given. An unobservable or uncontrollable realization is locally reducible. Parity-check realizations are controllable if and only if they have independent parity checks. In an uncontrollable tail-biting trellis realization, the behavior partitions into disconnected sub-behaviors, but this property does not hold for nontrellis realizations. On a general graph, the support of an unobservable configuration is a generalized cycle.
KW - Codes on graphs
KW - controllability
KW - duality
KW - local reducibility
KW - observability
KW - realizations
UR - http://www.scopus.com/inward/record.url?scp=84871778740&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84871778740&partnerID=8YFLogxK
U2 - 10.1109/TIT.2012.2217312
DO - 10.1109/TIT.2012.2217312
M3 - Article
AN - SCOPUS:84871778740
SN - 0018-9448
VL - 59
SP - 223
EP - 237
JO - IEEE Transactions on Information Theory
JF - IEEE Transactions on Information Theory
IS - 1
M1 - 6295660
ER -