2
z3이 연관 배열 (일명 맵)을 지원하는지 궁금합니다. 그렇지 않다면 현재 버전의 z3을 사용하여 이러한 데이터 구조를 모델링하는 간단한 방법이 있습니까?z3에서 연관 배열을 모델링하는 것이 가능합니까?
z3이 연관 배열 (일명 맵)을 지원하는지 궁금합니다. 그렇지 않다면 현재 버전의 z3을 사용하여 이러한 데이터 구조를 모델링하는 간단한 방법이 있습니까?z3에서 연관 배열을 모델링하는 것이 가능합니까?
Z3은 SMT-Lib에 정의 된대로 배열을 지원하며 데이터 유형도 지원하므로 둘 중 하나에서지도를 모델링 할 수 있어야합니다. 데이터 유형 사용에 대한 자세한 예제는이 질문에 대한 답변 (a datatype contains a set in Z3)에서 찾을 수 있습니다. Z3 Guide에는 배열뿐만 아니라 데이터 유형을 사용하는 방법에 대한 섹션이 포함되어 있습니다.