abstract for aggregate query processing in peer to peer