Clearly every finite group has a minimal generating subset. 

1. Is there any formula for the number of minimal generating subsets of a finite group?

2. Is it known which groups have a unique minimal generating subset?