| Require: the number of user is |
| The number of query for each user is |
| The query set is |
| The interval is |
| The database and its global sensitivity is |
| The privacy budget is |
| Ensure: the set of answer for queries |
(1) | For each user do |
(2) | Choose from for user |
(3) | Set the user’s noise distribution |
(4) | For each query do |
(5) | The answer |
(6) | End |