Ant colony optimization for RDF chain queries for decision support

被引:11
|
作者
Hogenboom, Alexander [1 ]
Frasincar, Flavius [1 ]
Kaymak, Uzay [2 ]
机构
[1] Erasmus Univ, NL-3000 DR Rotterdam, Netherlands
[2] Eindhoven Univ Technol, NL-5600 MB Eindhoven, Netherlands
关键词
RDF chain query optimization; Ant colony optimization; Genetic algorithm; Iterative improvement; Simulated annealing; SEMANTIC WEB; SEARCH; SYSTEM;
D O I
10.1016/j.eswa.2012.08.074
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Semantic Web technologies can be utilized in expert systems for decision support, allowing a user to explore in the decision making process numerous interconnected sources of data, commonly represented by means of the Resource Description Framework (RDF). In order to disclose the ever-growing amount of widely distributed RDF data to demanding users in real-time environments, fast RDF query engines are of paramount importance. A crucial task of such engines is to optimize the order in which partial results of a query are joined. Several soft computing techniques have already been proposed to address this problem, i.e., two-phase optimization (2PO) and a genetic algorithm (GA). We propose an alternative approach - an ant colony optimization (ACO) algorithm, which may be more suitable for a Semantic Web environment. Experimental results with respect to the optimization of RDF chain queries on a large RDF data source demonstrate that our approach outperforms both 2PO and a GA in terms of execution time and solution quality for queries consisting of up to 15 joins. For larger queries, both ACO and a GA may be preferable over 2PO, subject to a trade-off between execution time and solution quality. The GA yields relatively good solutions in a comparably short time frame, whereas ACO needs more time to converge to high-quality solutions. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1555 / 1563
页数:9
相关论文
共 50 条
  • [1] Decision Support System Using ANT Colony Optimization
    Chopra, Anil
    Sinha, Suruchi
    Tokas, Shukun
    Panchal, V. K.
    [J]. 2014 INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT (INDIACOM), 2014, : 215 - 218
  • [2] RCQ-ACS: RDF Chain Query Optimization Using an Ant Colony System
    Hogenboom, Alexander
    Niewenhuijse, Ewout
    Hogenboom, Frederik
    Frasincar, Flavius
    [J]. 2012 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE AND INTELLIGENT AGENT TECHNOLOGY (WI-IAT 2012), VOL 1, 2012, : 74 - 81
  • [3] Ant Colony Optimization based navigational decision support system
    Lazarowska, Agnieszka
    [J]. KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS 18TH ANNUAL CONFERENCE, KES-2014, 2014, 35 : 1013 - 1022
  • [4] A DECISION SUPPORT SYSTEM FOR EXPOSITION TIMETABLING USING ANT COLONY OPTIMIZATION
    Lee, Hsin-Yun
    [J]. INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY & DECISION MAKING, 2012, 11 (03) : 609 - 626
  • [5] Applying ant colony optimization for the decision support of green area maintenance
    Lee, Hsin-Yun
    Lee, Tyng-Wei
    [J]. 2010 SECOND INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND APPLICATIONS: ICCEA 2010, PROCEEDINGS, VOL 1, 2010, : 138 - 142
  • [6] Ant Colony Decision Trees - A New Method for Constructing Decision Trees Based on Ant Colony Optimization
    Boryczka, Urszula
    Kozak, Jan
    [J]. COMPUTATIONAL COLLECTIVE INTELLIGENCE: TECHNOLOGIES AND APPLICATIONS, PT I, 2010, 6421 : 373 - 382
  • [7] Dynamic Programming with Ant Colony Optimization Metaheuristic for Optimization of Distributed Database Queries
    Dokeroglu, Tansel
    Cosar, Ahmet
    [J]. COMPUTER AND INFORMATION SCIENCES II, 2012, : 107 - 113
  • [8] AN DECISION SUPPORT SYSTEM TO LONG HAUL FREIGHT TRANSPORTATION BY MEANS OF ANT COLONY OPTIMIZATION
    Sicilia-Montalvo, Juan-Antonio
    Royo-Agustin, Beatriz
    Quemada-Mayoral, Carlos
    Oliveros-Colay, Maria-Jose
    Larrode-Pellicer, Emilio
    [J]. Dyna, 2015, 90 (01): : 105 - 113
  • [9] Inducing decision trees with an ant colony optimization algorithm
    Otero, Fernando E. B.
    Freitas, Alex A.
    Johnson, Colin G.
    [J]. APPLIED SOFT COMPUTING, 2012, 12 (11) : 3615 - 3626
  • [10] Decision Support for Project Rescheduling to Reduce Software Development Delays based on Ant Colony Optimization
    Zhang, Wei
    Yang, Yun
    Liu, Xiao
    Zhang, Cheng
    Li, Xuejun
    Xu, Rongbin
    Wang, Futian
    Babar, Muhammad Ali
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2018, 11 (01) : 894 - 910