In algorithm research, what does 'empirical evaluation' refer to?
-
A
Proving algorithm correctness via mathematical induction
-
B
Testing an algorithm on real or synthetic datasets to measure performance
-
C
Deriving time complexity from recurrence relations
-
D
Analyzing space usage through formal methods