Abstract: Multi-stage switching networks for connecting any one of N.sub.2 output ports to any one of N.sub.1 input ports that are strictly non-blocking or are rearrangeable to provide a wide-sense non-blocking connecting path between any one output port and any selected one of N.sub.1 input ports without restriction on the number of output ports which may selectively connect to a single input port.