Structural controllability of multiinput linear systems

This paper extends the results of Lin on structural controllability of single-input linear systems to multiinput linear systems. An interesting byproduct of this extension is an application of generic analysis to the determination of the rank of a structured matrix. The algorithm for computing generic rank is applicable to various problems other than the controllability problem studied here.