Benchmarking semantic reasoning on mobile platforms: Towards optimization using OWL2 RL

被引:6
|
作者
Van Woensel, William [1 ]
Abidi, Syed Sibte Raza [1 ]
机构
[1] Dalhousie Univ, Fac Comp Sci, NICHE Res Grp, 6050 Univ Ave, Halifax, NS B3H 4R2, Canada
关键词
Mobile computing; OWL2; RL; rule-based reasoning; OWL reasoning; reasoning optimization; KNOWLEDGE;
D O I
10.3233/SW-180315
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Mobile hardware has advanced to a point where apps may consume the Semantic Web of Data, as exemplified in domains such as mobile context-awareness, m-Health, m-Tourism and augmented reality. However, recent work shows that the performance of ontology-based reasoning, an essential Semantic Web building block, still leaves much to be desired on mobile platforms. This presents a clear need to provide developers with the ability to benchmark mobile reasoning performance, based on their particular application scenarios, i.e., including reasoning tasks, process flows and datasets, to establish the feasibility of mobile deployment. In this regard, we present a mobile benchmark framework called MobiBench to help developers to benchmark semantic reasoners on mobile platforms. To realize efficient mobile, ontology-based reasoning, OWL2 RL is a promising solution since it (a) trades expressivity for scalability, which is important on resource-constrained platforms; and (b) provides unique opportunities for optimization due to its rule-based axiomatization. In this vein, we propose selections of OWL2 RL rule subsets for optimization purposes, based on several orthogonal dimensions. We extended MobiBench to support OWL2 RL and the proposed ruleset selections, and benchmarked multiple OWL2 RL-enabled rule engines and OWL reasoners on a mobile platform. Our results show significant performance improvements by applying OWL2 RL rule subsets, allowing performant reasoning for small datasets on mobile systems.
引用
收藏
页码:637 / 663
页数:27
相关论文
共 50 条
  • [1] Towards Behaviorally Enriched Semantic RESTful Interfaces Using OWL2
    Rauf, Irum
    Porres, Ivan
    [J]. WEB ENGINEERING, ICWE 2011, 2011, 6757 : 407 - 410
  • [2] KGRL: An OWL2 RL Reasoning System for Large Scale Knowledge Graph
    Wei, Yuze
    Luo, Jie
    Xie, Huiyuan
    [J]. PROCEEDINGS OF 2016 12TH INTERNATIONAL CONFERENCE ON SEMANTICS, KNOWLEDGE AND GRIDS (SKG), 2016, : 83 - 89
  • [3] PelletServer: HTTP & OWL2 reasoning
    Clark and Parsia, LLC, Washington, DC, United States
    [J]. CEUR Workshop Proc.,
  • [4] Closed World Reasoning for OWL2 with NBox
    Jeff Z. PAN
    [J]. Tsinghua Science and Technology, 2010, 15 (06) : 692 - 701
  • [5] Usability Reasoning using OWL 2 RL
    Martin, Ludger
    Dudda, Manuel
    [J]. PROCEEDINGS 2016 10TH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY (QUATIC), 2016, : 155 - 159
  • [6] Mining RDF Data for OWL2 RL Axioms
    Li, Yuanyuan
    Li, Huiying
    Shi, Jing
    [J]. KNOWLEDGE GRAPH AND SEMANTIC COMPUTING: SEMANTIC, KNOWLEDGE, AND LINKED BIG DATA, 2016, 650 : 117 - 123
  • [7] OWL2 benchmarking for the evaluation of knowledge based systems
    Khan, Sher Afgun
    Qadir, Muhammad Abdul
    Abbas, Muhammad Azeem
    Afzal, Muhammad Tanvir
    [J]. PLOS ONE, 2017, 12 (06):
  • [8] A Novel Approach to Generate OWL2 Models Using Case Based Reasoning
    Ali, Faiza
    Choudhary, M. Abbas
    [J]. INTELLIGENT TECHNOLOGIES AND APPLICATIONS, INTAP 2018, 2019, 932 : 656 - 667
  • [9] Real-time reasoning in OWL2 for GDPR compliance
    Bonatti, Piero A.
    Ioffredo, Luca
    Petrova, Iliana M.
    Sauro, Luigi
    Siahaan, Ida R.
    [J]. ARTIFICIAL INTELLIGENCE, 2020, 289 (289)
  • [10] Assessment of drug order compliance with therapeutic practice recommendations using OWL2 ontological reasoning
    Yao, Joseph Noussa
    Séroussi, Brigitte
    Bouaud, Jacques
    [J]. Revue d'Intelligence Artificielle, 2011, 25 (04) : 473 - 497