smt

    5

    1답변

    은 화학식 주어진 말해봐 (T1> = 2 또는 T2> = 3), (T3> = 1) I는 논리합 정규형 를 얻을 목적으로 (T1> = 2 및 T3> = 1) 또는 (t2> = 3 및 t3> = 1) Z3에서이를 수행하는 방법은 무엇입니까?

    2

    1답변

    일부 단순화의 일반성을 테스트하고 있습니다 (주로 부분 지향적 한정어 인스턴스화). 따라서 단순화 여부와 상관없이 smtComp의 "AUFLIA-p"섹션에서 벤치 마크 모음을 실행했습니다. 가능한 부작용을 줄이기 위해 (사용자가 제공 한) 패턴없이 Z3을 실행하는 데 관심이 있습니다. 필자는 "AUFLIA-p"섹션에서 일부 벤치 마크를 조사했으며이 섹션의

    1

    1답변

    SMT 솔버에 입력으로 제공하기 위해 1 차 공식을 사용하여 다음 방정식의 최상의 인코딩이 무엇인지 지적 할 수 있습니까? x`=Ax+b

    1

    1답변

    Z3 정리 프로 버를 사용하여 만족스러운 할당 집합에서 균일하게 샘플링 할 수 있습니까? 그렇지 않다면이 기능을 가진 Z3에 가장 가까운 시스템은 무엇입니까?

    3

    1답변

    z3py로 만든 어설 션을 SMT-LIB2 형식으로 출력하는 방법은 무엇입니까? 나는 그 문서에서 그 어떤 언급도 찾을 수 없다. Z3_PRINT_SMTLIB_FULL 플래그를 찾았지만 설정 방법을 모르겠습니다.

    3

    1답변

    최적화 문제를 해결하는 한 가지 방법은 SMT 솔버를 사용하여 (불량) 솔루션이 있는지 여부를 묻고, 더 이상 비용 제약 조건이 더 이상 만족스럽지 않을 때까지 엄격한 비용 제약 조건을 점차적으로 추가하는 것입니다. 이 접근법은 예를 들어 http://www.lsi.upc.edu/~oliveras/espai/papers/sat06.pdf 및 http://i

    1

    1답변

    고정 점을 지원하는 Z3 이외의 smt 도구가 있습니까?

    2

    1답변

    Microsoft에서 Z3 SMT 솔버를 사용하고 있으며 사용자 정의 정렬의 상수를 정의하려고합니다. 그러한 상수는 기본적으로 불평등하지 않은 것처럼 보입니다. 이 같은 종류의 두 상수가 동일한 것을 완벽하게 물론 가능하기 때문에, (declare-sort S 0) (declare-const x S) (declare-const y S) (asser

    1

    1답변

    (elim-quantifiers (exists ((x Int)) (and (< t1 x) (< x t2))))에 대한 .net api를 찾을 수 없습니다. 전술입니까? 누군가가 다음 스크립트를 구현하기 위해 Z3의 .net API를 사용하여 나를 도울 수 있습니까? (declare-const t1 Int) (declare-const t2 Int) (e

    19

    1답변

    전통적으로 계산 논리를 사용한 대부분의 작업은 명제였습니다.이 경우 SAT (부울 만족 한계) 솔버 또는 1 차 정리를 사용했습니다.이 경우 1 차 정리 해설자를 사용했습니다. 근년에는 산술 이론과 함께 명제 논리를 기본적으로 강화하는 SMT (satisfiability modulo theory) 솔버에 대한 많은 진전이있었습니다. SRI 인터내셔널의 존