Skip to main content

Research Repository

Advanced Search

Outputs (492)

On-Line Building Energy Optimization Using Deep Reinforcement Learning (2018)
Journal Article
Mocanu, E., Mocanu, D. C., Nguyen, P. H., Liotta, A., Webber, M. E., Gibescu, M., & Slootweg, J. G. (2019). On-Line Building Energy Optimization Using Deep Reinforcement Learning. IEEE Transactions on Smart Grid, 10(4), 3698-3708. https://doi.org/10.1109/tsg.2018.2834219

Unprecedented high volumes of data are becoming available with the growth of the advanced metering infrastructure. These are expected to benefit planning and operation of the future power systems and to help customers transition from a passive to an... Read More about On-Line Building Energy Optimization Using Deep Reinforcement Learning.

A Review of Predictive Quality of Experience Management in Video Streaming Services (2018)
Journal Article
Torres Vega, M., Perra, C., De Turck, F., & Liotta, A. (2018). A Review of Predictive Quality of Experience Management in Video Streaming Services. IEEE Transactions on Broadcasting, 64(2), 432-445. https://doi.org/10.1109/tbc.2018.2822869

Satisfying the requirements of devices and users of online video streaming services is a challenging task. It requires not only managing the network quality of service but also to exert real-time control, addressing the user's quality of experience (... Read More about A Review of Predictive Quality of Experience Management in Video Streaming Services.

Impact of selection methods on the diversity of many-objective Pareto set approximations (2017)
Presentation / Conference Contribution
Martí, L., Segredo, E., Sánchez-Pi, N., & Hart, E. (2017, September). Impact of selection methods on the diversity of many-objective Pareto set approximations. Presented at 21st International Conference on Knowledge-Based and Intelligent Information & Engineering Systems, Marseille, France

Selection methods are a key component of all multi-objective and, consequently, many-objective optimisation evolutionary algorithms. They must perform two main tasks simultaneously. First of all, they must select individuals that are as close as poss... Read More about Impact of selection methods on the diversity of many-objective Pareto set approximations.

Resilience of Video Streaming Services to Network Impairments (2018)
Journal Article
Torres Vega, M., Perra, C., & Liotta, A. (2018). Resilience of Video Streaming Services to Network Impairments. IEEE Transactions on Broadcasting, 64(2), 220-234. https://doi.org/10.1109/tbc.2017.2781125

When dealing with networks, performance management through conventional quality of service (QoS)-based methods becomes difficult and is often ineffective. In fact, quality emerges as an end-to-end factor, for it is particularly sensitive to the end-u... Read More about Resilience of Video Streaming Services to Network Impairments.

Visualization of Online Datasets (2017)
Journal Article
Peng, T., & Downie, C. (2017). Visualization of Online Datasets. International Journal of Networked and Distributed Computing, 6(1), 11-23. https://doi.org/10.2991/ijndc.2018.6.1.2

As computing technology advances, computers are being used to orchestrate and advance wide spectrums of commercial and personal life, information visualization becomes even more significant as we immerse ourselves into the era of big data, leading to... Read More about Visualization of Online Datasets.

A hybrid method for feature construction and selection to improve wind-damage prediction in the forestry sector (2017)
Presentation / Conference Contribution
Hart, E., Sim, K., Gardiner, B., & Kamimura, K. (2017, July). A hybrid method for feature construction and selection to improve wind-damage prediction in the forestry sector. Presented at Proceedings of the Genetic and Evolutionary Computation Conference on - GECCO '17

Catastrophic damage to forests resulting from major storms has resulted in serious timber and financial losses within the sector across Europe in the recent past. Developing risk assessment methods is thus one of the keys to finding forest management... Read More about A hybrid method for feature construction and selection to improve wind-damage prediction in the forestry sector.

BEFTIGRE: Behaviour-driven full-tier green evaluation of mobile cloud applications (2017)
Journal Article
Chinenyeze, S. J., Liu, X., & Al-Dubai, A. (2017). BEFTIGRE: Behaviour-driven full-tier green evaluation of mobile cloud applications. Journal of Software: Evolution and Process, 29(2), e1848. https://doi.org/10.1002/smr.1848

With the resource-constrained nature of mobile devices and the resource-abundant offerings of the cloud, several promising optimisation techniques have been proposed by the green computing research community. Prominent techniques and unique methods h... Read More about BEFTIGRE: Behaviour-driven full-tier green evaluation of mobile cloud applications.

