Abstract
Semantic Associations are complex relationships between entities in a knowledge base represented in a graph. While searching Semantic Association between entities in an RDF graph, there may be too many paths connecting them. Each path has different meaning depending on the type of relationships, in which, some of them may be irrelevant according to the users’ perspective and these paths are to be filtered. To improve the relevance in finding semantic association, the proposed research suggests Semantic Ant Colony Optimization algorithm in searching paths between entities in an RDF graph. Experiments are conducted to analyze the efficiency of the algorithm in searching the relevant paths and to check for the quality of solution. The results show that the proposed approach provide more relevant semantic associations according to the users’ perspective.
Similar content being viewed by others
References
Abacha B (2011) Zweigenbaum, automatic extraction of semantic relations between medical entities: a rule based approach. J Biomed Semant 2(Suppl 5):S4. doi:10.1186/2041-1480-2-S5-S4
Aleman-Meza B, Halaschek C, Arpinar IB, Sheth A (2005) Ranking complex relationships on the Semantic Web. IEEE Internet Comput 9(3):37–44
Anyanwu K, Maduko A, Sheth A (2005) SemRank: ranking complex relationship search results on the Semantic Web. In: Proceedings of the 14th International World Wide Web Conference, ACM Press, pp 117–127
Aronson AR (2001) Effective mapping of biomedical text to the UMLS Metathesaurus: the MetaMap program. AMIA AnnuSympProc pp 17–21
Berners-Lee T, Hendler J, Lassila O (2001) The Semantic Web. Sci Am 284(5):34–43
Blanco-Fernandez Y, Lopez-Nores M, Gil-Solla A, Ramos-Cabrer M, Pazos-Arias JJ (2011) Exploring synergies between content-based filtering and Spreading Activation techniques in knowledge-based recommender systems. Inf Sci 181:4823–4846
Dentler K, Gueret C, Schlobach S (2009) Semantic web reasoning by swarm intelligence, PhD thesis
Diaconis P, Graham R (1977) Spearman’s footrule as a measure of disarray. J royal Stat Soc Ser B 39(2):262–268
Dong X, Ding Y, Wang H, Chen B, Wild D (2010) Chem2Bio2RDF Dashboard: ranking Semantic Associations in systems chemical biology space, the future of the Web for collaborative science
Dorigo M, Stützle T (2004) Ant Colony Optimization. MIT press, Cambridge
Dorigo M, Maniezzo V, Colorni A (1996) Ant system: pptimization by a colony of cooperating agents. IEEE Trans Syst Man Cybern Part B 26(1):29–41
Dorigo M, Gambardella LM (1997) Ant colonies for the travelling salesman problem. Biosystems 43(2):73–81
Faloutsos C, McCurley KS, Tomkins A (2004) Fast discovery of connection subgraphs. In: KDD ’04 Proceedings of the 10th ACM SIGKDD international conference on Knowledge discovery and data mining, New York, pp 118–127
Gueret C, Schlobach S, Dentler K, Schut M, Eiben G (2012) Evolutionary and swarm computing for the Semantic Web. Comput Intell Mag IEEE 7(2):16–31
Hamilton A, Gonzalez EJ, Acosta L, Arnay R, Espelosin J (2013) Semantic-based approach for route determination and ontology updating. Eng Appl Artif Intell 26:1174–1184
He B et al, Tang J, Ding Y, Wang H, Sun Y et al (2011) Mining relational paths in integrated biomedical data. PLoS One 6(12):e27506. doi:10.1371/journal.pone.0027506
Hogenboom A, Frasincar F, Kaymak U (2013) Ant Colony Optimization for RDF chain queries for decision support. Expert Syst Appl 40:1555–1563
Klasnja-Milicevic A, Vesin B, Ivanovic M, Budimac Z (2011) E-learning personalization based on hybrid recommendation strategy and learning style identification. Comput Educ 56:885–899
Lassila O, Swick RR (1999) Resource description frame work (RDF) model and syntax specification, W3C Recommendation
Layola P, Roman PE, Velasquez JD (2012) Predicting web user behaviour using learning-based ant colony optimization. Eng Appl Artif Intell 25(5):889–897
Lee M, Kim W (2009) Semantic Association search and rank method based on spreading activation for the Semantic Web. In: IEEE International Conference on Industrial Engineering and Engineering Management, pp 1523–1527
Lee M, Kim W, Park S (2012) Searching and ranking method of relevant resources by user intention on the Semantic Web. Expert Syst Appl 39:4111–4121
Lin S, Chalupsky H (2003) Unsupervised link discovery in multi-relational data via rarity analysis. In: Proceedings of the 3rd IEEE International Conference on Data Mining, pp 171–178
Mocholi JA, Martinz V, Jaen J, Catala A (2012) A multicriteria ant colony algorithm for generating music playlists. Expert Syst Appl 39:2270–2278
Mocholi JA, Jaen J, Krynicki K, Catala A, Picon A, Cadenas A (2012) Learning semantically-annotated routes for context-aware recommendations on map navigation systems. Appl Soft Comput 12:3088–3098
Saleem M, Di Caro GA, Farooq M (2011) Swarm intelligence based routing protocol for wireless sensor networks: survey and future directions. Inf Sci 181:4597–4624
Mulla A, LeRoux C, Solito E, Buckingham J (2005) Correlation between the anti inflammatory protein annexin 1 (Lipocortin 1) and serum cortisol in subjects with normal and dysregulated adrenal function. J Clin Endocrinol 90(1):557–562
Perry M, Janik M, Ramakrishnan C, Ibanez C, Arpinar B, Sheth AP (2005) Peer-to-Peer discovery of Semantic Associations. In: Proceedings of the Second International Workshop on Peer-to-Peer Knowledge Management, San Diego
Sheth AP, Aleman-Meza B, Arpinar IB, Halaschek C, Ramakrishnan C, Bertram C, Warke Y, Avant D, Arpinar FS, Anyanwu K, Kochut KJ (2005) Semantic Association identification and knowledge discovery for national security applications. J Database Manag 16(1):33–53
Sokolsky O, Kannan S, Lee I (2006) Simulation-based graph similarity. In: Proceedings of 12th International Conference on Tools and Algorithms for the Construction and Analysis of Systems, pp 426–440
Su J-H, Wang B-W, Hsiao C-Y, Tseng VS (2010) Personalized rough-set-based recommendation by integrating multiple contents and collaborative information. Inf Sci 180:113–131
Slimani T, Yaghlane BB, Mellouli K (2010) Approaches for Semantic Association mining and hidden entities extraction in knowledge base, ontology theory, management and design: advanced tools and models, pp 119–141
Wenyin L, Fang N, Quan X, Qiu B, Liu G (2010) Discovering phishing target based on semantic link network. Futur Gener Comput Syst 26:381–388
Vidal ME, Rashid L, Ibabez L, Rivera J, Rodrogiez H, Ruckhaus E (2010) A ranking-based approach to discover semantic association between linked data. In: The 2nd international workshop on inductive reasoning and machine learning for the, Semantic Web, pp 18–29
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by G. Acampora.
Rights and permissions
About this article
Cite this article
Viswanathan, V., Krishnamurthi, I. Finding relevant semantic association paths using semantic ant colony optimization algorithm. Soft Comput 19, 251–260 (2015). https://doi.org/10.1007/s00500-014-1247-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-014-1247-3