2020
Autores
Queiroz, S; Vilela, JP; Monteiro, E;
Publicação
IEEE ACCESS
Abstract
In this work, we present an optimal mapper for OFDM with index modulation (OFDM-IM). By optimal we mean the mapper achieves the lowest possible asymptotic computational complexity (CC) when the spectral efficiency (SE) gain over OFDM maximizes. We propose the spectro-computational (SC) analysis to capture the trade-off between CC and SE and to demonstrate that an -subcarrier OFDM-IM mapper must run in exact time complexity. We show that an OFDM-IM mapper running faster than such complexity cannot reach the maximal SE whereas one running slower nullifies the mapping throughput for arbitrarily large . We demonstrate our theoretical findings by implementing an open-source library that supports all DSP steps to map/demap an-subcarrier complex frequency-domain OFDM-IM symbol. Our implementation supports different index selector algorithms and is the first to enable the SE maximization while preserving the same time and space asymptotic complexities of the classic OFDM mapper.
2020
Autores
Queirós, R; Pinto, M; Terroso, T;
Publicação
ICPEC
Abstract
Computer programming plays a relevant role in the digital age as a key competency for project leverage and a driver of innovation for today's modern societies. Despite its importance, this domain is also well known for their higher learning failure rates. In this context, the study of how computer programming is taught is fundamental to clarify the teaching-learning process and to ensure the sharing of the best practices. This paper presents a survey on computer programming teaching in the first-year courses of Portuguese Universities, more precisely, what is taught and how it is taught. The study focuses essentially on the following facets: The class characterization, the methodologies used and the languages/technologies taught. Based on these criteria, a survey was done which gathers information of 59 courses included in a wide range of Universities spread across Portugal. The results were collected and analyzed. Based on this analysis a set of conclusions were taken revealing some interesting results on the teaching methods and languages used which can be useful to support a discussion on this subject and, consequently, to find new paths to shape the future of programming teaching. 2012 ACM Subject Classification Social and professional topics ! Computer science education.
2020
Autores
Sen, S; Malta, MC; Dutta, B; Dutta, A;
Publicação
IETE TECHNICAL REVIEW
Abstract
The integration of meta-knowledge on the Web of data is essential to support trustworthiness. This is in fact an issue because of the enormous amount of data that exists on the Web of Data. Meta-knowledge describes how the data is generated, manipulated, and disseminated. In the last few years, several approaches have been proposed for tracing and representing meta-knowledge efficiently on a statement or on a set of statements in the Semantic Web. The approaches differ significantly; for instance, in terms of modelling patterns, the number of statements generation, redundancy of the resources, query length, or query response time. This article reports a systematic review of the various approaches of the four dimensions (namely time, trust, fuzzy, and provenance) to provide an overview of the meta-knowledge assertion techniques in the field of the Semantic Web. Some experiments are conducted to analyze the actual performance of the approaches of meta-knowledge assertion considering the provenance dimension. These experiments are based on specific parameters such as graph size, number of statements generation, redundancy, query length, and query response time. All the experiments are done with real-world datasets. The semantics of the different approaches are compared to analyze the methodology of the approaches. Our study and experiments highlight the advantages and limitations of the approaches in terms of the parameters mentioned above.
2020
Autores
Campos, R; Mangaravite, V; Pasquali, A; Jorge, A; Nunes, C; Jatowt, A;
Publicação
INFORMATION SCIENCES
Abstract
As the amount of generated information grows, reading and summarizing texts of large collections turns into a challenging task. Many documents do not come with descriptive terms, thus requiring humans to generate keywords on-the-fly. The need to automate this kind of task demands the development of keyword extraction systems with the ability to automatically identify keywords within the text. One approach is to resort to machine-learning algorithms. These, however, depend on large annotated text corpora, which are not always available. An alternative solution is to consider an unsupervised approach. In this article, we describe YAKE!, a light-weight unsupervised automatic keyword extraction method which rests on statistical text features extracted from single documents to select the most relevant keywords of a text. Our system does not need to be trained on a particular set of documents, nor does it depend on dictionaries, external corpora, text size, language, or domain. To demonstrate the merits and significance of YAKE!, we compare it against ten state-of-the-art unsupervised approaches and one supervised method. Experimental results carried out on top of twenty datasets show that YAKE! significantly outperforms other unsupervised methods on texts of different sizes, languages, and domains.
2020
Autores
Teles Roxo, M; Quelhas Brito, P;
Publicação
Augmented Reality and Virtual Reality - Progress in IS
Abstract
2020
Autores
Santos, LC; Santos, FN; Pires, EJS; Valente, A; Costa, P; Magalhaes, S;
Publicação
2020 IEEE INTERNATIONAL CONFERENCE ON AUTONOMOUS ROBOT SYSTEMS AND COMPETITIONS (ICARSC 2020)
Abstract
The world's population is estimated to reach nine billion people by the year 2050, which indicates that agricultural productivity must increase sustainably. The mechanisation and automatisation of agricultural tasks is an essential step to face population growth. Ground robots have been developed along the last decade for several agricultural applications, being, the autonomous and safe navigation one of the hardest challenge in this development. Moving autonomously, a mobile platform involves different tasks, such as localisation, mapping, motion control, and path planning, a crucial step for autonomous operations. This article performs a survey of different applications for path planning techniques applied to various agricultural contexts. This paper analyses different agricultural applications and details about the employed path planning method. The conclusion indicates that path planning has been successfully applied to agrarian robots for field coverage and point-to-point navigation, being that coverage path planning is slightly more advanced in this field.
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.