Я думаю, что это зависит от того, как вы хотите учесть изменение размера набора данных (при условии, что наборы данных, у которых были удалены точки, меньше и не заполнены нулями или что-то в этом роде).
Если вы сначала предполагаете, что алгоритм равен O(n)
, т. Е. Что сложность возрастает линейно с количеством предметов, то вы можете нормализовать время по количеству предметов. Таким образом, нормализованное время для A
будет a1/size(A)
и a2/size(A)
и т. Д.
Это, однако, предполагает довольно много, главное предположение, что ваша оценка производительности будет сравнение времени работы между машинами.