2021
Autores
Brown, PS; Dimitrova, V; Hart, G; Cohn, AG; Moura, P;
Publicação
THEORY AND PRACTICE OF LOGIC PROGRAMMING
Abstract
Whitby is the server-side of an Intelligent Tutoring System application for learning SystemTheoretic Process Analysis (STPA), a methodology used to ensure the safety of anything that can be represented with a systems model. The underlying logic driving the reasoning behind Whitby is Situation Calculus, which is a many-sorted logic with situation, action, and object sorts. The Situation Calculus is applied to Ontology Authoring and Contingent Scaffolding: the primary activities within Whitby. Thus many fluents and actions are aggregated in Whitby from these two sub-applications and from Whitby itself, but all are available through a common situation query interface that does not depend upon any of the fluents or actions. Each STPA project in Whitby is a single situation term, which is queried for fluents that include the ontology, and to determine what pedagogical interventions to offer. Initially Whitby was written in Prolog using a module system. In the interest of a cleaner architecture and implementation with improved code reuse and extensibility, the initial application was refactored into Logtalk. This refactoring includes decoupling the Situation Calculus reasoner, Ontology Authoring framework, and Contingent Scaffolding framework into third-party libraries that can be reused in other applications. This extraction was achieved by inverting dependencies via Logtalk protocols and categories, which are reusable interfaces and components that provide functionally cohesive sets of predicate declarations and predicate definitions. In this paper the architectures of two iterations of Whitby are evaluated with respect to the motivations behind the refactor: clean architecture enabling code reuse and extensibility.
2021
Autores
Maji, G; Dutta, A; Malta, MC; Sen, S;
Publicação
EXPERT SYSTEMS WITH APPLICATIONS
Abstract
In the present-days complex networks modeled on real-world data contain millions of nodes and billions of links. Identifying super spreaders in such an extensive network is a challenging task. Super spreaders are the most important or influential nodes in the network that play the central role during an infection spreading or information diffusion process. Depending on the application, either the most influential node needs to be identified, or a set of initial seed nodes are identified that can maximize the collective influence or the total spread in the network. Many centrality measures have been proposed to rank nodes in a complex network such as 'degree', 'closeness', 'betweenness', 'coreness' or 'k-shell' centrality, among others. All have some kind of inherent limitations. Mixed degree decomposition or m-shell is an improvement over k-shell that yields better ranking. Many researchers have employed single node identification heuristics to select multiple seed nodes by considering top-k nodes from the ranked list. This approach does not results in the optimal seed nodeset due to the considerable overlap in total spreading influence. Influence overlap occurs when multiple nodes from the seed nodeset influence a specific node, and it is counted multiple times during total collective influence computation. In this paper, we exploit the 'node degree', 'closeness' and 'coreness' among the nodes and propose novel heuristic template to rank the super spreaders in a network. We employ k-shell and m-shell as a coreness measure in two variants for a comparative evaluation. We use a geodesic-based constraint (enforcing a minimum distance between seed nodes) to select an initial seed nodeset from that ranked nodes for influence maximization instead of selecting the top-k nodes naively. All models and metrics are updated to avoid overlapping influence during total spread computation. Experimental simulation with the SIR (Susceptible-Infectious-Recovered) spreading model and an evaluation with performance metrics like spreadability, monotonicity of ranking, Kendall's rank correlation on some benchmark real-world networks establish the superiority of the proposed methods and the improved seed node selection technique.
2021
Autores
Zhao, D; Ferdian, E; Maso Talou, G; Quill, G; Gilbert, K; Babarenda Gamage, T; Wang, V; Pedrosa, J; D"hooge, J; Legget, M; Ruygrok, P; Doughty, R; Camara, O; Young, A; Nash, M;
Publicação
European Heart Journal - Cardiovascular Imaging
Abstract
2021
Autores
Pedro Miguel Ribeiro da Silva; Sérgio Hélder da Silva Soares Soares; Jorge Augusto Pinto Silva Mota; Paula Maria Marques Moura Gomes Viana; Pedro Miguel Machado Soares Carvalho;
Publicação
Journal of Sports Science
Abstract
2021
Autores
Resende, M; Carvalho, D; Branco, A; Rocha, T;
Publicação
10th International Conference on Digital and Interactive Arts
Abstract
2021
Autores
Santos Gonzalez, EE; Gutierrez Alcaraz, G; Nezhad, AE; Javadi, MS; Osorio, GJ; Catalao, JPS;
Publicação
2021 21ST IEEE INTERNATIONAL CONFERENCE ON ENVIRONMENT AND ELECTRICAL ENGINEERING AND 2021 5TH IEEE INDUSTRIAL AND COMMERCIAL POWER SYSTEMS EUROPE (EEEIC/I&CPS EUROPE)
Abstract
In this paper, a stochastic optimization model is developed for optimal operation of the active distribution networks. The proposed model is investigated on the transactive energy market in the presence of active consumers, local photovoltaic power generations and storage devices. The stochastic behavior of photovoltaic panel power generation units and load consumptions have been modeled using scenario generations and scenario reduction technique. Besides, the stochastic nature of the demand power as well as rooftop photovoltaic panels have been investigated in this paper. In the transactive energy market model, the distribution system operator is the main responsible for the market-clearing mechanisms and controlling the net power exchange between the distribution network and upstream grid. The proposed model is tested and verified on a radial medium voltage distribution network with 16 buses.
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.