On the Computation of Distributed Knowledge as the Greatest Lower Bound of Knowledge
Santiago Quintero, Carlos Pinz\'on, Sergio Ram\'irez, Frank Valencia

TL;DR
This paper develops efficient algorithms for computing the greatest lower bound of join endomorphisms in finite lattices, with applications to distributed knowledge in multi-agent systems, improving computational complexity and characterizing knowledge structures.
Contribution
It introduces faster algorithms for distributive lattices, new methods for arbitrary lattices, and characterizes distributed knowledge as a greatest lower bound in the lattice of endomorphisms.
Findings
Distributive case solved in O(n) time, improving from O(n^2).
New algorithms for arbitrary lattices outperform existing methods.
Deciding distributed knowledge in S5 systems can be done in near-linear time.
Abstract
Let be a finite lattice and be the set of join endomorphisms of . We consider the problem of given and , finding the greatest lower bound in the lattice . (1) We show that if is distributive, the problem can be solved in time where . The previous upper bound was . (2) We provide new algorithms for arbitrary lattices and give experimental evidence that they are significantly faster than the existing algorithm. (3) We characterize the standard notion of distributed knowledge of a group as the greatest lower bound of the join-endomorphisms representing the knowledge of each member of the group. (4) We show that deciding whether an agent has the distributed knowledge of two other agents can be computed in time where is the size of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Machine Learning and Algorithms · semigroups and automata theory
