Skip to main content

Research Repository

Advanced Search

Outputs (492)

A strategy for semantic integrity enforcement in a parallel database machine (1994)
Presentation / Conference Contribution
McCarroll, N., & Kerridge, J. (1994, July). A strategy for semantic integrity enforcement in a parallel database machine. Presented at Directions in Databases: 12th British National Conference on Databases, BNCOD 12, Guildford, UK

Semantic integrity constraints represent knowledge about data with which a relational database must be consistent. To enforce semantic integrity we must ensure that transactions which alter the database will preserve database consistency by accompany... Read More about A strategy for semantic integrity enforcement in a parallel database machine.

Benchmarking parallel SQL database machines (1994)
Presentation / Conference Contribution
Jelly, I., Kerridge, J., & Bates, C. (1994, July). Benchmarking parallel SQL database machines. Presented at Directions in Databases 12th British National Conference on Databases, BNCOD 12, Guildford, UK

New parallel database systems are being developed to support the data processing needs of large commercial organisations: these offer increased performance in terms of processing throughput and enhanced support for both on-line transaction processing... Read More about Benchmarking parallel SQL database machines.

Large scale data management and massively parallel architectures in Automatic Fingerprint Recognition (1994)
Presentation / Conference Contribution
Walter, D., & Kerridge, J. (1994, April). Large scale data management and massively parallel architectures in Automatic Fingerprint Recognition. Presented at High-Performance Computing and Networking: International Conference and Exhibition, Munich, Germany

The National Transputer Support Centre is an independent parallel processing consultancy specialising in large scale data management and parallel databases. We were approached recently by the Home Office to investigate the data management aspects of... Read More about Large scale data management and massively parallel architectures in Automatic Fingerprint Recognition.

Control of a large massively parallel database machine using SQL catalogue extensions, and a DSDL in preference to an operating system (1992)
Presentation / Conference Contribution
Unwalla, M., & Kerridge, J. (1992, July). Control of a large massively parallel database machine using SQL catalogue extensions, and a DSDL in preference to an operating system. Presented at Advanced Database Systems: 10th British National Conference on Databases, BNCOD 10, Aberdeen, Scotland

The IDIOMS parallel database machine supports large applications where integrated OLTP and MIS is required. It can be considered a relational engine, and SQL is used as the MIS query language. We make some comparisons between IDIOMS and other databas... Read More about Control of a large massively parallel database machine using SQL catalogue extensions, and a DSDL in preference to an operating system.

Dynamic allocation of processes and channels in T9000/C104 networks using occam3 (1994)
Presentation / Conference Contribution
Kerridge, J. (1994). Dynamic allocation of processes and channels in T9000/C104 networks using occam3. In Progress in Transputer and occam Research: WoTUG-17: Proceedings of the 17th World occam* and Transputer User Group Technical Meeting (1-17)

The hardware of the Inmos T9000 transputer contains a resource channel mechanism which is used to implement a many-to-one client server programming model. This model has also been captured in occam3. The resource channel mechanism provided by the har... Read More about Dynamic allocation of processes and channels in T9000/C104 networks using occam3.

Generic Matrices in occam3(e) (1995)
Presentation / Conference Contribution
Chutimaskul, W., & Kerridge, J. (1995). Generic Matrices in occam3(e). In Transputer Research and Applications 7 (NATUG-7): Proceedings of the Seventh Conference of the North American Transputer Users Group (255)

The possibility of enhancing the occam3 type system to support genericity for the purpose of reusability can be realised by means of user-defined parameterised types (UPTs) and overloading. A UPT is a mechanism for the reuse of data types and is empl... Read More about Generic Matrices in occam3(e).

An Appreciation of the Subtleties of Shared Channels in occam3 (1993)
Presentation / Conference Contribution
Waithe, S., & Kerridge, J. (1993). An Appreciation of the Subtleties of Shared Channels in occam3. In Transputer and Occam Research: New Directions (232-245)

By exploiting virtual channels implemented on the INMOS T9000 transputer, occam3 offers the facility of sharing. This allows us to declare a channel as SHARED which then allows an arbitrary number of processes to communicate across this channel. By m... Read More about An Appreciation of the Subtleties of Shared Channels in occam3.

Parameterised Types in occam3(e) (1994)
Presentation / Conference Contribution
Chutimaskul, W., & Kerridge, J. (1994). Parameterised Types in occam3(e). In Transputer/Occam: Proceedings of the 6th Transputer and Occam International Conference

Design, abstract data types and occam (1989)
Presentation / Conference Contribution
Kerridge, J., Wright, S., & Oates, R. (1989). Design, abstract data types and occam. In Applying Transputer Based Parallel Machines: OUG-10, proceedings of the 10th Occam User Group Technical Meeting (29-45)

A design methodology is presented whereby abstract data types are mapped onto occam processes. For each function a command and reply protocol is specified. Attention is paid to the formal specification. The method may be useful in obtaining a paralle... Read More about Design, abstract data types and occam.

