490 likes | 589 Vues
Explore models for nominal process description languages, permutation algebras, operations on named sets, and more. Learn about generating fresh names and garbage collecting unused ones. Discover how inputting names and product operations play a role in generalizing MIHDA.
E N D
IFIP WG1.3, Udine, September 12, 2009 Coalgebras for Named Sets Ugo Montanari Dipartimento di Informatica Università di Pisa Work in collaboration with Vincenzo Ciancia Universidad Complutense Madrid
Roadmap • Models for nominal process description languages • The basic idea of named sets • Permutation algebras • Named sets • Operations on named sets • Generating fresh names and garbage collecting unused ones • Product in named sets • Inputting names • Generalizing MIHDA • Conclusion
Roadmap • Models for nominal process description languages • The basic idea of named sets • Permutation algebras • Named sets • Operations on named sets • Generating fresh names and garbage collecting unused ones • Product in named sets • Inputting names • Generalizing MIHDA • Conclusion
Roadmap • Models for nominal process description languages • The basic idea of named sets • Permutation algebras • Named sets • Operations on named sets • Generating fresh names and garbage collecting unused ones • Product in named sets • Inputting names • Generalizing MIHDA • Conclusion
Roadmap • Models for nominal process description languages • The basic idea of named sets • Permutation algebras • Named sets • Operations on named sets • Generating fresh names and garbage collecting unused ones • Product in named sets • Inputting names • Generalizing MIHDA • Conclusion
Roadmap • Models for nominal process description languages • The basic idea of named sets • Permutation algebras • Named sets • Operations on named sets • Generating fresh names and garbage collecting unused ones • Product in named sets • Inputting names • Generalizing MIHDA • Conclusion
Roadmap • Models for nominal process description languages • The basic idea of named sets • Permutation algebras • Named sets • Operations on named sets • Generating fresh names and garbage collecting unused ones • Product in named sets • Inputting names • Generalizing MIHDA • Conclusion
Exactly corresponds to ((A,{A})) = (a,{A+1}) (f) = f
Roadmap • Models for nominal process description languages • The basic idea of named sets • Permutation algebras • Named sets • Operations on named sets • Generating fresh names and garbage collecting unused ones • Product in named sets • Inputting names • Generalizing MIHDA • Conclusion
Roadmap • Models for nominal process description languages • The basic idea of named sets • Permutation algebras • Named sets • Operations on named sets • Generating fresh names and garbage collecting unused ones • Product in named sets • Inputting names • Generalizing MIHDA • Conclusion