twistfire |
---|
максимально на равные промежутки времени разнесены |
Если исходить из оптимальной минимизации ско по скользящей сетке, то эта задача на миллионах быстро не решается.
Исходить из жесткости критерия "не меньше", то здесь упрощенный start of group через оконные функции или рекурсию.
Более тривиальное, но при достаточной частоте событий малоотклоняющееся от оптимума решение - элементарная группировка по округлению к десяти минутам.