{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/09010553","title":"Predicting Missing Links via Local Information","arxiv_id":"0901.0553","date":"2009-01-05","proceeding":null,"authors":["Tao Zhou","Linyuan Lu","Yi-Cheng Zhang"],"abstract":"Missing link prediction of networks is of both theoretical interest and practical significance in modern science. In this paper, we empirically investigate a simple framework of link prediction on the basis of node similarity. We compare nine well-known local similarity measures on six real networks. The results indicate that the simplest measure, namely common neighbors, has the best overall performance, and the Adamic-Adar index performs the second best. A new similarity measure, motivated by the resource allocation process taking place on networks, is proposed and shown to have higher prediction accuracy than common neighbors. It is found that many links are assigned same scores if only the information of the nearest neighbors is used. We therefore design another new measure exploited information of the next nearest neighbors, which can remarkably enhance the prediction accuracy.","url_abs":"http://arxiv.org/abs/0901.0553v2","url_pdf":"http://arxiv.org/pdf/0901.0553v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"links_only","authors_date_abstract":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license), from the Kaggle arXiv metadata snapshot of 2026-09-12"},"code_links":[{"paper_slug":"09010553","repo_url":"https://github.com/Howuhh/link_pred_spark","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":null},{"paper_slug":"09010553","repo_url":"https://github.com/fs302/EasyLink","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"09010553","repo_url":"https://github.com/fs302/EasyLink/blob/main/example/ogbl_ppa_ra.py","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null}],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/link-property-prediction-on-ogbl-ppa","task":"Link Property Prediction","dataset":"ogbl-ppa","model":"Resource Allocation","rank_in_archive_order":14,"of":26,"metrics":{"Ext. data":"No","Number of params":"0","Test Hits@100":"0.4933 ± 0.0000","Validation Hits@100":"0.4722 ± 0.0000"},"uses_additional_data":false}],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=0901.0553","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"0901.0553"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/fs302/EasyLink/blob/main/example/ogbl_ppa_ra.py","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/Howuhh/link_pred_spark","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/fs302/EasyLink","reach":{"status":"ok","spdx":"Apache-2.0"}}],"summary":{"unverified":3},"by_repo_kind":{"listed":{"samples":3,"ran":0,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":3,"samples":[{"code_sha256_prefix":"3f069889fb2a8260","entry":"adamic_adar_score","repo":"Howuhh/link_pred_spark","repo_kind":"listed","path":"linkpred/metrics.py","file_url":"https://github.com/Howuhh/link_pred_spark/blob/HEAD/linkpred/metrics.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"3f069889fb2a8260"}},{"code_sha256_prefix":"85a8a1114b9748c5","entry":"common_neighbors_score","repo":"Howuhh/link_pred_spark","repo_kind":"listed","path":"linkpred/metrics.py","file_url":"https://github.com/Howuhh/link_pred_spark/blob/HEAD/linkpred/metrics.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"85a8a1114b9748c5"}},{"code_sha256_prefix":"de9fd4ccc6d648d2","entry":"res_allocation_score","repo":"Howuhh/link_pred_spark","repo_kind":"listed","path":"linkpred/metrics.py","file_url":"https://github.com/Howuhh/link_pred_spark/blob/HEAD/linkpred/metrics.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"de9fd4ccc6d648d2"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}