Scalable training of artificial neural networks with adaptive sparse connectivity inspired by network science (2018)
Journal Article
Mocanu, D. C., Mocanu, E., Stone, P., Nguyen, P. H., Gibescu, M., & Liotta, A. (2018). Scalable training of artificial neural networks with adaptive sparse connectivity inspired by network science. Nature Communications, 9(1), Article 2383. https://doi.org/10.1038/s41467-018-04316-3

Through the success of deep learning in various domains, artificial neural networks are currently among the most used artificial intelligence methods. Taking inspiration from the network properties of biological neural networks (e.g. sparsity, scale-... Read More about Scalable training of artificial neural networks with adaptive sparse connectivity inspired by network science.

Fast Millimeter Wave Assisted Beam-Steering for Passive Indoor Optical Wireless Networks (2017)
Journal Article
Torres Vega, M., Koonen, A. M. J., Liotta, A., & Famaey, J. (2018). Fast Millimeter Wave Assisted Beam-Steering for Passive Indoor Optical Wireless Networks. IEEE Wireless Communications Letters, 7(2), 278-281. https://doi.org/10.1109/lwc.2017.2771771

In light of the extreme radio congestion, the time has come to consider the upper parts of the electromagnetic spectrum. Optical beam-steered wireless communications offer great potential for future indoor short-range connectivity, due to virtually u... Read More about Fast Millimeter Wave Assisted Beam-Steering for Passive Indoor Optical Wireless Networks.

Self-Learning Power Control in Wireless Sensor Networks (2018)
Journal Article
Chincoli, M., & Liotta, A. (2018). Self-Learning Power Control in Wireless Sensor Networks. Sensors, 18(2), Article 375. https://doi.org/10.3390/s18020375

Current trends in interconnecting myriad smart objects to monetize on Internet of Things applications have led to high-density communications in wireless sensor networks. This aggravates the already over-congested unlicensed radio bands, calling for... Read More about Self-Learning Power Control in Wireless Sensor Networks.

Spatial anomaly detection in sensor networks using neighborhood information (2016)
Journal Article
Bosman, H. H., Iacca, G., Tejada, A., Wörtche, H. J., & Liotta, A. (2017). Spatial anomaly detection in sensor networks using neighborhood information. Information Fusion, 33, 41-56. https://doi.org/10.1016/j.inffus.2016.04.007

The field of wireless sensor networks (WSNs), embedded systems with sensing and networking capability, has now matured after a decade-long research effort and technological advances in electronics and networked systems. An important remaining challen... Read More about Spatial anomaly detection in sensor networks using neighborhood information.

National Lotteries: An Exercise in Parallel Data Management Design (1995)
Presentation / Conference Contribution
Kerridge, J. M., & North, S. (1995). National Lotteries: An Exercise in Parallel Data Management Design. In Transputer Applications and Systems ’95 (441)

The advent of a National Lottery in the United Kingdom prompted the thought about how one would design a highly parallel system to manage such an activity, especially, as the solution adopted by the lottery company was to use a parallel database mach... Read More about National Lotteries: An Exercise in Parallel Data Management Design.

The Design of the IDIOMS Parallel Database Machine (1991)
Presentation / Conference Contribution
Kerridge, J. M. (1991). The Design of the IDIOMS Parallel Database Machine. In M. Jackson, & A. Robinson (Eds.), Aspects of Databases, Proc. 9th British National Conference on Databases, Wolverhampton Polytechnic, UK (128-147)

A topological insight into restricted Boltzmann machines (2016)
Journal Article
Mocanu, D. C., Mocanu, E., Nguyen, P. H., Gibescu, M., & Liotta, A. (2016). A topological insight into restricted Boltzmann machines. Machine Learning, 104(2-3), 243-270. https://doi.org/10.1007/s10994-016-5570-z

Restricted Boltzmann Machines (RBMs) and models derived from them have been successfully used as basic building blocks in deep artificial neural networks for automatic features extraction, unsupervised weights initialization, but also as density esti... Read More about A topological insight into restricted Boltzmann machines.

Decentralized dynamic understanding of hidden relations in complex networks (2018)
Journal Article
Mocanu, D. C., Exarchakos, G., & Liotta, A. (2018). Decentralized dynamic understanding of hidden relations in complex networks. Scientific Reports, 8(1), https://doi.org/10.1038/s41598-018-19356-4

Almost all the natural or human made systems can be understood and controlled using complex networks. This is a difficult problem due to the very large number of elements in such networks, on the order of billions and higher, which makes it impossibl... Read More about Decentralized dynamic understanding of hidden relations in complex networks.

Estimating 3D trajectories from 2D projections via disjunctive factored four-way conditional restricted Boltzmann machines (2017)
Journal Article
Mocanu, D. C., Bou Ammar, H., Puig, L., Eaton, E., & Liotta, A. (2017). Estimating 3D trajectories from 2D projections via disjunctive factored four-way conditional restricted Boltzmann machines. Pattern Recognition, 69, 325-335. https://doi.org/10.1016/j.patcog.2017.04.017

Estimation, recognition, and near-future prediction of 3D trajectories based on their two dimensional projections available from one camera source is an exceptionally difficult problem due to uncertainty in the trajectories and environment, high dime... Read More about Estimating 3D trajectories from 2D projections via disjunctive factored four-way conditional restricted Boltzmann machines.