methods for computing alphabets
methods for generating synchronous and asynchronous peer composition