msokolov commented on issue #12627:
URL: https://github.com/apache/lucene/issues/12627#issuecomment-1768325379

   I'm thinking of something like this: first build a fully-connected graph (no 
link removal, no enforcement of maxconns). Then apply a global pruning 
algorithm of some sort that attempts to preserve connectivity. For example, you 
could iterate over all the vectors in the graph, searching for each one using a 
consistent entry point (node 0 in the graph say, since it will probably be 
maximally-connected), and "coloring" the visited nodes and edges during the 
searches. Stop once every node has been visited. Some of the edges will not 
have been visited, and we could prune those from nodes with large numbers of 
edges. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to