Артём Белых,
Мне просто любопытно: помимо пользователя, если IP поменялся, то он получается по DHCP, так? Иначе он должен быть статическим. И что раздаёт IP? Маршрутизатор или провайдер?
Можно найти центр масс многоугольника, образованного этими точками, но там не учитывается количественый показатель удаления, так что рассчет будет даже приблизительно не верный.
Почему? Центр масс многоугольника не зависит от других показателей.
Александр, можно отталкиваться от расчёта скорости рассылки.
Для ясности нарисуй на бумаге куски из полос (сеансы). Один кусок начинается - другой начинается. В заданный момент времени (вертикальная черта) может быть не больше чем N горизонтальных полос.