In BFV, the parameter selection logic is different. We find \log Q and the split it into maximum-size moduli, e.g., 60 bits. So 60 bits is the level of granularity (by default). This may leave a significant cushion (to accommodate another level). In BGV, the choice of parameters is more granular/tight. Each RNS modulus corresponds to one level, and there is no potential cushion for extra room. If you want to get more familiar with the differences of parameter selection between BFV and BGV, I suggest reading Revisiting Homomorphic Encryption Schemes for Finite Fields, e.g., Section 4 for BGV.
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| How to find multiplication depth in BFV scheme? | 5 | 488 | June 27, 2023 | |
| BGV parameters for N=1024 and plaintext_Modulus=2 | 0 | 45 | August 7, 2025 | |
| Multiplication Depth in BFV | 9 | 837 | May 1, 2023 | |
| BFV Ciphertext multiplication with default parameter setting | 4 | 122 | June 18, 2024 | |
| Incorrect result when using BGV in the latest version (v1.1.4) | 1 | 150 | March 13, 2024 |