CACA-UAN: a context-aware communication approach to efficient and reliable underwater acoustic sensor networks (2018)
Journal Article
Liu, Q., Chen, X., Liu, X., & Linge, N. (2018). CACA-UAN: a context-aware communication approach to efficient and reliable underwater acoustic sensor networks. International Journal of Sensor Networks, 26(1), 1. https://doi.org/10.1504/ijsnet.2018.088364

Underwater Acoustic Sensor Networks (UANs) have emerged as a promising technology recently which can be applied in many areas such as military and civil, where the communication between devices is crucial and challenging due to the unique characteris... Read More about CACA-UAN: a context-aware communication approach to efficient and reliable underwater acoustic sensor networks.

Grid Routing: An Energy-Efficient Routing Protocol for WSNs with Single Mobile Sink (2017)
Journal Article
Liu, Q., Zhang, K., Liu, X., & Linge, N. (2017). Grid Routing: An Energy-Efficient Routing Protocol for WSNs with Single Mobile Sink. International Journal of Sensor Networks, 25(2), 1. https://doi.org/10.1504/ijsnet.2017.10007397

In a traditional wireless sensor network with static sinks, sensor nodes close to the sink run out of their batteries quicker than other nodes due to the increased data traffic towards the sink. These nodes with huge data traffic are easy to become... Read More about Grid Routing: An Energy-Efficient Routing Protocol for WSNs with Single Mobile Sink.

A virtual uneven grid-based routing protocol for mobile sink-based WSNs in a smart home system (2017)
Journal Article
Liu, X., & Liu, Q. (2018). A virtual uneven grid-based routing protocol for mobile sink-based WSNs in a smart home system. Personal and Ubiquitous Computing, https://doi.org/10.1007/s00779-017-1093-2

In a non-uniformly distributed network, the dataconcentrating centre equipped with sparse nodes rapidly depletes its battery energy due to the hotspot problem. To solve this problem, a Virtual Uneven Grid-based Routing protocol (VUGR) is proposed in... Read More about A virtual uneven grid-based routing protocol for mobile sink-based WSNs in a smart home system.

An Adaptively Speculative Execution Strategy Based on Real-Time Resource Awareness in a Multi-Job Heterogeneous Environment (2017)
Journal Article
Liu, Q., Cai, W., Liu, Q., Shen, J., Fu, Z., Liu, X., & Linge, N. (2017). An Adaptively Speculative Execution Strategy Based on Real-Time Resource Awareness in a Multi-Job Heterogeneous Environment. KSII transactions on internet and information systems, 11(2), https://doi.org/10.3837/tiis.2017.02.004

MapReduce (MRV1), a popular programming model, proposed by Google, has been well used to process large datasets in Hadoop, an open source cloud platform. Its new version MapReduce 2.0 (MRV2) developed along with the emerging of Yarn has achieved obvi... Read More about An Adaptively Speculative Execution Strategy Based on Real-Time Resource Awareness in a Multi-Job Heterogeneous Environment.

Constructing and Evaluating Visualisation Task Classifications: Process and Considerations (2019)
Presentation / Conference Contribution
Kerracher, N., & Kennedy, J. (2017, June). Constructing and Evaluating Visualisation Task Classifications: Process and Considerations. Presented at EuroVis 2017 Eurographics / IEEE VGTC Conference on Visualization 2017, Barcelona, Spain

Categorising tasks is a common pursuit in the visualisation research community, with a wide variety of taxonomies, typologies, design spaces, and frameworks having been developed over the last three decades. While these classifications are universall... Read More about Constructing and Evaluating Visualisation Task Classifications: Process and Considerations.

Pathways for Theoretical Advances in Visualization (2017)
Journal Article
Chen, M., Grinstein, G., Johnson, C. R., Kennedy, J., & Tory, M. (2017). Pathways for Theoretical Advances in Visualization. IEEE Computer Graphics and Applications, 37(4), 103-112. https://doi.org/10.1109/MCG.2017.3271463

There is little doubt that having a theoretic foundation will benefit the field of visualization, including its main subfields: information visualization, scientific visualization and visual analytics, as well as many domain-specific applications suc... Read More about Pathways for Theoretical Advances in Visualization.

