[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [moca] all-you-can-eat calculi
Hi Martin,
> one input consumes as many outputs as possible in one go.
why only one, not all inputs on 'x' ? :-)
> have already been studied. in particular, i'd like to hear
> about applications where this form of communication
> is natural.
not sure if useful (probably not) but perhaps you might
think of distributed algorithms with unknown number
of processes (that can dynamically join/leave/crash/
migrate in ad-hoc networks etc.)
e.g. a distributed consensus algorithm accepts a number
of outputs (each with a possibly different value) and
completes by reducing some number of inputs (each input
consumes exactly the _same_ value, chosen from those that
were output).
Both the number of inputs and outputs are initially unknown
since processes can crash at any time.
If you reduce the consensus problem to only one input, you
may get the application of all-you-can-eat communication,
I guess.
Distributed quorum systems may provide another example,
but I'm not sure.
Pawel
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The "models for mobility" mailing list mailto:moca@xxxxxxxxxxxxxxx
http://www-sop.inria.fr/mimosa/personnel/Davide.Sangiorgi/moca.html