The underlying algo is Appleseed, it's an old 'peer-reviewed' thing https://github.com/cblgh/appleseed-metric
It runs in several iterations until the trust ranks converge, each iteration should be around n^2, number of iterations will probably be around several dozen in our cases. All that doesn't matter much as we aren't trying to calculate the global ranks - several thousand trust assignments for local ranks will be trivial to handle by any client on any device.
Honestly, I'd prefer public discussions here, but if it matters you can hit me on telegram @nostrband