Dealing with the Best Attachment Problem via Heuristics

  • M. Buzzanca
  • V. Carchiolo
  • A. Longheu
  • M. Malgeri
  • G. Mangioni
Conference paper
Part of the Studies in Computational Intelligence book series (SCI, volume 678)

Abstract

Ordering nodes by rank is a benchmark used in several contexts, from recommendation-based trust networks to e-commerce, search engines and websites ranking. In these scenarios, the node rank depends on the set of links the node establishes, hence it becomes important to choose appropriately the nodes to connect to. The problem of finding which nodes to connect to in order to achieve the best possible rank is known as the best attachment problem. Since in the general case the best attachment problem is NP-hard, in this work we propose heuristics that produce near-optimal results while being computable in polynomial time; simulations on different networks show that our proposals preserve both effectiveness and feasibility in obtaining the best rank.

Keywords

Degree Distribution Target Node Good Rank Trust Network Rank Strategy 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Weng, J., Miao, C., Goh, A., Shen, Z., Gay, R.: Trust-based agent community for collaborative recommendation. In: AAMAS ’06: Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems, New York, NY, USA, ACM (2006) 1260–1262Google Scholar
  2. 2.
    Liu, X.: Towards context-aware social recommendation via trust networks. In Lin, X., Manolopoulos, Y., Srivastava, D., Huang, G., eds.: Web Information Systems Engineering -WISE 2013. Volume 8180 of Lecture Notes in Computer Science. Springer Berlin Heidelberg (2013) 121–134Google Scholar
  3. 3.
    Pan, B., Hembrooke, H., Joachims, T., Lorigo, L., Gay, G., Granka, L.: In google we trust: Users decisions on rank, position, and relevance. Journal of Computer-Mediated Communication 12(3) (2007) 801–823Google Scholar
  4. 4.
    Chauhan, V., Jaiswal, A., Khan, J.: Web page ranking using machine learning approach. In: Advanced Computing Communication Technologies (ACCT), 2015 Fifth International Conference on. (Feb 2015) 575–580Google Scholar
  5. 5.
    Fung, R., Lee, M.: Ec-trust (trust in electronic commerce): Exploring the antecedent factors. In: Proceedings of the 5th Americas Conference on Information Systems. (1999) 517–519Google Scholar
  6. 6.
    Sameerkhan, P., Shahrukh, K., Mohammad, A., Amir, A., Bali, A.: Comment based grading and rating system in e-commerce. International Journal of Engineering Research and General Science 3(1) (2015) 1319–1322Google Scholar
  7. 7.
    Carchiolo, V., Longheu, A., Malgeri, M., Mangioni, G.: Gain the best reputation in trust networks. In Brazier, F., Nieuwenhuis, K., Pavlin, G.,Warnier, M., Badica, C., eds.: Intelligent Distributed Computing V. Volume 382 of Studies in Computational Intelligence. Springer Berlin Heidelberg (2012) 213–218Google Scholar
  8. 8.
    Berkhin, P.: A survey on pagerank computing. Internet Mathematics 2 (2005) 73–120Google Scholar
  9. 9.
    Page, L., Brin, S., Motwani, R., Winograd, T.: The pagerank citation ranking: Bringing order to the web (1998)Google Scholar
  10. 10.
    Olsen, M., Viglas, A., Zvedeniouk, I.: An approximation algorithm for the link building problem. CoRR abs/1204.1369 (2012)Google Scholar
  11. 11.
    Carchiolo, V., Longheu, A., Malgeri, M., Mangioni, G.: Users attachment in trust networks: Reputation vs. effort. Int. J. Bio-Inspired Comput. 5(4) (July 2013) 199–209Google Scholar
  12. 12.
    Carchiolo, V., Longheu, A., Malgeri, M., Mangioni, G.: A heuristic to explore trust networks dynamics. In Zavoral, F., Jung, J.J., Badica, C., eds.: Intelligent Distributed Computing VII. Volume 511 of Studies in Computational Intelligence. Springer International Publishing (2014) 67–76Google Scholar
  13. 13.
    Carchiolo, V., Longheu, A., Malgeri, M., Mangioni, G.: The cost of trust in the dynamics of best attachment. Computing & Informatics 34(1) (2015)Google Scholar
  14. 14.
    Avrachenkov, K., Litvak, N.: The effect of new links on google pagerank. Stochastic Models 22(2) (2006) 319–331Google Scholar
  15. 15.
    de Kerchove, C., Ninove, L., Dooren, P.V.: Maximizing pagerank via outlinks. CoRR abs/0711.2867 (2007)Google Scholar
  16. 16.
    Fercoq, O., Akian, M., Bouhtou, M., Gaubert, S.: Ergodic control and polyhedral approaches to pagerank optimization. IEEE Trans. Automat. Contr. 58(1) (2013) 134–148Google Scholar
  17. 17.
    Sydow, M.: Can one out-link change your pagerank? In Szczepaniak, P.S., Kacprzyk, J., Niewiadomski, A., eds.: AWIC. Volume 3528 of Lecture Notes in Computer Science., Springer (2005) 408–414Google Scholar
  18. 18.
    Bianchini, M., Gori, M., Scarselli, F.: Inside pagerank. ACM Trans. Internet Technol. 5(1) (Febraury 2005) 92–128Google Scholar
  19. 19.
    Langville, A., Meyer, C.: Deeper inside pagerank. Internet Mathematics 1(3) (2004) 335–380Google Scholar
  20. 20.
    Nazin, A., Polyak, B.: Adaptive randomized algorithm for finding eigenvector of stochastic matrix with application to pagerank. In: Proceedings of the 48th IEEE Conference on Decision and Control, CDC/CCC 2009. (Dec 2009) 127–132Google Scholar
  21. 21.
    Albert, R., Barabasi, A.L.: Statistical mechanics of complex networks. Reviews of Modern Physics 74 (2002) 47Google Scholar
  22. 22.
    Barabasi, A.L., Albert, R.: Emergence of scaling in random networks. Science 286 (1999) 509Google Scholar
  23. 23.
    Pennock, D.M., Flake, G.W., Lawrence, S., Glover, E.J., Giles, C.L.: Winners don’t take all: Characterizing the competition for links on the web. Proceedings of the National Academy of Sciences 99(8) (2002) 5207–5211Google Scholar
  24. 24.
    Batagelj, V., Mrvar, A.: Pajek - program for large network analysis. (1999)Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  • M. Buzzanca
    • 1
  • V. Carchiolo
    • 1
  • A. Longheu
    • 1
  • M. Malgeri
    • 1
  • G. Mangioni
    • 1
  1. 1.Dip. Ingegneria Elettrica, Elettronica e InformaticaUniversità degli Studi di CataniaCataniaItaly

Personalised recommendations