Khi nào hai mô phỏng không phải là một sự chia đôi?


20

Với một hệ thống chuyển tiếp nhãn , nơi S là một tập hợp của các quốc gia, Λ là một tập hợp nhãn và S × Λ × S là một ternary mối quan hệ. Như thường lệ, viết p α q cho ( p , α , q ) . Quá trình chuyển đổi được gắn nhãn p α q biểu thị rằng hệ thống ở trạng thái p thay đổi trạng thái thành q với nhãn(S,Λ,)SΛ→⊆S×Λ×Spαq(p,α,q)∈→pαqpq , có nghĩa là α là một số hành động quan sát được gây ra thay đổi trạng thái.αα

Bây giờ một mối quan hệ là một gọi là mô phỏng iff ( p , q ) R ,  nếu  p alpha p '  thì  q ' ,RS×S

(p,q)R, if pαp then q,qαq and (p,q)R.

Một LTS được cho là mô phỏng cái khác nếu tồn tại mối quan hệ mô phỏng giữa chúng.

Tương tự như vậy, một mối quan hệ là một bisimulation iff ( p , q ) R ,  nếu  p alpha p '  thì  q ' ,RS×S(p,q)R,

 if pαp then q,qαq and (p,q)R and  if qαq then p,pαp and (p,q)R.

Hai LTS được cho là bisimilar iff tồn tại sự phân chia giữa các không gian trạng thái của chúng.

Rõ ràng hai khái niệm này khá liên quan, nhưng chúng không giống nhau.

Trong những điều kiện nào thì trường hợp một LTS mô phỏng người khác và ngược lại, nhưng hai LTS đó không giống nhau?

Câu trả lời:


12

Bởi vì một quy trình CCS có giá trị bằng một nghìn pixel - và thật dễ dàng để thấy LTS cơ bản - đây là hai quy trình mô phỏng lẫn nhau nhưng không giống nhau:

Q = a b

P=ab+a
Q=ab

R1={(ab+a,ab),(b,b),(0,b),(0,0)}

R2={(ab,ab+a),(b,b),(0,0)}

P R1 QQ R2 PPQPa0QQaQb0b

PQQQPPaQaRRR1


10

R1R2p1qR1R2

Ví dụ kinh điển là hai hệ thống có cùng dấu vết, nhưng đưa ra các lựa chọn khác nhau. Hãy xem xét hai máy đồ uống: máy đầu tiên (máy ác) lấy một đồng xu ( c) và quyết định không quyết định có nên giao một tách trà ( t) hay không. Máy thứ hai (máy tốt) lấy một đồng xu ( c) và đưa ra một tách trà ( t).

lựa chọn sớm và muộn

R1={(s,s),(p,p),(q,q),(r,p)}rrp

R2={(s,s),(p,p),(q,q)}rrs2spscpr1pqqr

rr

Sự khác biệt giữa hai máy là máy tốt có tính quyết định và (giả sử sự sống) luôn giao trà nếu bạn nhét đồng xu, trong khi cỗ máy xấu có thể lấy đồng xu nhưng bị kẹt, không thể giao trà.

Loại khác biệt này xuất hiện thường xuyên trong nghiên cứu các hệ thống đồng thời. Câu trả lời của jmad cho thấy một quy trình CCS với LTS này.

Để biết thêm thông tin về chia nhỏ, tôi khuyên bạn nên ghi chú của Davide Sangiorgi Về nguồn gốc của sự chia đôi và cưỡng chế . (Đây là bài tập 1 trang 29 và các ghi chú sử dụng cùng một ví dụ.)


Thực tế là hai mô phỏng một chiều không giống nhau cho thấy rằng mô phỏng không phải là ý tưởng gần đúng khi có sự hiện diện của thuyết không điều kiện. Có bất kỳ ý tưởng khác đã được xem xét?
Uday Reddy

2

LTS1LTS2RLTS2LTS1RR

LTS1LTS2RLTS2LTS1R


Tôi đoán những gì tôi đang cố nói là trên thực tế, luôn luôn có hai LTS giống nhau, vì vậy câu hỏi thực sự là liệu một mối quan hệ cụ thể có phải là mô phỏng (bi) hay không.
Charles
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.