فهرست:
فصل اول: مقدمه............................................................................................................................................................................................................................. 1
مقدمه............................................................................................................................................................................................................................................. 1
دانش شبکه................................................................................................................................................................................................................................. 2
کاربردهای دانش شبکه...................................................................................................................................................................................................... 3
کاربردهای اقتصادی...................................................................................................................................................................................................... 3
کاربردهای بهداشتی...................................................................................................................................................................................................... 4
کاربردهای امنیتی.......................................................................................................................................................................................................... 5
کاربردها در حوادث همگانی.................................................................................................................................................................................... 6
کاربردها در پژوهش بر روی مغز.......................................................................................................................................................................... 6
کاربردهای مدیریتی....................................................................................................................................................................................................... 6
کاربردهای پژوهشی....................................................................................................................................................................................................... 7
کاربردهای دیگر............................................................................................................................................................................................................... 8
تاریخچه......................................................................................................................................................................................................................................... 9
مفاهیم اولیه........................................................................................................................................................................................................................... 10
انگیزه انجام این پایان نامه............................................................................................................................................................................................. 13
نگاه کلی به فصول رساله................................................................................................................................................................................................ 14
فصل دوم: پیشینه تحقیق..................................................................................................................................................................................................... 16
مقدمه.......................................................................................................................................................................................................................................... 16
شبکه های ایستا و شبکه های پویا......................................................................................................................................................................... 17
تشکل های غیر همپوشان و تشکل های همپوشان.................................................................................................................................... 18
تعریف مسئله.......................................................................................................................................................................................................................... 19
روش های موجود برای تشخیص تشکل های همپوشان در شبکه های ایستا.......................................................................... 21
روش نفوذ دسته........................................................................................................................................................................................................... 21
روش افراز گراف و دسته بندی یال ها.......................................................................................................................................................... 22
روش بسط محلی و بهینه سازی........................................................................................................................................................................ 23
روش تشخیص فازی.................................................................................................................................................................................................. 24
روش الگوریتم های پویا و مبتنی بر عامل.................................................................................................................................................. 25
روشهای دیگر............................................................................................................................................................................................................... 26
مقایسه روش های تشخیص تشکل های همپوشان در شبکه های ایستا...................................................................................... 26
مجموعه داده ها............................................................................................................................................................................................................ 27
معیارهای ارزیابی.......................................................................................................................................................................................................... 29
نتایج آزمایش ها........................................................................................................................................................................................................... 30
تحلیل نتایج...................................................................................................................................................................................................................... 37
تشخیص تشکل های همپوشان در شبکه های پویا..................................................................................................................................... 38
جمع بندی.............................................................................................................................................................................................................................. 38
فصل سوم: ارائه راه حل و روش های پیشنهادی.................................................................................................................................................. 42
مقدمه.......................................................................................................................................................................................................................................... 42
نگاهی دقیق تر به روش انتشار برچسب............................................................................................................................................................... 42
الگوریتم.............................................................................................................................................................................................................................. 43
تحلیل پیچیدگی زمانی............................................................................................................................................................................................. 45
بهبود کارایی روش انتشار برچسب.......................................................................................................................................................................... 46
الگوریتم.............................................................................................................................................................................................................................. 46
الگوریتم مبتنی بر انتشار برچسب برای تشخیص تشکل های همپوشان در شبکه های پویا.......................................... 48
الگوریتم.............................................................................................................................................................................................................................. 48
فصل چهارم: آزمایش ها و نتایج....................................................................................................................................................................................... 52
مقدمه.......................................................................................................................................................................................................................................... 52
بهبود کارایی روش انتشار برچسب در شبکه های ایستا.......................................................................................................................... 52
پیاده سازی روش پایه.............................................................................................................................................................................................. 52
پیاده سازی روش پیشنهادی.............................................................................................................................................................................. 53
مجموعه داده ها............................................................................................................................................................................................................ 53
معیار ارزیابی.................................................................................................................................................................................................................... 54
نتایج آزمایش ها........................................................................................................................................................................................................... 54
تحلیل نتایج...................................................................................................................................................................................................................... 57
تحلیل پیچیدگی زمانی............................................................................................................................................................................................. 58
تشخیص تشکل های همپوشان در شبکه های پویا..................................................................................................................................... 58
مجموعه داده ها............................................................................................................................................................................................................ 59
معیارهای ارزیابی.......................................................................................................................................................................................................... 60
نتایج آزمایش ها........................................................................................................................................................................................................... 60
تحلیل نتایج...................................................................................................................................................................................................................... 63
تحلیل پیچیدگی زمانی............................................................................................................................................................................................. 64
فصل پنجم: بحث و نتیجه گیری...................................................................................................................................................................................... 66
نتیجه گیری........................................................................................................................................................................................................................... 66
پیشنهاد ها برای کارهای آینده................................................................................................................................................................................ 67
منابع و مآخذ................................................................................................................................................................................................................................. 69
منبع:
1. The Sequence of the Human Genome. al., J. C. Venter et. s.l. : Science, 2001, Vol. 291.
2. Ronfeldt, J. Arquilla and D. Networks and Netwars: The Future of Terror, Crime, and Militancy. Santa Monica, CA : s.n., 2001.
3. Seasonal transmission potential and activity peaks of the new influenza A(H1N1): a Monte Carlo likelihood analysis based on human mobility. D. Balcan, H. Hu, B. Goncalves, P. Bajardi, C. Poletto, J. J. Ramasco, D. Paolotti, N. Perra, M. Tizzoni, W. Van den Broeck, V. Colizza, and A. Vespignani. s.l. : BMC Medicine, 2009, Vol. 7.
4. Understanding the spreading patterns of mobile phone viruses. P. Wang, M. Gonzalez, C. A. Hidalgo, and A.-L. Barabási. s.l. : Science, 2009, Vol. 324.
5. Mining Face-to-Face Interaction Networks using Sociometric Badges: Predicting Productivity in an IT Configuration Task. L. Wu, B. N. Waber, S. Aral, E. Brynjolfsson, and A. Pentland. s.l. : http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1130251.
6. Community detection in graphs. Fortunato, S. s.l. : PHYSICS REPORTS, 2010, Vol. 486.
7. [Online] http://en.wikipedia.org/wiki/Graph_theory.
8. Barabási, A.-L. Network Science. 2012.
9. Overlapping Community Detection in Networks: the State of the Art and Comparative Study. J. Xie, S. Kelley and B. K. Szymanski. s.l. : ACM Computing Surveys, 2013.
10. Uncovering the overlapping community structure of complex networks in nature and society. Palla, G., Der´enyi, I., Farkas, I., and Vicsek, T. 2005, Nature.
11. Weighted network modules. Farkas, I., ´Abel, D., Palla, G., and Vicsek, T. s.l. : New J. Phys., 2007, Vol. 180.
12. Link communities reveal multiscale complexity in networks. Ahn, Y.-Y., Bagrow, J. P., and Lehmann, S. s.l. : Nature, 2010, Vol. 466.
13. Line graphs of weighted networks for overlapping communities. Evans, T. and Lambiotte, R. s.l. : Eur. Phys. J., 2010, Vol. 256.
14. Detecting the overlapping and hierarchical community structure of complex networks. Lancichinetti, A., Fortunato, S., and Kert´esz, J. 2009. Phys.
15. Finding communities by clustering a graph into overlapping subgraphs. Baumes, J., Goldberg, M., Krishnamoorthy, M., Magdon-Ismail, M., and Preston, N. 2005. IADIS.
16. Fuzzy overlapping communities in networks. Gregory, S. s.l. : J. Stat. Mech, 2011.
17. Fuzzy communities and the concept of bridgeness in complex networks. Nepusz, T., Petr´oczi, A., N´egyessy, L., and Bazs´o, F. 2008. Phys.
18. Near linear time algorithm to detect community structures in large-scale networks. Raghavan, U. N., Albert, R., and Kumara, S. s.l. : Phys. Rev., 2007, Vol. 76.
19. Finding overlapping communities in networks by label propagation. Gregory, S. 2010, Phys.
20. SLPA: Uncovering overlapping communities in social networks via a speaker-listener interaction dynamic process. Xie, J., Szymanski, B. K., and Liu, X. 2011. ICDM Workshop.
21. A game-theoretic framework to identify overlapping communities in social networks. Chen, W., Liu, Z., Sun, X., and Wang, Y. 2010. Data Min. Knowl. Discov.
22. Parallel community detection on large networks with propinquity dynamics. Zhang, Y., Wang, J., Wang, Y., and Zhou, L. 2009. SIGKDD Conf.
23. Optics: ordering points to identify the clustering structure. Ankerst, M., Breunig, M. M., Kriegel, H.-P., and Sander, J. 1999. SIGKDD Conf.
24. Community detection algorithms: a comparative analysis. Lancichinetti, A. and Fortunato, S. 2009, Phys.
25. A fast and reasonable method for community detection with adjustable extent of overlapping. Wu, Z., Lin, Y., Wan, H., and Tian, S. 2010. ISKE Conf.
26. Finding statistically significant communities in networks. Lancichinetti, A., Radicchi, F., Ramasco, J. J., and Fortunato, S. 2011. PLoS ONE.
27. Detecting highly overlapping community structure by greedy clique expansion. Lee, C., Reid, F., McDaid, A., and Hurley, N. 2010. SNAKDD Workshop.
28. Detecting highly overlapping communities with model-based overlapping seed expansion. McDaid, A. and Hurley, N. 2010. ASONAM Conf.