The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
The number of triangles in a graph is useful to deduce a plethora of important features of the network that the graph is modeling. However, finding the exact value of this number is computationally expensive. Hence, a number of approximation algorithms based on random sampling of edges, or wedges (adjacent edge pairs) have been proposed for estimating this value. We argue that for large sparse graphs...
Benchmarking and profiling virtual network functions (VNFs) generates input knowledge for resource management decisions taken by management and orchestration systems. Such VNFs are usually not executed in isolation but are often deployed as part of a service function chain (SFC) that connects single functions into complex structures. To manage such chains, isolated performance profiles of single functions...
SDN aims to facilitate the management of increasingly complex, dynamic network environments and optimize the use of the resources available therein with minimal operator intervention. To this end, SDN controllers maintain a global view of the network topology and its state. However, the extraction of information about network flows and other network metrics remains a non-trivial challenge. Network...
As transistors decrease its size due to scaling, digital circuit capabilities increase. These increases are evident in terms of area, power, and speed. Due to the small nature of these devices, introducing parallel paths further increases functionality. Certain characteristics of FPGAs provide alternatives to achieve these improvements in a similar fashion. Partial reconfiguration(PR) further improves...
More email is opened on mobile devices today than on other platforms [1]. At the same time, enterprises are constantly investing in approaches to improve employee productivity. In this paper, we consider the problem of automated information suggestions to assist in reply construction. The basic premise of the work is that a significant portion of the information content of a reply is likely to be...
Research objects were designed in data-intensive science under the premises of interoperability and machine-readability to describe scientific processes and findings including all the resources that were used in the research endeavour. In this poster we present our work with Earth Science communities, that have embraced the research object model for long-term preservation and reuse of knowledge, to...
Searching sounds by text labels is often difficult, as text labels cannot always provide sufficient information for the sound content. Previously we proposed an unsupervised system called IMISOUND for sound search by vocal imitation. In this paper, we further propose a Convolutional Semi-Siamese Network (CSN) called IMINET. IMINET uses two towers of Convolutional Neural Networks (CNN) to extract features...
Spatial visualization (SV) skills contribute to success in engineering. However, ample research from American university settings indicates that various subsets of engineering students have significantly less-developed SV skills than those demonstrated by the majority male population. A multi-modal SV workshop intervention was provided within a first-year engineering projects design course in order...
Dynamic domains involve complex decisions that must be made by experts. In these domains, the impacts of decisions lead to unpredictable results. An unexpected need for impact mitigation involves a great deal of material resources and expert cognitive capacity; after a decision is made, impact mitigation requires costly expert effort. To address this problem, this paper proposes the characterization...
It is well accepted that we learn hard lessons when implementing and re-evaluating systems, yet it is also acknowledged that science faces a crisis in reproducibility. Experimental computer science is far from immune, although it should be easier for CS than other sciences, given the emphasis on experimental artifacts, such as source code, data sets, workflows, parameters, etc. The data management...
This paper considers an orthogonal frequency division multiplexing system where the Effective Exponential SNR Mapping (EESM) is applied. We first present an approximate model in which the subcarriers grouped into one block are assumed to have the same channel coefficient and, subcarriers in different blocks have independent and identically distributed channel coefficients. Then, we present an algorithm...
In trying to understand the big picture of how users learn to program in App Inventor, we want to be able to represent projects in a way suitable for large scale learning analytics. Here I present different representations of projects that could potentially be used to identify App Inventor projects that have structural similarities to each other, e.g., projects created by users following tutorials...
Contrast is a very important characteristic for visual perception of image quality. Some No-Reference Image Quality Assessment Algorithm NR-IQA metrics for Contrast-Distorted Images (CDI) have been proposed in the literature, e.g. Reduced-reference Image Quality Metric for Contrast-changed images (RIQMC) and NR-IQA for Contrast-Distorted Images (NR-IQACDI). Here, we intend to improve the assessment...
Research into computational jigsaw puzzle solving, an emerging theoretical problem with numerous applications, has focused in recent years on puzzles that constitute square pieces only. In this paper we wish to extend the scientific scope of appearance-based puzzle solving and consider ’’brick wall” jigsaw puzzles – rectangular pieces who may have different sizes, and could be placed next to each...
Over a decade of continual expansion in networking and cloud computing has naturally created an increased demand for cybersecurity solutions. Due to the large number of communication devices and content, it is ideal that these cybersecurity solutions are automated. Unfortunately, malicious content and/or activity is often designed to “look” normal and new malicious attacks are repeatedly being developed...
The increasing automation and capacity of communication of industrial systems brings new possibilities and challenges to the sector. We investigate a problem of distributed and collective supply and discuss solutions to the issue of fair and reliable decision making in open systems. By combining principles of social organisation with blockchain and smart-contract technologies, we show that it is possible...
We describe a set of artifacts for dynamic analysis of Android apps, including a dataset used in a dynamic characterization study, source code used for performing the study, an Android inter-app benchmark suite, and definition of Android behavioral metrics.
We present the Showdown AI Competition, a game-based AI competition built around a clone of the popular game Pokemon. This is a game of turn-based team battle, where the objective is to defeat an opponent team using clever combinations of creatures and their abilities. The gameplay is reminiscent of computer role-playing game battles and collectible card games. The game has characteristics, such as...
We study the problem of updating a social network snapshot when the social system provides a limited public API to access the graph. We propose novel link prediction and hybrid strategies that beat a state-of-the-art competing graph strategy [1]. Our strategies make educated guesses for edge removals and creations based on graph “fingerprints”. We also propose an improved baseline strategy and more...
Many games use dynamic difficulty adjustment (DDA) to promote the achievement of flow and consequent positive affective states. However, performance based DDA assume a specific ludic attitude: that of the hard-core gamer. An alternative approach is to apply affective computing techniques to monitor players adjust difficulty to achieve the desired affective state directly. Such an emotion-controlled...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.