Hi Vincent,
1 : Does 'medium-size TSP' refer to program length,or the number of nodes handled? Our program can load data files in TspLib format, and currently uses 2D integer distances, calculated from coordinates, as does LKH. I see that OR Tools has functions to convert to polar coordinates etc, which would be perfectly compatible with our FP code.
2 : An early 'Shrink' version was published in the 'Sinclair QL user-group 'Quanta' bulletin', and also more fully described in the Oct-Nov 2017 issue. We are looking for a more wide-scale publication, and have approached some mainstream journals recently to this end.
3 : Our latest demonstration version (664ko) contains LKH code supplied by courtesy of UWaterloo, but previous much shorter versions do not use LKH or any other source. We are prepared to share our own code, as stated in the bulletin article. That code gets between 84 to 99% precision, depending on the execution speed requested in the menu.
Regards,
Stephen Poole.
____________________________________________________________