Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
isl: An Integer Set Library for the Polyhedral Model
S Verdoolaege - International Congress on Mathematical Software, 2010 - Springer
In compiler research, polytopes and related mathematical objects have been successfully
used for several decades to represent and manipulate computer programs in an approach …
used for several decades to represent and manipulate computer programs in an approach …
Symbolic model checking of infinite state systems using Presburger arithmetic
We present a new symbolic model checker which conservatively evaluates safety and
liveness properties on infinite-state programs. We use Presburger formulas to symbolically …
liveness properties on infinite-state programs. We use Presburger formulas to symbolically …
Model-checking concurrent systems with unbounded integer variables: Symbolic representations, approximations, and experimental results
Model checking is a powerful technique for analyzing large, finite-state systems. In an infinite
state system, however, many basic properties are undecidable. In this article, we present a …
state system, however, many basic properties are undecidable. In this article, we present a …
FAST: acceleration from theory to practice
Fast acceleration of symbolic transition systems (F ast) is a tool for the analysis of systems
manipulating unbounded integer variables. We check safety properties by computing the …
manipulating unbounded integer variables. We check safety properties by computing the …
P automata or purely communicating accepting P systems
In this paper we introduce the notion of a P automaton with one-way communication, a
concept related both to Psystems and the traditional concept of automata. AP automaton …
concept related both to Psystems and the traditional concept of automata. AP automaton …
A modular static analysis approach to affine loop invariants detection
Modular static analyzers use procedure abstractions, aka summarizations, to ensure that
their execution time increases linearly with the size of analyzed programs. A similar …
their execution time increases linearly with the size of analyzed programs. A similar …
Calculating sized types
WN Chin, SC Khoo - Higher-Order and Symbolic Computation, 2001 - Springer
Many program optimizations and analyses, such as array-bounds checking, termination
analysis, etc., depend on knowing the size of a function's input and output. However, size …
analysis, etc., depend on knowing the size of a function's input and output. However, size …
Space cost analysis using sized types
PB Vasconcelos - 2008 - research-repository.st-andrews.ac …
Programming resource-sensitive systems, such as real-time embedded systems, requires
guaranteeing both the functional correctness of computations and also that time and space …
guaranteeing both the functional correctness of computations and also that time and space …
Source-to-source compilation targeting OpenMP-based automatic parallelization of C applications
Directive-driven programming models, such as OpenMP, are one solution for exploring the
potential parallelism when targeting multicore architectures. Although these approaches …
potential parallelism when targeting multicore architectures. Although these approaches …
Iteration space slicing and its application to communication optimization
Program slicing is an analysis that answers questions such as “Which statements might
affect the computation of vari-able 11 at stat. ement s?” or “Which statements depend on the …
affect the computation of vari-able 11 at stat. ement s?” or “Which statements depend on the …