Constraint-Based Relational Verification

نویسندگان

چکیده

Abstract In recent years they have been numerous works that aim to automate relational verification. Meanwhile, although Constrained Horn Clauses ( $$\mathrm {CHCs}$$ CHCs ) empower a wide range of verification techniques and tools, lack the ability express hyperproperties beyond k -safety such as generalized non-interference co-termination. This paper describes novel fully automated constraint-based approach We first introduce new class predicate Constraint Satisfaction Problems called {pfwCSP}$$ pfwCSP where constraints are represented clauses modulo first-order theories over variables three kinds: ordinary, well-founded, or functional. generalization permits arbitrary (i.e., possibly non-Horn) clauses, well-foundedness constraints, functionality is capable expressing these problems. Our enables us automatically verify problem instances require non-trivial non-sequential non-lock-step) self-composition by inferring appropriate schedulers (or alignment dictate when which program copies move. To solve problems in this language, we present constraint solving method for based on stratified CounterExample-Guided Inductive Synthesis (CEGIS) functional predicates. implemented proposed framework obtained promising results diverse scope previous frameworks.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Verification Synergy: Constraint-Based Verification

Functional verification (as opposed to verification for timing, power, manufacturability and so forth) is a bottleneck in design. We know why this is so. IC’s have become so complex that it is very difficult to specify and verify their behaviors. In the last ten years, the semiconductor industry has moved from directed simulation and directed random simulation, based solely on golden models, to...

متن کامل

Constraint Verification Using a Constraint Engineering System

This demo presents a proof of concept of a metaverification tool for the tool-independent definition and verification of constraints within the analog design flow.

متن کامل

A Constraint-Based Algorithm for Mining Temporal Relational Patterns

In this article, we consider a new kind of temporal pattern where both interval and punctual time representation are considered. These patterns, which we call temporal point-interval patterns, aim at capturing how events taking place during different time periods or at different time instants relate to each other. The datasets where these kinds of patterns may appear are temporal relational dat...

متن کامل

MILPRIT*: A Constraint-Based Algorithm for Mining Temporal Relational Patterns

In this article, we consider a new kind of temporal pattern where both interval and punctual time representation are considered. These patterns, which we call temporal point-interval patterns, aim at capturing how events taking place during different time periods or at different time instants relate to each other. The datasets where these kinds of patterns may appear are temporal relational dat...

متن کامل

Using Relational and Constraint Languages in Model-based Diagnosis

We present two techniques of reasoning about diagnosis. The first uses relational databases to represent the I/O relations of a component, and then uses SQL queries to represent the behavior of a system. The second technique uses constraint logic programming to detect faults. Our diagnosis algorithms exploit the inference capabilities entailed in these relational and constraint languages.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Lecture Notes in Computer Science

سال: 2021

ISSN: ['1611-3349', '0302-9743']

DOI: https://doi.org/10.1007/978-3-030-81685-8_35