z3py

    1

    2답변

    다음 제약 조건을 풀고 싶다고 가정합니다. y == max(x, 0). 내가 생각할 수있는 것은 다음을 인코딩하는 것입니다 (z3py 인터페이스에서) : If(x > 0, y == x, y == 0). 내 질문을했다 : x > 0 /\ y == x 및 x <= 0 /\ y == 0을 다음 두 제약 조건 중 하나가 만족할 될 때 또는 그 반환 토 취 는 Z3

    1

    1답변

    사각형과 관련된 문제를 최소화하기 위해 z3을 사용하는 것이 좋습니다. 나는 (파이썬 3 z3opt)이 간단한 예제를 작성할 때 : unknown (incomplete (theory arithmetic)) -1*oo [b = 0, cost = 30, a = 3] 내가 잘못된 방법으로 문제를 정의하고 있는가 또는이 고유 제한 사항입니다 :는 from

    1

    1답변

    제 연구에 z3을 사용하고 있으며 다음과 같은 문제가 있습니다. 배열을 포함하는 만족스러운 수식의 모델을 분석 중이지만 모델 결과를 이해하지 못합니다. 예를 들어, 두 변수 'pkgcounter'와 'rxlen'과 두 개의 명제 p1과 p2가 있습니다. 제 목표는 두 가지 명제를 모두 만족시키는 모델이 있는지 알아 보는 것입니다. [! -> 0] = [다른

    0

    1답변

    나는 풀 수있는 선형 실수 산술 제약 조건을 가지고 있으며,이를 점차적으로 솔버에 제공하고 있습니다. Z3은 항상 잠시 후에 붙어있는 것 같습니다. Z3은 내부적으로 제약 조건을 해결하는 전략을 변경합니다 (예 : 단방향 알고리즘에서 벗어나 다른 알고리즘을 시도하는 등). 그렇지 않으면 명시 적으로 Z3에 지시해야합니까? 나는 Z3py를 사용하고있다.

    5

    2답변

    작은 부분에 방정식/불평등 시스템 최적화와 관련된 프로그램이 있습니다. 이상적으로, 나는 Modelica에서 할 수있는 것처럼하고 싶었을 것이고 방정식을 써서 솔버가 처리하도록 할 것입니다. 솔버 및 선형 프로그래밍의 작업은 내 안락 영역에서 벗어나지 만 어쨌든 시도하기로 결정했습니다. 문제는 프로그램의 일반적인 디자인이 객체 지향적이며, 방정식을 형성하는

    2

    1답변

    저는 z3py에 새로 입문했습니다. z3py에서 다음 대수 표현식을 코딩하려고합니다. log(x,y) 스택 오버플로를 많이 검색하여 비슷한 질문을했지만, 불행히도 충분한 만족스러운 답변을 얻을 수 없었습니다. 제발 도와주세요!

    0

    1답변

    저는 Z3py의 초보자입니다. 거의 1 주일 동안이 문제로 고생하고 있습니다 ... 튜토리얼에서 나를 돕기에 충분한 정보를 찾지 못했습니다. 좋은 예가 없습니다. 도와주세요.

    1

    1답변

    z3py 예제를 사용할 수 없습니다. README의 github에있는 지침을 사용하여 성공적으로 설치할 수있었습니다. 적절한 파이썬 경로가 해당 디렉토리를 가리 키도록 성공적으로 업데이트했습니다. 또한 z3을 성공적으로 가져올 수 있었지만 변수를 선언 할 때마다 오류가 발생합니다. 컴파일러는 Int, Ints, Real, RealVal을 인식하지 못합니다.

    0

    1답변

    Python + Z3 비트 벡터를 사용하여 계산을 수행하려고하는데 multiply 작업에 몇 가지 문제가 있습니다. 예를 들어 : a = BitVecVal(3, 2) b = BitVecVal(3, 2) c = a * b print c.size() <----- output is 2; but can I have a vector of length 2 + 2

    0

    1답변

    제 질문은 "Distinct"가 z3 python에서 작동합니까? 나는 다음과 같은 코드를 비교 한과 동일한 결과를 포기하지 않을 것 같다 : 결과였다 (declare-const x Int) (declare-const y Int) (assert (distinct x y)) (check-sat) (get-model) : 나는 부정적인 주장을 추가