<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>0188-6266</journal-id>
<journal-title><![CDATA[Acta universitaria]]></journal-title>
<abbrev-journal-title><![CDATA[Acta univ]]></abbrev-journal-title>
<issn>0188-6266</issn>
<publisher>
<publisher-name><![CDATA[Universidad de Guanajuato, Dirección de Investigación y Posgrado]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0188-62662015000200003</article-id>
<article-id pub-id-type="doi">10.15174/au.2015.733</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Algoritmo computacional de mezcla dinámica de cliqués para medir la resonancia de individuos en redes sociales]]></article-title>
<article-title xml:lang="en"><![CDATA[Computational algorithm dynamic merge of cliques to measure the resonance of individuals in social networks]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Zaragoza Salazar]]></surname>
<given-names><![CDATA[Jorge Esteban]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Trueba Espinosa]]></surname>
<given-names><![CDATA[Adrián]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad Autónoma del Estado de México Maestría en Ciencias de la Computación ]]></institution>
<addr-line><![CDATA[Texcoco Estado de México]]></addr-line>
<country>México</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>04</month>
<year>2015</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>04</month>
<year>2015</year>
</pub-date>
<volume>25</volume>
<numero>2</numero>
<fpage>28</fpage>
<lpage>39</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_arttext&amp;pid=S0188-62662015000200003&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_abstract&amp;pid=S0188-62662015000200003&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_pdf&amp;pid=S0188-62662015000200003&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Considerando la facilidad que tienen las redes sociales para reproducir información, la cual puede ser viral en cuestión de horas, provocando un efecto nocivo o favorable en la sociedad, el presente artículo aborda la propagación de información en redes sociales. Para medir la propagación de la información se proponen métricas para medir la resonancia (centralidad) de un individuo en las redes sociales, utilizando algoritmos y modelos matemáticos. Destacaremos el algoritmo de Dynamic Time Warping (DTW, por sus siglas en inglés) en los resultados obtenidos, con random walk, para simular cómo se difundirá un mensaje en un grafo compuesto por nodos (personas).]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[This article discusses the role social networks have in spreading information. This information can become viral in a matter of hours and could have harmful or beneficial effects on society. In order to measure the spread of information, we propose metrics to measure the resonance (centrality) of an individual in social networks, using algorithms and mathematical models. Highlighting the Dynamic Time Warping (DTW) algorithm on the results obtained with random walk, to simulate a broadcast message as a graph consisting of nodes (people).]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Cliqué]]></kwd>
<kwd lng="es"><![CDATA[grafo]]></kwd>
<kwd lng="es"><![CDATA[red social]]></kwd>
<kwd lng="es"><![CDATA[centralidad]]></kwd>
<kwd lng="es"><![CDATA[influencia]]></kwd>
<kwd lng="es"><![CDATA[fusionar]]></kwd>
<kwd lng="es"><![CDATA[paseo aleatorio]]></kwd>
<kwd lng="es"><![CDATA[distorsión temporal dinámica]]></kwd>
<kwd lng="en"><![CDATA[Clique]]></kwd>
<kwd lng="en"><![CDATA[graphs]]></kwd>
<kwd lng="en"><![CDATA[social network]]></kwd>
<kwd lng="en"><![CDATA[centrality]]></kwd>
<kwd lng="en"><![CDATA[influence]]></kwd>
<kwd lng="en"><![CDATA[merge]]></kwd>
<kwd lng="en"><![CDATA[random walk]]></kwd>
<kwd lng="en"><![CDATA[Dynamic Time Warping]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p align="justify"><font face="verdana" size="4">Ciencias exactas e ingenier&iacute;as</font></p>  	    <p>&nbsp;</p>  	    <p align="center"><font face="verdana" size="4"><b>Algoritmo computacional de mezcla din&aacute;mica de cliqu&eacute;s para medir la resonancia de individuos en redes sociales</b></font></p>  	    <p>&nbsp;</p>  	    <p align="center"><font face="verdana" size="3"><b>Computational algorithm dynamic merge of cliques to measure the resonance of individuals in social networks</b></font></p>  	    <p>&nbsp;</p>  	    <p align="center"><font face="verdana" size="2"><b>Jorge Esteban Zaragoza Salazar<sup>*</sup> y Adri&aacute;n Trueba Espinosa<sup>*</sup></b></font></p>  	    <p>&nbsp;</p>  	    <p align="justify"><font face="verdana" size="2"><i>* Maestr&iacute;a en Ciencias de la Computaci&oacute;n, Campus Texcoco, Universidad Aut&oacute;noma del Estado de M&eacute;xico. Km. 8.5 Carretera Texcoco &#45; Los Reyes La Paz, Av. Jard&iacute;n Zumpango s/n Fracc. El Tejocote Texcoco &#45; Los Reyes la Paz, Edo. de M&eacute;x. Tel.: (01 595) 9&#45;21&#45;04&#45;48; 9&#45;21&#45;12&#45;47; 9&#45;21&#45;03&#45;68.</i> Correos electr&oacute;nicos: <a href="mailto:ing.jorge.zaragoza@live.com">ing.jorge.zaragoza@live.com</a>; <a href="mailto:atruebae@hotmail.com">atruebae@hotmail.com</a></font></p>  	    <p>&nbsp;</p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">Recibido: 19 de enero de 2015.    <br> 	Aceptado: 27 de abril de 2015.</font></p>  	    <p>&nbsp;</p>  	    <p align="justify"><font face="verdana" size="2"><b>Resumen</b></font></p>  	    <p align="justify"><font face="verdana" size="2">Considerando la facilidad que tienen las redes sociales para reproducir informaci&oacute;n, la cual puede ser viral en cuesti&oacute;n de horas, provocando un efecto nocivo o favorable en la sociedad, el presente art&iacute;culo aborda la propagaci&oacute;n de informaci&oacute;n en redes sociales. Para medir la propagaci&oacute;n de la informaci&oacute;n se proponen m&eacute;tricas para medir la resonancia (centralidad) de un individuo en las redes sociales, utilizando algoritmos y modelos matem&aacute;ticos. Destacaremos el algoritmo de <i>Dynamic Time Warping</i> (DTW, por sus siglas en ingl&eacute;s) en los resultados obtenidos, con <i>random walk,</i> para simular c&oacute;mo se difundir&aacute; un mensaje en un grafo compuesto por nodos (personas).</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Palabras clave:</b> Cliqu&eacute;; grafo; red social; centralidad; influencia; fusionar; paseo aleatorio; distorsi&oacute;n temporal din&aacute;mica.</font></p>  	    <p>&nbsp;</p>  	    <p align="justify"><font face="verdana" size="2"><b>Abstract</b></font></p>  	    <p align="justify"><font face="verdana" size="2">This article discusses the role social networks have in spreading information. This information can become viral in a matter of hours and could have harmful or beneficial effects on society. In order to measure the spread of information, we propose metrics to measure the resonance (centrality) of an individual in social networks, using algorithms and mathematical models. Highlighting the Dynamic Time Warping (DTW) algorithm on the results obtained with random walk, to simulate a broadcast message as a graph consisting of nodes (people).</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Keywords:</b> Clique; graphs; social network; centrality; influence; merge; random walk; Dynamic Time Warping.</font></p>  	    ]]></body>
<body><![CDATA[<p>&nbsp;</p>  	    <p align="justify"><font face="verdana" size="2"><b>INTRODUCI&Oacute;N</b></font></p>  	    <p align="justify"><font face="verdana" size="2">El uso de las redes sociales se encuentra en un crecimiento exponencial, por lo tanto, aumenta la propagaci&oacute;n de mensajes de forma individual y grupal. La informaci&oacute;n generada en las redes sociales es asimilada y replicada por una cantidad elevada de personas, donde cada una de ellas tiene influencia sobre otros individuos con quienes se est&aacute; relacionado. Dicha influencia se conoce como <i>resonancia,</i> es decir, cuando un mensaje (informaci&oacute;n, im&aacute;genes, memes o videos) es generado por un individuo con alta capacidad de respuesta, y puede tener un alcance muy elevado y ser asimilado por una gran cantidad de personas (Wei <i>et al.,</i> 2012). En la resonancia, el n&uacute;mero de enlaces sociales (amistades) de los individuos no afecta la influencia que &eacute;stos tienen en las redes sociales. La resonancia e influencia de un nodo (personas) no est&aacute; totalmente ligada a la cantidad de conexiones que posea, pues est&aacute; influenciada por otros factores, que pueden ser la capacidad intelectual que el individuo tenga, el liderazgo que posea, el tipo de contenido que genere o incluso el aspecto f&iacute;sico del individuo, seg&uacute;n sea el caso.</font></p>  	    <p align="justify"><font face="verdana" size="2">La resonancia en las redes sociales brinda a individuos y grupos de personas la capacidad de generar mensajes virales, que pueden provocar diferentes efectos, como p&aacute;nico colectivo, histeria, descontento social, publicidad, mercadotecnia y propagaci&oacute;n de opiniones (Nekovee, Moreno, Bianconi &amp; Marsili, 2007). Las comunidades en las redes sociales pueden alterar diversos aspectos del comportamiento de los individuos, entre los cuales se incluye la resonancia, y de la modularidad de caracter&iacute;sticas de &eacute;stos.</font></p>  	    <p align="justify"><font face="verdana" size="2">Se han propuesto varios algoritmos y m&eacute;tricas para calcular la resonancia de individuos, por ejemplo, Zheng, Chen, Zhang &amp; Bu (2010) utilizaron m&eacute;tricas para medir la contribuci&oacute;n de integrantes de una red social. Para medir la propagaci&oacute;n de informaci&oacute;n, rastrearon la difusi&oacute;n de una fotograf&iacute;a en <i>Flickr,</i> concluyendo que la difusi&oacute;n de la mayor&iacute;a de informaci&oacute;n es creada y propagada s&oacute;lo por una cantidad peque&ntilde;a de individuos clave. Ellos tienen caracter&iacute;sticas espec&iacute;ficas, tales como el tipo de contenido que crean, el comportamiento ante las dem&aacute;s personas de la red que hacen que pueden ser considerados como individuos con una alta resonancia. En otro trabajo publicado por Khrabrov &amp; Cybenko (2010) se presenta un conjunto de t&eacute;cnicas para rastrear individuos que tienen influencia en una red social y c&oacute;mo la obtuvieron; se enfocan en la interacci&oacute;n social sobre <i>Twitter,</i> utilizando una escala para medir la influencia de los individuos, calculada a partir de las menciones diarias de los usuarios.</font></p>  	    <p align="justify"><font face="verdana" size="2">En este trabajo se considera que la resonancia es un factor importante, sin embargo, cuando se mide de forma individual el impacto no se vislumbra claramente; en contraste, cuando se agrupan individuos con caracter&iacute;sticas comunes la resonancia es completamente evidente y se puede ver el impacto en las redes sociales con mayor claridad.</font></p>  	    <p align="justify"><font face="verdana" size="2">Considerando los elementos mencionados, se plantea que es posible analizar y simular la resonancia de comunidades en las redes sociales para generar conjuntos de individuos agrupados de manera din&aacute;mica, que pueden reflejar una resonancia m&aacute;s elevada que de forma individual.</font></p>  	    <p align="justify"><font face="verdana" size="2">Hay algoritmos para detectar comunidades en redes sociales. Algunos consideran redes con caracter&iacute;sticas de unipartici&oacute;n, bipartici&oacute;n, ponderadas, no ponderadas, entre otras. Tambi&eacute;n se considera el tipo de estructura que pueden detectar: disjuntas, superpuestas, jer&aacute;rquica y otras. (Fortunato, 2010). Sin embargo, la mayor&iacute;a de algoritmos se centran en detectar comunidades disjuntas, las cuales el presente art&iacute;culo tratar&aacute;.</font></p>  	    <p align="justify"><font face="verdana" size="2">En este art&iacute;culo se utiliza el algoritmo de <i>Dynamic Time Warpin</i>g (DTW) para la mezcla din&aacute;mica de comunidades (cliqu&eacute;s), basado en la modularidad de caracter&iacute;sticas de los nodos de la red. Dicho algoritmo consiste en una t&eacute;cnica originada de la problem&aacute;tica de encontrar una alineaci&oacute;n &oacute;ptima entre dos secuencias de tiempo dadas bajo ciertas restricciones. Dichas secuencias son alineadas de manera no lineal con la finalidad de coincidir entre s&iacute;. Originalmente, DTW se ha aplicado para comparar diversos patrones del habla en el reconocimiento de voz automatizado. Sin embargo, en campos como la miner&iacute;a de datos y recuperaci&oacute;n de informaci&oacute;n ha sido aplicado de manera exitosa con el objeto de hacer frente a deformaciones de tiempo y velocidades asociadas con los datos dependientes del tiempo (M&uuml;ller, 2007). Por ende, dicho algoritmo es utilizado en el presente trabajo para hallar nodos similares. Asimismo, se utiliza el algoritmo de caminatas aleatorias <i>(Random Walks)</i> para simular la propagaci&oacute;n de informaci&oacute;n con grafos sociales; dicho algoritmo posee una adopci&oacute;n alta en procesos que requieren trayectorias que resultan de realizar pasos aleatorios sucesivos, tales como la gen&eacute;tica de poblaciones, movimiento browniano, movimiento de mol&eacute;culas de l&iacute;quidos y gases, procesos de biodifusi&oacute;n y din&aacute;mica de poblaciones, en procesamiento de im&aacute;genes o para determinar etiquetas asociadas a cada pixel. Adem&aacute;s, <i>Random Walks</i> es utilizado para representar la propagaci&oacute;n irregular de informaci&oacute;n. Asimismo, se emplea el algoritmo para la maximizaci&oacute;n de influencia, con m&eacute;tricas.</font></p>  	    <p>&nbsp;</p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2"><b>Trabajos relacionados</b></font></p>  	    <p align="justify"><font face="verdana" size="2">Los autores (Zheng <i>et al.,</i> 2010) proponen una serie de m&eacute;tricas basadas en caracter&iacute;sticas de los usuarios a partir de su comportamiento y sus amistades, mediante un modelo de seguimiento de navegaci&oacute;n en las redes sociales. Dicho trabajo muestra que s&oacute;lo una peque&ntilde;a parte de los miembros de las redes sociales tienen una contribuci&oacute;n relevante en la propagaci&oacute;n de informaci&oacute;n, y que la mayor&iacute;a de la informaci&oacute;n que circula es proporcionada por s&oacute;lo una cantidad peque&ntilde;a de estos miembros. Por otro lado, los resultados del trabajo presentado por Junquero&#45;Trabado, Trench&#45;Ribes, Aguila&#45;Lorente &amp; Dominguez&#45;Sal (2011) ofrecen una comparaci&oacute;n de m&eacute;tricas basadas en informaci&oacute;n del usuario en diferentes redes sociales, como <i>Twitter, Enron</i> y <i>Scopus,</i> llegando a la misma conclusi&oacute;n que el trabajo anterior, con variaciones muy peque&ntilde;as entre las diferentes redes sociales. Tambi&eacute;n el trabajo de investigaci&oacute;n de Khrabrov &amp; Cybenko (2010) propone m&eacute;tricas para descubrir la influencia de los usuarios en las redes sociales, utilizando an&aacute;lisis din&aacute;mico de grafos, con en el cual monitorearon y recolectaron datos de <i>Twitter</i> en un a&ntilde;o, obteniendo una cifra de cuatro a cinco millones de <i>tweets.</i> A partir de dicha recolecci&oacute;n analizaron el n&uacute;mero de menciones por usuario, as&iacute; como la cantidad de r&eacute;plicas por mensaje diarias de cada usuario, para generar un n&uacute;mero entero a partir de &eacute;stos <i>(Drank</i> ) y un histograma de la influencia ejercida por los usuarios con mayor <i>Drank.</i> Ello da como resultado mediciones muy certeras sobre el crecimiento de influencia de cada usuario por d&iacute;a; asimismo, detecta los momentos m&aacute;s grandes de influencia y menciones. Relacionado con esto, Durr, Protschky &amp; Linnhoff&#45;Popien (2012) elaboraron un art&iacute;culo con la finalidad de modelar las interacci&oacute;n en grafos de redes sociales y redes P2P <i>(Peer to Peer)</i> , utilizando un componente est&aacute;tico para modelar las relaciones y los efectos por usuario, el cual consiste en <i>datasets</i> de nodos y aristas para formar un grafo, adem&aacute;s de utilizar un componente din&aacute;mico para modelar la interacci&oacute;n entre los usuarios, basados en informaci&oacute;n de retroalimentaci&oacute;n, como mensajes generados (publicaciones), menciones y comentarios de fotos. Ello aplicando t&eacute;cnicas de <i>clustering</i> de Newman para determinar la probabilidad de selecci&oacute;n de nodos y aristas, as&iacute; como la influencia de la comunidad que obtuvo mejores resultados para simular la actividad de una red social en una red P2P. Por otro lado, Guo (2012) describe una simulaci&oacute;n que explica c&oacute;mo se realiza la propagaci&oacute;n de informaci&oacute;n en las redes sociales, evaluando un modelo cl&aacute;sico utilizado en epidemiolog&iacute;a para determinar la influencia de los nodos de una red social. El modelo es empleado para describir la cura de pacientes que no pueden obtener inmunidad a ciertas enfermedades, a trav&eacute;s de probabilidad. Los resultados obtenidos fueron eficaces para medir la influencia de un nodo y simular la propagaci&oacute;n y viralidad de nodos de una red.</font></p>  	    <p align="justify"><font face="verdana" size="2">En su trabajo, Belo &amp; Ferreira (2012) explican c&oacute;mo usan aleatorizaci&oacute;n para determinar la influencia en redes sociales m&oacute;viles. Los m&eacute;todos de aleatorizaci&oacute;n utilizados consisten en generar pseudo&#45;muestras a partir de los datos originales recolectados, con el objetivo de selectivamente permutar valores de algunos atributos bajo observaci&oacute;n y estimar distribuciones emp&iacute;ricas. Los datos originales recolectados son alterados muchas veces permutando algunos atributos, cada uno generando una pseudo&#45;muestra a la cual se aplica un modelo de probabilidad lineal, para determinar su rol de influencia. Los resultados sugieren que al utilizar la aleatorizaci&oacute;n se contribuye a hacer eficiente determinar las pseudo&#45;muestras con mayor influencia en las redes sociales m&oacute;viles. En otro trabajo, Liu &amp; Chen (2011) detallan una simulaci&oacute;n de propagaci&oacute;n de rumores en <i>Twitter,</i> describiendo las relaciones de los usuarios como un grafo dirigido y desarrollando un modelo de dos tipos de dichas relaciones basado en el n&uacute;mero de seguidores de nodos. As&iacute; como un mecanismo de creencia de los nodos basado en aleatorizaci&oacute;n, que transfiere la atenci&oacute;n de nodo a nodo, para determinar los usuarios que ser&aacute;n creyentes de dicho rumor y lo propagar&aacute;n.</font></p>  	    <p align="justify"><font face="verdana" size="2">En otro contexto, existen muchos trabajos para generar comunidades de cliqu&eacute;s con grafos a partir de las redes sociales de gran escala, los cuales se basan en diferentes formas para medir la modularidad de los usuarios; uno de esos trabajos es el presentado por Yan &amp; Gregory (2009), donde propone el algoritmo <i>CliqueMod</i> para detectar comunidades disjuntas en grafos de redes sociales, empleando algoritmos de escalaci&oacute;n de colina para maximizar la modularidad de las particiones de grupos. Dicho trabajo obtiene una modularidad alta y tiempos de ejecuci&oacute;n bajos para la generaci&oacute;n de comunidades, logrando generar grafos complejos. De igual manera, Ilyas &amp; Radha (2011) realizaron un trabajo de investigaci&oacute;n donde explican c&oacute;mo detectar vecindarios de nodos influenciales en redes sociales masivas, tales como <i>Orkut</i> de <i>Google</i> y <i>Facebook,</i> aplicando componente principal de centralidad (PCC), el cual se determina un valor de centralidad de cada uno de los nodos, utilizando la herramienta <i>Eigen vector Centrality,</i> usada para determinar centralidad de nodos en grafos.</font></p>  	    <p>&nbsp;</p>  	    <p align="justify"><font face="verdana" size="2"><b>METODOLOG&Iacute;A</b></font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Recolecci&oacute;n de datos</b></font></p>  	    <p align="justify"><font face="verdana" size="2">Se recolect&oacute; la informaci&oacute;n de los nombres, apellidos paternos, maternos, edades, regiones, idiomas, nombre de usuarios de <i>Twitter</i> de cada nodo. Los campos <i>regi&oacute;n, idioma</i> y <i>edad</i> son recabados para poder realizar posteriormente la creaci&oacute;n de cliqu&eacute;s de nodos similares. Mientras que los campos de <i>nombre, apellidos, edad</i> y <i>usuario</i> son recabados para la distinci&oacute;n e identificaci&oacute;n de los nodos dentro del grafo de nodos no agrupados.</font></p>  	    <p align="justify"><font face="verdana" size="2">El algoritmo de recolecci&oacute;n se implement&oacute; en lenguaje <i>JAVA.</i> Este algoritmo recab&oacute; 8200 nodos, as&iacute; como 20 100 relaciones. Debido a limitaciones del <i>Application Programming Interface</i> (API, por sus siglas en ingl&eacute;s) de <i>Twitter,</i> que no permite a las aplicaciones personales realizar m&aacute;s de 350 peticiones por hora, la aplicaci&oacute;n cuenta cada una de las peticiones que lleva realizadas, para que una vez alcanzado el l&iacute;mite el hilo del proceso de recolecci&oacute;n "duerma" 30 minutos y prosiga con la recolecci&oacute;n al pasar este tiempo, iterando este proceso hasta que termine de obtener todos los datos de los nodos, as&iacute; como de sus relaciones en el espacio de b&uacute;squeda, determinado por una profundidad establecida. Dicha recolecci&oacute;n de datos se realiza mediante el siguiente algoritmo:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3c1.jpg"></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">El algoritmo forma capas de profundidad de recolecci&oacute;n de nodos, de las cuales la primera est&aacute; formada &uacute;nicamente por un nodo ra&iacute;z, desde el cual la recolecci&oacute;n inicia obteniendo una lista de cuentas que son seguidores de dicho nodo ra&iacute;z. Esta lista obtenida a partir del nodo ra&iacute;z forma la segunda capa de nodos, a los cuales se les aplica a cada uno el mismo procedimiento, para formar <i>n</i> capas de profundidad; con este recorrido se obtiene que todos los nodos son almacenados en la base de datos con su relaci&oacute;n de padre (seguidor) e hijo (seguido). Si los nodos ya existen en la base de datos, &uacute;nicamente se guarda la relaci&oacute;n.</font></p>  	    <p align="justify"><font face="verdana" size="2">La <a href="#f1">figura 1</a> muestra las capas de profundidad de recolecci&oacute;n, empleadas &uacute;nicamente para delimitar el espacio de b&uacute;squeda; dicho n&uacute;mero de capa no tiene relevancia en el almacenamiento ni el procesamiento de datos.</font></p>  	    <p align="center"><font face="verdana" size="2"><a name="f1"></a></font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3f1.jpg"></font></p>  	    <p>&nbsp;</p>  	    <p align="justify"><font face="verdana" size="2">Representaci&oacute;n del grafo</font></p>  	    <p align="justify"><font face="verdana" size="2">Los grafos obtenidos a partir de la recolecci&oacute;n son exportados en forma de matriz de adyacencia compacta con nombre, edad, regi&oacute;n, idioma y apellidos, para posteriormente ser utilizada en el proceso de simulaci&oacute;n. El archivo consta de dos partes: la primera consiste en la informaci&oacute;n de los nodos y finaliza con un 0 para indicar el t&eacute;rmino de la secci&oacute;n de datos; la segunda secci&oacute;n pertenece a las relaciones (aristas), y est&aacute; conformada con un rengl&oacute;n que muestra el n&uacute;mero total de aristas y en los renglones posteriores el identificador enumerado del nodo al que apunta la relaci&oacute;n, como en el siguiente formato:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3c2.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Lo anterior representar&iacute;a un grafo como el mostrado en la <a href="#f2">figura 2</a>.</font></p>  	    <p align="center"><font face="verdana" size="2"><a name="f2"></a></font></p>  	    ]]></body>
<body><![CDATA[<p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3f2.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">La <a href="#f2">figura 2</a> muestra de forma visual el grafo generado a partir de la matriz de adyacencia de ejemplo, que podemos observar tres nodos con sus cuatro respectivas relaciones, enumeradas como el archivo descriptor lo declara.</font></p>  	    <p align="justify"><font face="verdana" size="2">La implementaci&oacute;n de matriz de adyacencia compacta permite utilizar pesos, empleados como probabilidad de propagaci&oacute;n, adem&aacute;s de la informaci&oacute;n de las caracter&iacute;sticas de los nodos del grafo. Todos estos datos son usados para el proceso de simulaci&oacute;n. La matriz de adyacencia compacta se representa con m&uacute;ltiples listas, de las cuales la primera es donde se encuentra la informaci&oacute;n de nodos o v&eacute;rtices, representada como <i>V&#945;</i>; asimismo, cada uno de los nodos posee el apuntador del punto inicial de su lista de adyacencia en la matriz de aristas, representada como <i>A&#945;</i>, como se puede observar en la <a href="#f3">figura 3</a>.</font></p>  	    <p align="center"><font face="verdana" size="2"><a name="f3"></a></font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3f3.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Se opt&oacute; por la representaci&oacute;n del grafo como en la <a href="#f3">figura 3</a>, debido a que un grafo almacenado de esta forma utiliza considerablemente menor espacio en memoria que una matriz de adyacencia no compacta. Del mismo modo, esta representaci&oacute;n mejora el procesamiento en paralelo, en raz&oacute;n a que los datos de la matriz de adyacencia pueden ser le&iacute;dos de forma simult&aacute;nea por m&uacute;ltiples hilos, abriendo la posibilidad de trabajos futuros en procesamiento paralelo.</font></p>  	    <p>&nbsp;</p>  	    <p align="justify"><font face="verdana" size="2">Concepci&oacute;n de cliqu&eacute;s</font></p>  	    <p align="justify"><font face="verdana" size="2">A partir de la representaci&oacute;n en memoria del grafo se toma un nodo inicial, as&iacute; como las relaciones que posee. De estas relaciones, dos nodos con sus caracter&iacute;sticas son seleccionados aleatoriamente para generar una matriz num&eacute;rica en memoria; un ejemplo de esta matriz ser&iacute;a el siguiente:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3c3.jpg"></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">Donde las caracter&iacute;sticas no num&eacute;ricas son representadas mediante un &iacute;ndice generado en la base de datos, mediante el agrupamiento por conteo descendiente <i>(Group by)</i> de la caracter&iacute;stica concreta.</font></p>  	    <p align="justify"><font face="verdana" size="2">Una vez obtenidas las matrices num&eacute;ricas representativas de las caracter&iacute;sticas de los nodos, las matrices son procesadas con el algoritmo de acumulaci&oacute;n, el cual almacena el costo y distancia de las matrices enviadas al algoritmo DTW.</font></p>  	    <p align="justify"><font face="verdana" size="2">El algoritmo de acumulaci&oacute;n es el siguiente:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3c4.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Mientras que el algoritmo para encontrar la distancia (similitud) entre las caracter&iacute;sticas de dos nodos es el siguiente:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3c5.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Donde X es la primera matriz de caracter&iacute;sticas, y la segunda matriz de caracter&iacute;sticas y costo es un arreglo donde se acumulan los costos de DTW. El objetivo de DTW es comparar dos secuencias dependientes del tiempo <i>T</i>: = (<i>t1, tx2</i>,..., <i>tN</i>), de tama&ntilde;o <i>N</i> y <i>R</i>:=(<i>r1, r2</i>,...,<i>rM</i>), de tama&ntilde;o <i>M</i>; estas secuencias pueden ser series de tiempo discretas.</font></p>  	    <p align="justify"><font face="verdana" size="2">Un alineamiento &oacute;ptimo entre las secuencias de longitud variable <i>T</i>: = {<i>t</i>1,..., <i>tN</i>} y <i>R</i>: = {<i>r</i>1,..., <i>rM</i>} y la distorsi&oacute;n total <i>D(T, R)</i> se basa en una suma de distancias locales entre elementos <i>d(t i, r j</i>).</font></p>  	    <p align="justify"><font face="verdana" size="2">Una distorsi&oacute;n de alineamiento especial <img src="/img/revistas/au/v25n2/a3i1.jpg">, alinea <i>T</i> y <i>R</i> mediante un mapeo de punto a punto.</font></p>      <p align="justify"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3i1.jpg">= <i>(</i><img src="/img/revistas/au/v25n2/a3i1.jpg"><i>t</i> <i>,</i><img src="/img/revistas/au/v25n2/a3i1.jpg"><i>r</i>), de longitud <i>K</i><img src="/img/revistas/au/v25n2/a3i1.jpg">:</font></p>  	    ]]></body>
<body><![CDATA[<p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3e1.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">El alineamiento &oacute;ptimo minimiza la distorsi&oacute;n global (Huang, Acero &amp; Hon, 2001).</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3e2.jpg"></font></p>  	    <p>&nbsp;</p>  	    <p align="justify"><font face="verdana" size="2">Simulaci&oacute;n</font></p>  	    <p align="justify"><font face="verdana" size="2">Se realiz&oacute; la implementaci&oacute;n del algoritmo de caminatas aleatorias en lenguaje C, el cual a partir de la matriz de adyacencia compacta cargada en memoria se encarga de realizar la simulaci&oacute;n de propagaci&oacute;n de informaci&oacute;n.</font></p>  	    <p align="justify"><font face="verdana" size="2">El algoritmo simula la generaci&oacute;n y propagaci&oacute;n de un mensaje viral, que parte de un cliqu&eacute; inicial, del cual se obtiene una lista en memoria que contiene los cliqu&eacute;s seguidores de dicho cliqu&eacute; inicial. Cada seguidor se recorre mediante el algoritmo <i>Breadth First Search</i> (BFS) paralelo, empleado para recorrer el grafo mediante anchura, en conjunto con una caminata aleatoria y una probabilidad de propagaci&oacute;n como par&aacute;metro de aleatorizaci&oacute;n del algoritmo; dicho par&aacute;metro determina si se realiza la propagaci&oacute;n o no de un nodo. Este proceso es realizado iterativamente con todos los cliqu&eacute;s obtenidos en la fase anterior, como se muestra en el siguiente algoritmo:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3c6.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Donde <i>RandomWalkThread</i> es el proceso encargado de realizar el recorrido y la caminata aleatoria, con la cantidad de hilos <i>Central Processing Unit</i> (CPU, por sus siglas en ingl&eacute;s) especificada por el par&aacute;metro cores, el cual es la cantidad de hilos de proceso que ejecutar&aacute; la simulaci&oacute;n.</font></p>  	    <p align="justify"><font face="verdana" size="2">El algoritmo BFS se aplica para recorrer el grafo, a pesar de ser paralelo por dise&ntilde;o, como se explic&oacute; anteriormente a partir del par&aacute;metro cores que recibe. En la implementaci&oacute;n realizada en el presente trabajo es posible determinar la cantidad de n&uacute;cleos de CPU a utilizar, abriendo posibilidades a futuros trabajos en cuesti&oacute;n de paralelizaci&oacute;n.</font></p>  	    ]]></body>
<body><![CDATA[<p>&nbsp;</p>  	    <p align="justify"><font face="verdana" size="2"><b>RESULTADOS</b></font></p>  	    <p align="justify"><font face="verdana" size="2">En la <a href="#f4">figura 4</a> se muestra el grafo parcial de nodos obtenido de la recolecci&oacute;n de datos, donde se obtuvieron 8200 nodos, as&iacute; como 21 000 relaciones entre ellos. Dicho grafo se encuentra reducido a s&oacute;lo 1200 nodos, debido la dif&iacute;cil visualizaci&oacute;n de un grafo de estas dimensiones.</font></p>  	    <p align="center"><font face="verdana" size="2"><a name="f4"></a></font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3f4.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">El contenido parcial del archivo para dicho grafo es el siguiente:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3c7.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">En la aplicaci&oacute;n del algoritmo de mezcla din&aacute;mica de cliqu&eacute;s sobre dicho grafo de nodos se obtuvo como resultado el grafo de cliqu&eacute;s de la <a href="#f5">figura 5</a>.</font></p>  	    <p align="center"><font face="verdana" size="2"><a name="f5"></a></font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3f5.jpg"></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">Como se observa en la <a href="#f5">figura 5</a>, los nodos del grafo se encuentran agrupados por similitud, a trav&eacute;s de las caracter&iacute;sticas de cada nodo (sexo, idioma, regi&oacute;n, edad), mientras que los nodos no agrupados son nodos que no poseen grupos con caracter&iacute;sticas similares. Las tonalidades de los nodos especifican que un nodo coincide en algunas caracter&iacute;sticas con los dem&aacute;s de la misma tonalidad, sin embargo, a pesar de esto, pueden no ser del todo similares para DTW. Por esta raz&oacute;n hay nodos con diversas tonalidades, pero pertenecientes a diferentes cliqu&eacute;s, donde &eacute;stos especifican la similitud (distancia DTW) de los nodos.</font></p>  	    <p>&nbsp;</p>  	    <p align="justify"><font face="verdana" size="2"><b>M&eacute;tricas</b></font></p>  	    <p align="justify"><font face="verdana" size="2">Para la evaluaci&oacute;n de resultados se usaron las siguientes m&eacute;tricas:</font></p>  	    <blockquote> 		    <p align="justify"><font face="verdana" size="2">&bull; <b>Vida media del mensaje:</b> tiempo total en minutos que tard&oacute; en dejar de propagarse el mensaje generado en la simulaci&oacute;n.</font></p>  		    <p align="justify"><font face="verdana" size="2">&bull; <b>Profundidad:</b> niveles que logr&oacute; recorrer el mensaje simulado, desde el nodo inicial hasta la finalizaci&oacute;n del mismo.</font></p>  		    <p align="justify"><font face="verdana" size="2">&bull; <b>Centralidad por cliqu&eacute;s de origen:</b> centralidad acumulada de nodo inicial e hijos de dicho nodo.</font></p>  		    <p align="justify"><font face="verdana" size="2">&bull; <b>Centralidad por cliqu&eacute;s de resonancia:</b> centralidad por nodo &uacute;nico.</font></p>  		    <p align="justify"><font face="verdana" size="2">&bull; <b>Tasa de r&eacute;plicas (contestaciones):</b> cantidad de veces que un mensaje fue contestado.</font></p>  		    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">&bull; <b>Tasa de favoritos:</b> n&uacute;mero de veces que el mensaje simulado fue marcado como favorito.</font></p> 	</blockquote>  	    <p align="justify"><font face="verdana" size="2">La ejecuci&oacute;n del algoritmo de simulaci&oacute;n se realiz&oacute; en siete secuencias, utilizando como entrada el grafo de 8200 nodos, aplic&aacute;ndole los siguientes tres m&eacute;todos de mezcla de cliqu&eacute;s (<a href="/img/revistas/au/v25n2/a3g1.jpg" target="_blank">G1</a>, <a href="/img/revistas/au/v25n2/a3g2.jpg" target="_blank">G2</a>, <a href="/img/revistas/au/v25n2/a3g3.jpg" target="_blank">G3</a>), considerando las cuatro caracter&iacute;sticas de los nodos.</font></p>  	    <p align="justify"><font face="verdana" size="2">Los resultados de las m&eacute;tricas fueron almacenadas en un archivo de resultados de simulaci&oacute;n, el cual posee el grafo completo, las caracter&iacute;sticas, las m&eacute;tricas y c&oacute;mo se propag&oacute; el mensaje simulado. El archivo de resultado es generado con el formato del siguiente ejemplo:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3c8.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Donde:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3c9.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Se refiere:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3c10.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Y en la &uacute;ltima secci&oacute;n del archivo (siguientes al 0 final), se especifican las m&eacute;tricas de vida media del mensaje y profundidad de origen.</font></p>  	    <p>&nbsp;</p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">Probabilidad de reenv&iacute;o de mensajes</font></p>  	    <p align="justify"><font face="verdana" size="2">Se utiliz&oacute; el modelo probabil&iacute;stico <i>Hidden Variables, Missing Data</i> para obtener la probabilidad de reenv&iacute;o de mensajes, disponiendo como entrada los resultados obtenidos de la ejecuci&oacute;n del algoritmo de simulaci&oacute;n, con cliqu&eacute;s din&aacute;micos q y <i>&#952;</i>:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3e3.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Con respecto a <i>&#952;.</i></font></p>  	    <p align="justify"><font face="verdana" size="2">Al realizar el despeje de dicha ecuaci&oacute;n se obtiene y desarrolla la ecuaci&oacute;n siguiente, donde se usa un valor fijo de las variables visibles de 2.75 para obtener la mayor probabilidad de alta resonancia:</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3e4.jpg"></font></p>  	    <p>&nbsp;</p>  	    <p align="justify"><font face="verdana" size="2"><b>DISCUSI&Oacute;N</b></font></p>  	    <p align="justify"><font face="verdana" size="2">Al graficar los valores de resultado de las variables visibles y no visibles, en las diferentes ejecuciones (RW1... RW7), se obtienen las <a href="#f6">figuras 6</a>, <a href="#f7">7</a> y <a href="#f8">8</a>. En todas las figuras se mide en el eje <i>Y</i> la vida media del mensaje, en el eje <i>X</i> las m&eacute;tricas y en el eje <i>Z</i> las ejecuciones.</font></p>  	    <p align="center"><font face="verdana" size="2"><a name="f6"></a></font></p>  	    ]]></body>
<body><![CDATA[<p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3f6.jpg"></font></p>  	    <p align="center"><font face="verdana" size="2"><a name="f7"></a></font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3f7.jpg"></font></p>  	    <p align="center"><font face="verdana" size="2"><a name="f8"></a></font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3f8.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Particularmente en la <a href="#f6">figura 6</a> se observa que con el grafo de cliqu&eacute;s de tama&ntilde;o peque&ntilde;o se obtiene una profundidad alta en la ejecuci&oacute;n RW4, derivado de que el n&uacute;mero de nodos del grafo es mayor, y la simulaci&oacute;n tiene mayor cantidad de ellos para recorrer hasta finalizar la ejecuci&oacute;n.</font></p>  	    <p align="justify"><font face="verdana" size="2">Asimismo, la centralidad por cliqu&eacute;s de origen es alta, lo cual muestra que se replic&oacute; una centralidad acumulada elevada. Este efecto es debido a la cantidad de nodos del grafo, puesto que la centralidad por una gran cantidad de nodos acumulados aumenta. Sin embargo, la centralidad por cliqu&eacute;s de resonancia es baja, mostrando que los grupos generados con cliqu&eacute;s de tama&ntilde;o peque&ntilde;o no obtienen una resonancia alta, lo cual indica que dicha forma de generar los cliqu&eacute;s obtiene resultados no favorables si se quiere medir la resonancia para conocer el grado de respuesta de los participantes en la red.</font></p>  	    <p align="justify"><font face="verdana" size="2">La tasa de r&eacute;plicas y de favoritos fueron peque&ntilde;as, debido de nuevo al gran tama&ntilde;o de poblaci&oacute;n de nodos en el grafo.</font></p>  	    <p align="justify"><font face="verdana" size="2">La <a href="#f7">figura 7</a> denota que la simulaci&oacute;n con el grafo de cliqu&eacute;s balanceados din&aacute;micos, obtenidos con el algoritmo de mezcla din&aacute;mica de cliqu&eacute;s, obtuvo una profundidad baja en todas las ejecuciones, debido a que al algoritmo de simulaci&oacute;n no le toma tantas r&eacute;plicas recorrer cada cliqu&eacute;, teniendo as&iacute; una menor cantidad de nodos para propagar.</font></p>  	    <p align="justify"><font face="verdana" size="2">Por otro lado, la centralidad por cliqu&eacute;s de origen es baja. Ello prueba que se replic&oacute; una centralidad acumulada baja, debido, igualmente, a la cantidad de nodos del grafo, puesto que la centralidad por una cantidad media de nodos acumulados no se eleva. Sin embargo, la centralidad por cliqu&eacute;s de resonancia es muy alta en tres de las ejecuciones, demostrando que los grupos generados con cliqu&eacute;s din&aacute;micos de tama&ntilde;o balanceado permiten agrupar los nodos de forma que los grupos generados se hagan m&aacute;s resonantes, mostrando as&iacute; que el algoritmo presentado en el este trabajo mejora la centralidad en la agrupaci&oacute;n de nodos. Lo relevante al usar este algoritmo es que se puede percibir con mayor claridad la resonancia de un mensaje en las redes sociales, adem&aacute;s de considerar mayor cantidad de nodos que en el algoritmo <a href="/img/revistas/au/v25n2/a3g1.jpg" target="_blank">G1</a>. Esto lo hace m&aacute;s relevante.</font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">La tasa de r&eacute;plicas y de favoritos es baja por la formaci&oacute;n de cliqu&eacute;s que se formaron. De acuerdo con los datos obtenidos en <a href="/img/revistas/au/v25n2/a3g1.jpg" target="_blank">G1</a>, sugiere que estas dos m&eacute;tricas no son relevantes.</font></p>  	    <p align="justify"><font face="verdana" size="2">Con la <a href="#f8">figura 8</a> se explica la simulaci&oacute;n con el grafo de cliqu&eacute;s de gran tama&ntilde;o. Se obtuvo una profundidad promedio alta, en raz&oacute;n a que al algoritmo de simulaci&oacute;n le toma muchas r&eacute;plicas recorrer cada cliqu&eacute; de gran tama&ntilde;o.</font></p>  	    <p align="justify"><font face="verdana" size="2">Por otro lado, la centralidad por cliqu&eacute;s de origen que se obtuvo es mediana, evidenciando que se replic&oacute; una centralidad acumulada media. Esto es debido a la cantidad de recorridos que debe realizar el algoritmo en cada cliqu&eacute; por su tama&ntilde;o en el grafo. No obstante, la centralidad por cliqu&eacute;s de resonancia es baja en todas las ejecuciones, asunto que denota que los grupos generados con cliqu&eacute;s de gran tama&ntilde;o no obtienen buen resultados al buscar centralidad de grupos.</font></p>  	    <p align="justify"><font face="verdana" size="2">Si se consideran los valores medios de todas las secuencias de cada uno de los experimentos (<a href="#f9">figura 9</a>), se infiere que los mejores resultados favorecen al algoritmo propuesto en este trabajo, por lo que es recomendable utilizar la mezcla din&aacute;mica de cliqu&eacute;s con un alto &iacute;ndice de resonancia.</font></p>  	    <p align="center"><font face="verdana" size="2"><a name="f9"></a></font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/au/v25n2/a3f9.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Las m&eacute;tricas utilizadas en el presente art&iacute;culo obtienen una distribuci&oacute;n de resonancia (contribuci&oacute;n) similar al del trabajo presentado por Zheng <i>et al.</i> (2010), donde la resonancia es peque&ntilde;a, y s&oacute;lo por algunos miembros de la red que crean grandes cantidades de informaci&oacute;n. Dichos resultados tambi&eacute;n muestran una distribuci&oacute;n similar al algoritmo basado en <i>pagerank,</i> propuesto por Khrabrov &amp; Cybenko (2010), en el cual se emplean m&eacute;tricas similares a las del presente art&iacute;culo para evaluar la resonancia de individuos.</font></p>  	    <p align="justify"><font face="verdana" size="2">Por otro lado, resultados obtenidos muestran que los cliqu&eacute;s generados a partir del algoritmo de mezcla din&aacute;mica de cliqu&eacute;s logran una alta modularidad, muy cercana al algoritmo conocido como <i>CliqueMod&#45;BK</i> presentado por Yan &amp; Gregory (2009), donde, a partir de un grafo de entradas con pocos nodos, mediante su algoritmo de mezcla de cliqu&eacute;s, disminuye la complejidad del grafo casi entre ocho y diez veces, generando resultados acordes con los del presente trabajo y dando posibilidad a futuros trabajos en cuesti&oacute;n de tiempos de ejecuci&oacute;n y paralizaci&oacute;n del algoritmo, utilizando t&eacute;cnicas como mapReduce, como las propuestas en el trabajo de Svendsen, Mukherjee &amp; Tirthapura (2014).</font></p>  	    <p>&nbsp;</p>  	    <p align="justify"><font face="verdana" size="2"><b>CONCLUSIONES</b></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">Es posible simular la propagaci&oacute;n de mensajes en redes sociales, a trabajos de modelos matem&aacute;ticos como las caminatas aleatorias, las cuales en el presente trabajo son utilizadas para representar de forma estoc&aacute;stica la propagaci&oacute;n de dichos mensajes.</font></p>  	    <p align="justify"><font face="verdana" size="2">Mediante la evaluaci&oacute;n de m&eacute;tricas es posible simular la resonancia de los nodos de un grafo social.</font></p>  	    <p align="justify"><font face="verdana" size="2">A trav&eacute;s de algoritmos de b&uacute;squeda de similitud, como DTW, es posible crear grupos (cliqu&eacute;s) din&aacute;micos de individuos que tengan caracter&iacute;sticas similares.</font></p>  	    <p align="justify"><font face="verdana" size="2">Los grafos con cliqu&eacute;s de muy pocos nodos (de peque&ntilde;o tama&ntilde;o) logran conseguir una profundidad y una resonancia acumulada por cliqu&eacute;s de origen muy alta, por la gran cantidad de nodos que un mensaje debe recorrer, pero una baja resonancia individual por cliqu&eacute;/nodo cuesti&oacute;n que no lo favorece a ser el mejor.</font></p>  	    <p align="justify"><font face="verdana" size="2">La tasa de respuestas y los mensajes favoritos son irrelevantes para la generaci&oacute;n de cliqu&eacute;s din&aacute;micos con alta resonancia.</font></p>  	    <p align="justify"><font face="verdana" size="2">El algoritmo de mezcla din&aacute;mica de cliqu&eacute;s mediante DTW obtiene buenos resultados, similares a trabajos de otros investigadores al generar cliqu&eacute;s.</font></p>  	    <p align="justify"><font face="verdana" size="2">Los grafos con cliqu&eacute;s din&aacute;micos balanceados, agrupados por la mezcla din&aacute;mica de cliqu&eacute;s mediante DTW, obtienen una baja profundidad y resonancia acumulada, sin embargo, dichos cliqu&eacute;s generados poseen una alta resonancia individual que los hacer ser favorecidos para ser el mejor en el presente trabajo.</font></p>  	    <p align="justify"><font face="verdana" size="2">Los grafos con cliqu&eacute;s muy grandes (con una gran cantidad de nodos) tienen una alta resonancia acumulada y una baja profundidad, debido a que los grupos son de un tama&ntilde;o muy alto y la cantidad de nodos que el mensaje debe recorrer no es tan elevada. Sin embargo, poseen una resonancia individual por cliqu&eacute; muy baja, cuesti&oacute;n que lo hace ser no muy deseable para los fines de este trabajo.</font></p>  	    <p align="justify"><font face="verdana" size="2">El presente trabajo propone la metodolog&iacute;a de un algoritmo para generar grupos de nodos con similitud y que posean una alta resonancia (mezcla din&aacute;mica de cliqu&eacute;s) y tiene resultados equiparables a los de otros investigadores con trabajos similares.</font></p>  	    <p>&nbsp;</p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2"><b>REFERENCIAS</b></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Belo, R. &amp; Ferreira, P. (September, 2012). <i>Using Randomization to Identify Social Influence In Mobile Networks.</i> Trabajo presentado en la 2012 International Conference on and 2012 International Confernece on Social Computing (SocialCom) Privacy, Security, Risk and Trust (PASSAT), Amsterdam, Pa&iacute;ses Bajos. doi: 10.1109/SocialCom&#45;PASSAT.2012.62</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=251681&pid=S0188-6266201500020000300001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">Durr, M., Protschky, V. &amp; Linnhoff&#45;Popien, C. (August, 2012). <i>Modeling Social Network Interaction Graphs.</i> Trabajo presentado en la 2012 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM), Istanbul, Turqu&iacute;a. doi: 10.1109/ASONAM.2012.110</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=251682&pid=S0188-6266201500020000300002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">Fortunato, S. (2010). Community detection in graphs. <i>Physics Reports 486,</i> 75&#45;174. doi: 10.1016/j.physrep.2009.11.002</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=251683&pid=S0188-6266201500020000300003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">Guo, R. (December, 2012). <i>Research on Information Spreading Model of Social Network.</i> Trabajo presentado en la 2012 Second International Conference on Instrumentation, Measurement, Computer, Communication and Control (IMCCC), Harbin, China. doi: 10.1109/IMCCC.2012.220</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=251684&pid=S0188-6266201500020000300004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">Huang X., Acero A., &amp; Hon H. W. (2001). <i>Spoken Language Processing.</i> USA: Prentice&#45;Hall.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=251685&pid=S0188-6266201500020000300005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Ilyas, M. U. &amp; Radha, H. (June, 2011). <i>Identifying Influential Nodes in Online Social Networks Using Principal Component Centrality.</i> Trabajo presentado en la 2011 IEEE International Conference on Communications (ICC), Kyoto, Jap&oacute;n. doi: 10.1109/icc.2011.5963147</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=251687&pid=S0188-6266201500020000300006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">Junquero&#45;Trabado, V., Trench&#45;Ribes, N., Aguila&#45;Lorente, M. A. &amp; Dominguez&#45;Sal, D. (October, 2011). <i>Comparison of influence metrics in information diffusion networks.</i> Trabajo presentado en la 2011 International Conference on Computational Aspects of Social Networks (CASoN). Salamanca, Espa&ntilde;a. doi: 10.1109/CASON.2011.6085914</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=251688&pid=S0188-6266201500020000300007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">Khrabrov, A. &amp; Cybenko, G. (August, 2010). <i>Discovering Influence in Communication Networks using Dynamic Graph Analysis.</i> Trabajo presentado en la 2010 IEEE Second International Conference on Social Computing (Social&#45;Com), Minneapolis, EU. doi: 10.1109/SocialCom.2010.48</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=251689&pid=S0188-6266201500020000300008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">Liu, D. &amp; Chen, X. (November, 2011). <i>Rumor Propagation in Online Social Networks Like Twitter &#151;A Simulation Study.</i> Trabajo presentado en la 2011 Third International Conference on Multimedia Information Networking and Security (MINES), Shanghai, China. doi: 10.1109/MINES.2011.109.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=251690&pid=S0188-6266201500020000300009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">M&uuml;ller, M. (2007). Dynamic Time Warping. In <i>Information Retrieval for Music and Motion.</i> Berlin Heidelberg: Springer&#45;Verlag.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=251692&pid=S0188-6266201500020000300010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Nekovee, M., Moreno, Y., Bianconi, G. &amp; Marsili, M. (2007). Theory of rumour spreading in complex social. <i>Physica A, 374,</i> 457&#45;470. doi: 10.1016/j.physa.2006.07.017</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=251694&pid=S0188-6266201500020000300011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><p align="justify"><font face="verdana" size="2">Svendsen, M., Mukherjee, A. P. &amp; Tirthapura, S. (2014). Mining Maximal Cliques from a Large Graph using MapReduce: Tackling Highly Uneven Subproblem Sizes. <i>Journal of Parallel and Distributed Computing</i> (Available online). doi:10.1016/j.jpdc.2014.08.011</font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Wei, X., Valler, N., Prakash, B. A., Neamtiu, I., Faloutsos, M. &amp; Faloutsos, C. (2012). Competing memes propagation on networks: a case study of composite networks. <i>ACM SIGCOMM Computer Communication Review,</i> 42(5), 6&#45;11. doi: 10.1145/2378956.2378958</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=251696&pid=S0188-6266201500020000300012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">Yan, B. &amp; Gregory, S. (November, 2009). <i>Detecting Communities in Networks by Merging Cliques.</i> Trabajo presentado en la ICIS 2009. IEEE International Conference on Intelligent Computing and Intelligent Systems, 2009, Shanghai, China. doi: 10.1109/ICICISYS.2009.5358036</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=251697&pid=S0188-6266201500020000300013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">Zheng, J., Chen. W., Zhang, L. &amp; Bu, J. (April, 2010). <i>A Metric for Measuring Members' Contribution to Information Propagation in Social Network Sites.</i> Trabajo presentado en la 2010 12th International Asia&#45;Pacific Web Conference (APWEB), Busan, Corea del Sur. doi: 10.1109/APWeb.2010.50</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=251698&pid=S0188-6266201500020000300014&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --> ]]></body><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Belo]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Ferreira]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Using Randomization to Identify Social Influence In Mobile Networks]]></article-title>
<source><![CDATA[2012 International Conference on and 2012 International Confernece on Social Computing (SocialCom) Privacy, Security, Risk and Trust (PASSAT)]]></source>
<year>Sept</year>
<month>em</month>
<day>be</day>
<publisher-loc><![CDATA[Amsterdam ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Durr]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Protschky]]></surname>
<given-names><![CDATA[V.]]></given-names>
</name>
<name>
<surname><![CDATA[Linnhoff-Popien]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Modeling Social Network Interaction Graphs]]></article-title>
<source><![CDATA[2012 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM)]]></source>
<year>Augu</year>
<month>st</month>
<day>, </day>
<publisher-loc><![CDATA[Istanbul ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Fortunato]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Community detection in graphs]]></article-title>
<source><![CDATA[Physics Reports]]></source>
<year>2010</year>
<volume>486</volume>
<page-range>75-174</page-range></nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Guo]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Research on Information Spreading Model of Social Network]]></article-title>
<source><![CDATA[2012 Second International Conference on Instrumentation, Measurement, Computer, Communication and Control (IMCCC)]]></source>
<year>Dece</year>
<month>mb</month>
<day>er</day>
<publisher-loc><![CDATA[Harbin ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B5">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Huang]]></surname>
<given-names><![CDATA[X.]]></given-names>
</name>
<name>
<surname><![CDATA[Acero]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Hon]]></surname>
<given-names><![CDATA[H. W.]]></given-names>
</name>
</person-group>
<source><![CDATA[Spoken Language Processing]]></source>
<year>2001</year>
<publisher-loc><![CDATA[USA ]]></publisher-loc>
<publisher-name><![CDATA[Prentice-Hall]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B6">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ilyas]]></surname>
<given-names><![CDATA[M. U.]]></given-names>
</name>
<name>
<surname><![CDATA[Radha]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Identifying Influential Nodes in Online Social Networks Using Principal Component Centrality]]></article-title>
<source><![CDATA[2011 IEEE International Conference on Communications (ICC)]]></source>
<year>June</year>
<month>, </month>
<day>20</day>
<publisher-loc><![CDATA[Kyoto ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B7">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Junquero-Trabado]]></surname>
<given-names><![CDATA[V.]]></given-names>
</name>
<name>
<surname><![CDATA[Trench-Ribes]]></surname>
<given-names><![CDATA[N.]]></given-names>
</name>
<name>
<surname><![CDATA[Aguila-Lorente]]></surname>
<given-names><![CDATA[M. A.]]></given-names>
</name>
<name>
<surname><![CDATA[Dominguez-Sal]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Comparison of influence metrics in information diffusion networks]]></article-title>
<source><![CDATA[2011 International Conference on Computational Aspects of Social Networks (CASoN)]]></source>
<year>Octo</year>
<month>be</month>
<day>r,</day>
<publisher-loc><![CDATA[Salamanca ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B8">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Khrabrov]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Cybenko]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Discovering Influence in Communication Networks using Dynamic Graph Analysis]]></article-title>
<source><![CDATA[2010 IEEE Second International Conference on Social Computing (Social-Com)]]></source>
<year>Augu</year>
<month>st</month>
<day>, </day>
<publisher-loc><![CDATA[Minneapolis ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B9">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Liu]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
<name>
<surname><![CDATA[Chen]]></surname>
<given-names><![CDATA[X.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Rumor Propagation in Online Social Networks Like Twitter -A Simulation Study]]></article-title>
<source><![CDATA[2011 Third International Conference on Multimedia Information Networking and Security (MINES)]]></source>
<year>Nove</year>
<month>mb</month>
<day>er</day>
<publisher-loc><![CDATA[Shanghai ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B10">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Müller]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Dynamic Time Warping]]></article-title>
<source><![CDATA[Information Retrieval for Music and Motion]]></source>
<year>2007</year>
<publisher-loc><![CDATA[BerlinHeidelberg ]]></publisher-loc>
<publisher-name><![CDATA[Springer-Verlag]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B11">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Nekovee]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Moreno]]></surname>
<given-names><![CDATA[Y.]]></given-names>
</name>
<name>
<surname><![CDATA[Bianconi]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Marsili]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Theory of rumour spreading in complex social]]></article-title>
<source><![CDATA[Physica A]]></source>
<year>2007</year>
<volume>374</volume>
<page-range>457-470</page-range></nlm-citation>
</ref>
<ref id="B12">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Wei]]></surname>
<given-names><![CDATA[X.]]></given-names>
</name>
<name>
<surname><![CDATA[Valler]]></surname>
<given-names><![CDATA[N.]]></given-names>
</name>
<name>
<surname><![CDATA[Prakash]]></surname>
<given-names><![CDATA[B. A.]]></given-names>
</name>
<name>
<surname><![CDATA[Neamtiu]]></surname>
<given-names><![CDATA[I.]]></given-names>
</name>
<name>
<surname><![CDATA[Faloutsos]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Faloutsos]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Competing memes propagation on networks: a case study of composite networks]]></article-title>
<source><![CDATA[ACM SIGCOMM Computer Communication Review]]></source>
<year>2012</year>
<volume>42</volume>
<numero>5</numero>
<issue>5</issue>
<page-range>6-11</page-range></nlm-citation>
</ref>
<ref id="B13">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Yan]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
<name>
<surname><![CDATA[Gregory]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Detecting Communities in Networks by Merging Cliques]]></article-title>
<source><![CDATA[ICIS 2009. IEEE International Conference on Intelligent Computing and Intelligent Systems, 2009]]></source>
<year>Nove</year>
<month>mb</month>
<day>er</day>
<publisher-loc><![CDATA[Shanghai ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B14">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Zheng]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Chen]]></surname>
<given-names><![CDATA[W.]]></given-names>
</name>
<name>
<surname><![CDATA[Zhang]]></surname>
<given-names><![CDATA[L.]]></given-names>
</name>
<name>
<surname><![CDATA[Bu]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A Metric for Measuring Members' Contribution to Information Propagation in Social Network Sites]]></article-title>
<source><![CDATA[2010 12th International Asia-Pacific Web Conference (APWEB)]]></source>
<year>Apri</year>
<month>l,</month>
<day> 2</day>
<publisher-loc><![CDATA[Busan ]]></publisher-loc>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
