Resolving Node Address Conflicts (Lin 2.X diagnostics)
There are few patented algorithms, for example "bus shunt method" and the "extra wire daisy chain method" ... 
The first one is described here Bus_Shunt_Revision_1.pdf