The sparse representation of graphs has shown great potential for accelerating the computation of graph applications (e.g., Social Networks, Knowledge Graphs) on traditional computing architectures (CPU, GPU, or TPU)....
详细信息
—This paper proposes a multi-label classification algorithm capable of continual learning by applying an Adaptive Resonance Theory (ART)-based clustering algorithm and the Bayesian approach for label probability comp...
详细信息
In multi-robot cooperative communication, the principal operations of distributed intelligence is to collect and distribute data on a specific node. However, most data link layer protocols support single-hop communica...
详细信息
ISBN:
(数字)9781728186955
ISBN:
(纸本)9781728186962
In multi-robot cooperative communication, the principal operations of distributed intelligence is to collect and distribute data on a specific node. However, most data link layer protocols support single-hop communications. Adding a network layer routing protocol can perform multi-hop communication but will generate invalid routes and extra costs. In this paper, we present a data link layer ad hoc protocol for multi-robot cooperative communication, called Robot Cluster Wireless Link(RCWL). RCWL can be deployed on the Linux-kernel system based embedded devices. It allows the central node, which is called the master node, to aggregate data from slave nodes for performance prediction and decision optimization. Besides, it ensures the data distribution capability of the master node. Furthermore, the protocol supports multi-hop data transmission and is self-adaptive to the changes in the network topology.
This paper presents the sports apps based on a mobile application that has a function to help the provider or the owner of the sports field and sports vendor to promote their business in the apps. Due to the popularit...
详细信息
ISBN:
(数字)9781665404228
ISBN:
(纸本)9781665404235
This paper presents the sports apps based on a mobile application that has a function to help the provider or the owner of the sports field and sports vendor to promote their business in the apps. Due to the popularity and convenience that mobile applications had and high interest from many people in having a healthy life, it is a great opportunity to combine both of them. Therefore, this study focusses to build mobile sports application using object-oriented analysis and design method, that could meet the demand of lots of peoples that wants to do a sport especially a ball sport. Otherwise, the application can help and support the community and public, especially for ball sports fans, to make reservations for the sports field easier without having to come to the location and also meet their sporting needs.
A Petri net is a mathematical method that can be used to represent and analyze discrete event systems. Although research on structural liveness and safety in ordinary free-choice (FC) nets has been reported, analysis ...
详细信息
As quantum computing hardware advances, the demand for scalable, precise, and fully automated verification techniques for quantum circuits grows. This paper introduces a novel automata-based framework tailored for the...
As quantum computing hardware advances, the demand for scalable, precise, and fully automated verification techniques for quantum circuits grows. This paper introduces a novel automata-based framework tailored for the verification of quantum circuits. In our approach, the problem is framed as a triple {P}C{S} and the question is whether, given a set P of quantum states on the input of a circuit C, the set of quantum states on the output is equal to (or included in) a set S. Our framework leverages tree automata to compactly represent sets of quantum states and we develop transformers to implement the semantics of quantum gates over this representation. We implemented the proposed approach in a prototype tool and evaluated its performance against various benchmarks from the literature. The evaluation shows that our approach is quite scalable, for example, we managed to verify a large circuit with 40 qubits and 141,527 gates, or catch bugs injected into a circuit with 320 qubits and 1,758 gates, where all tools we compared with failed. Additionally, our work bridges quantum program verification and automata, opening new possibilities to exploit the richness of automata theory in quantum computing.
Context: Contemporary software development is typically conducted in dynamic, resource-scarce environments that are prone to the accumulation of technical debt. While this general phenomenon is acknowledged, what rema...
详细信息
Context: Contemporary software development is typically conducted in dynamic, resource-scarce environments that are prone to the accumulation of technical debt. While this general phenomenon is acknowledged, what remains unknown is how technical debt specifically manifests in and affects software processes, and how the software development techniques employed accommodate or mitigate the presence of this debt. Objectives: We sought to draw on practitioner insights and experiences in order to classify the effects of agile method use on technical debt management, given the popularity and perceived success of agile methods. We explore the breadth of practitioners' knowledge about technical debt;how technical debt is manifested across the software process;and the perceived effects of common agile software development practices and processes on technical debt. In doing so, we address a research gap in technical debt knowledge and provide novel and actionable managerial recommendations. Method: We designed, tested and executed a multi-national survey questionnaire to address our objectives, receiving 184 responses from practitioners in Brazil, Finland, and New Zealand. Results: Our findings indicate that: 1) Practitioners are aware of technical debt, although, there was under utilization of the concept, 2) Technical debt commonly resides in legacy systems, however, concrete instances of technical debt are hard to conceptualize which makes it problematic to manage, 3) Queried agile practices and processes help to reduce technical debt;in particular, techniques that verify and maintain the structure and clarity of implemented artifacts (e.g., Coding standards and Refactoring) positively affect technical debt management. Conclusions: The fact that technical debt instances tend to have characteristics in common means that a systematic approach to its management is feasible. However, notwithstanding the positive effects of some agile practices on technical debt management, comp
暂无评论