Cognitive Internet of Everything (CIoE): State of the Art and Approaches (2017)
Book Chapter
Jamnal, G. S., Liu, X., Fan, L., & Ramachandran, M. (2017). Cognitive Internet of Everything (CIoE): State of the Art and Approaches. In R. Mihajlovic, M. Ramachandran, R. Behringer, & P. Kocovic (Eds.), Emerging Trends and Applications of the Internet of Things; Advances in Wireless Technologies and Telecommunication (277-309). IGI Global. https://doi.org/10.4018/978-1-5225-2437-3.ch010

In today's world, we are living in busy metropolitan cities and want our homes to be ambient intelligent enough towards our cognitive requirements for assisted living in smart space environment and an excellent smart home control system should not re... Read More about Cognitive Internet of Everything (CIoE): State of the Art and Approaches.

A Unifying Software Framework for Vehicle Routing and Logistics (2017)
Presentation / Conference Contribution
Enenkel, J., Geyer, J., Keiner, J., Nguyen, J., Steuler, J. L., & Urquhart, N. (2017, July). A Unifying Software Framework for Vehicle Routing and Logistics. Paper presented at Annual Workshop of the EURO Working Group on Vehicle Routing and Logistics optimization (VeRoLog), Amsterdam

A wide range of open source tools and real world data are available to support those working on vehicle routing and logistics optimisation. Despite such tools being available there is still a requirement for a unifying software API to allow researche... Read More about A Unifying Software Framework for Vehicle Routing and Logistics.

An investigation of environmental influence on the benefits of adaptation mechanisms in evolutionary swarm robotics (2017)
Presentation / Conference Contribution
Steyven, A., Hart, E., & Paechter, B. (2017, July). An investigation of environmental influence on the benefits of adaptation mechanisms in evolutionary swarm robotics. Presented at Genetic and Evolutionary Computation Conference - GECCO '17

A robotic swarm that is required to operate for long periods in a potentially unknown environment can use both evolution and individual learning methods in order to adapt. However, the role played by the environment in influencing the effectiveness o... Read More about An investigation of environmental influence on the benefits of adaptation mechanisms in evolutionary swarm robotics.

A Multiple Viewed Interrelated Ontology Model for Holistic Component Specification and Retrieval (2009)
Presentation / Conference Contribution
Li, C., Liu, X., & Kennedy, J. (2009, December). A Multiple Viewed Interrelated Ontology Model for Holistic Component Specification and Retrieval. Presented at International Conference on Advanced Software Engineering and Its Applications: ASEA 2009, Jeju Island, Korea

Despite the success that Component-Based Development has achieved so far, component mismatch remains as a major hurdle for wider and smoother component reuse due to the lack of effective and automated approaches to component specification and retriev... Read More about A Multiple Viewed Interrelated Ontology Model for Holistic Component Specification and Retrieval.

What are Communicating Process Architectures? Towards a Framework for Evaluating Message-passing Concurrency Languages (2017)
Presentation / Conference Contribution
Chalmers, K. (2017, August). What are Communicating Process Architectures? Towards a Framework for Evaluating Message-passing Concurrency Languages. Presented at Communicating Process Architectures 2017, Malta

What does it mean to be a message-passing concurrent language? This work attempts to build a framework for classifying such languages by judging four in regards to features and performance. Features of process calculi are used to evaluate Go, Rust, E... Read More about What are Communicating Process Architectures? Towards a Framework for Evaluating Message-passing Concurrency Languages.

Building a C++CSP Channel Using C++ Atomics (2017)
Presentation / Conference Contribution
Chalmers, K. (2017, August). Building a C++CSP Channel Using C++ Atomics. Presented at Communicating Process Architectures 2017, Malta

Mutex-based implementations of synchronous channels are slow. This work investigates atomic operations as a technique to improve communication efficiency between two threads via a busy channel. Such a channel provides faster communication than a mute... Read More about Building a C++CSP Channel Using C++ Atomics.

Combining parallel coordinates with multi-objective evolutionary algorithms in a real-world optimisation problem (2017)
Presentation / Conference Contribution
Urquhart, N. (2017, June). Combining parallel coordinates with multi-objective evolutionary algorithms in a real-world optimisation problem. Presented at Proceedings of the Genetic and Evolutionary Computation Conference Companion on - GECCO '17

Optimisation problems based upon real-world instances often contain many objectives. Many existing Multi-Objective Evolutionary Algorithm techniques return a set of solutions from which the user must make a final selection; typically such a set of so... Read More about Combining parallel coordinates with multi-objective evolutionary algorithms in a real-world optimisation problem.