Imperial College London


Faculty of EngineeringDepartment of Computing

Professor of Computer Engineering



+44 (0)20 7594 8313w.luk Website




434Huxley BuildingSouth Kensington Campus






BibTex format

author = {Fidjeland, AK and Luk, W and Muggleton, SH},
booktitle = {Latest Advances in Inductive Logic Programming},
doi = {10.1142/9781783265091_0015},
pages = {123--141},
title = {Customisable multi-processor acceleration of inductive logic programming},
url = {},
year = {2014}

RIS format (EndNote, RefMan)

AB - © 2015 Imperial College Press. All rights reserved. Parallel approaches to Inductive Logic Programming (ILP) are adopted to address the computational complexity in the learning process. Existing parallel ILP implementations build on conventional general-purpose processors. This chapter describes a different approach, by exploiting usercustomisable parallelism available in advanced reconfigurable devices such as Field-Programmable Gate Arrays (FPGAs). Our customisable parallel architecture for ILP has three elements: a customisable logic programming processor, a multi-processor for parallel hypothesis evaluation, and an architecture generation framework for creating such multi-processors. Our approach offers a means of achieving high performance by producing parallel architectures adapted both to the problem domain and to specific problem instances. The coverage test in Progol 4.4 is performed up to 56 times faster using our multi-processor.
AU - Fidjeland,AK
AU - Luk,W
AU - Muggleton,SH
DO - 10.1142/9781783265091_0015
EP - 141
PY - 2014///
SN - 9781783265084
SP - 123
TI - Customisable multi-processor acceleration of inductive logic programming
T1 - Latest Advances in Inductive Logic Programming
UR -
ER -