Dice Question Streamline Icon: https://streamlinehq.com

Efficient complementation for non commutation-closed global types beyond sender-driven choices

Develop concise and efficient complementation procedures for global types that are neither commutation-closed nor restricted to sender-driven choices, constructing complements with practical complexity bounds and without the doubly exponential blow-up observed in general constructions.

Information Square Streamline Icon: https://streamlinehq.com

Background

The authors provide a linear-size complementation construction for sender-driven global types and a duality-based approach for commutation-closed types, while noting that generic complementation via product-and-duality may be doubly exponential.

They highlight the need for concise procedures that go beyond these restricted classes, particularly for non commutation-closed global types, to broaden the applicability of complementability in MPST.

References

some old works on Mazurkiewicz traces could possibly shade some light on a few questions that arise from our work, and which, to the best of our knowledge, remain open, like the decidability of the complementability of a global type, or concise complementation procedures for non commutation-closed global types beyond sender-driven choices.

Realisability and Complementability of Multiparty Session Types (2507.17354 - Giusto et al., 23 Jul 2025) in Section 6: Related works