1. A computer-implemented method for directing communications to a set of nodes in a social network on a plurality of computerized hosts, the method comprising: defining a target space of data on a computer, the target space having a plurality of points and a set of configurable parameters, using a computer, wherein the plurality of points in the target space comprise electronic data associated with a product; computing an elastic map of the target space based on a plurality of relationship measures of a plurality of nodes in a social network, using a computer, wherein the plurality of nodes comprise profiles of a social network capable of receiving a communication; wherein computing the elastic map comprises associating at least one node of the plurality of nodes in the social network with at least one point of the plurality of points in the target space, and wherein the plurality of relationship measures comprise a proximity value for the at least one node of the plurality of nodes and at least another node of the plurality of nodes; and directing a plurality of communications to a set of nodes of the plurality of nodes in the social network based on a geometry of the computed elastic map of the target space, wherein the plurality of communications to the set of nodes include a query.