Given N addresses, Is there any way to know how many address are linked to a single entity?
There is no clear way to do this.

Chain analysis techniques exist that can attempt to identify relations between addresses based on transaction patterns. However, these are not guaranteed to work and often miss relationships or result in false positives.

This "feature" is why it is recommended to use addresses only once, since it is hard to link multiple addresses to a single owner.