program graph
Recently Published Documents


TOTAL DOCUMENTS

29
(FIVE YEARS 4)

H-INDEX

5
(FIVE YEARS 0)

2021 ◽  
Vol 1 (3) ◽  
pp. 1-41
Author(s):  
Stephen Kelly ◽  
Robert J. Smith ◽  
Malcolm I. Heywood ◽  
Wolfgang Banzhaf

Modularity represents a recurring theme in the attempt to scale evolution to the design of complex systems. However, modularity rarely forms the central theme of an artificial approach to evolution. In this work, we report on progress with the recently proposed Tangled Program Graph (TPG) framework in which programs are modules. The combination of the TPG representation and its variation operators enable both teams of programs and graphs of teams of programs to appear in an emergent process. The original development of TPG was limited to tasks with, for the most part, complete information. This work details two recent approaches for scaling TPG to tasks that are dominated by partially observable sources of information using different formulations of indexed memory. One formulation emphasizes the incremental construction of memory, again as an emergent process, resulting in a distributed view of state. The second formulation assumes a single global instance of memory and develops it as a communication medium, thus a single global view of state. The resulting empirical evaluation demonstrates that TPG equipped with memory is able to solve multi-task recursive time-series forecasting problems and visual navigation tasks expressed in two levels of a commercial first-person shooter environment.


2021 ◽  
Author(s):  
Jenifer Tabita Ciuciu-Kiss ◽  
Melinda Tóth ◽  
István Bozó

Static source code analyser tools are operating on an intermediate representation of the source code that is usually a tree or a graph. Those representations need to be updated according to the different versions of the source code. However, the developers might be interested in the changes or might need information about previous versions, therefore, keeping different versions of the source code analysed by the tools are required. RefactorErl is an open-source static analysis and transformation tool for Erlang that uses a graph representation to store and manipulate the source code. The aim of our research was to create an extension of the Semantic Program Graph of RefactorErl that is able to store different versions of the source code in a single graph. The new method resulted in 30% memory footprint decrease compared to the available workaround solutions.


2019 ◽  
Vol 6 (3) ◽  
pp. 190
Author(s):  
Jacqueline Ramos Machado Braga ◽  
Bruna Dos Santos Bispo ◽  
Victor Lucas Dias Cavalcante ◽  
Silvia Inês Sardi ◽  
Gúbio Soares Campos ◽  
...  

Primary and continuous cell culture systems are a good in vitro alternative for the quantitative assessment of snake venom toxicity. There are still few studies evaluating the cellular response against Bothrops leucurus venom (BlV). This study aimed to evaluate the cytotoxic effect of crude BlV on culture of VERO E6 cells. Neutral Red incorporation (NR) and 3-(4,5-dimethylthiazol-2-yl)-2,5-diphenyl-tetrazolium bromide (MTT) tests were performed for viable cells, and Trypan Blue (TB) dye exclusion test was performed for non-viable cells. The differences between the groups were evaluated by ANOVA-One-Way and Dunnet through the program Graph Pad 5.0 with significance of 5%. The 50% cytotoxic concentration (CC50) of BlV was 7.86 μg/mL. There was a trend of dose-dependent reduction on cell viability in all assays evaluated. However, MTT and NR tests were more sensitive for the evaluation of BlV cytotoxicity on the VERO E6 cell line.


2018 ◽  
Vol 56 (1) ◽  
pp. 1-33
Author(s):  
Masoud Ebrahimi ◽  
Gholamreza Sotudeh ◽  
Ali Movaghar
Keyword(s):  

2016 ◽  
Vol 2016 ◽  
pp. 1-21 ◽  
Author(s):  
Lorenzo Verdoscia ◽  
Roberto Giorgi

We present a new type of soft-core processor called the “Data-Flow Soft-Core” that can be implemented through FPGA technology with adequate interconnect resources. This processor provides data processing based on data-flow instructions rather than control flow instructions. As a result, during an execution on the accelerator of the Data-Flow Soft-Core, both partial data and instructions are eliminated as traffic for load and store activities. Data-flow instructions serve to describe a program and to dynamically change the context of a data-flow program graph inside the accelerator, on-the-fly. Our proposed design aims at combining the performance of a fine-grained data-flow architecture with the flexibility of reconfiguration, without requiring a partial reconfiguration or new bit-stream for reprogramming it. The potential of the data-flow implementation of a function or functional program can be exploited simply by relying on its description through the data-flow instructions that reprogram the Data-Flow Soft-Core. Moreover, the data streaming process will mirror those present in other FPGA applications. Finally, we show the advantages of this approach by presenting two test cases and providing the quantitative and numerical results of our evaluations.


Sign in / Sign up

Export Citation Format

Share Document