Title :
Tableau-Based Decision Procedure for the Multi-agent Epistemic Logic with Operators of Common and Distributed Knowledge
Author :
Goranko, Valentin ; Shkatov, Dmitry
Author_Institution :
Sch. of Math., Univ. of the Witwatersrand, Johannesburg
Abstract :
We develop an incremental-tableau-based decision procedure for the multi-agent epistemic logic MAEL(CD) (aka S5n (CD)), whose language contains operators of individual knowledge for a finite set Sigma agents of agents, as well as operators of distributed and common knowledge among all agents in agents. Our tableau procedure works in (deterministic) exponential time, thus establishing an upper bound for MAEL(cd)-satisfiability that matches the (implicit) lower-bound known from earlier results, which implies ExpTime-completeness of MAEL(CD)-satisfiability. Therefore, our procedure provides a complexity-optimal algorithm for checking MAEL(CD)-satisfiability, which, however, in most cases is much more efficient. We prove soundness and completeness of the procedure, and illustrate it with an example.
Keywords :
computability; computational complexity; decision theory; distributed algorithms; mathematical operators; multi-agent systems; set theory; common operator; complexity-optimal algorithm; distributed knowledge; exponential time; exptime-completeness; finite set agent; incremental tableau-based decision procedure; multiagent epistemic logic; satisfiability; Africa; Application software; Computer science; Filtration; Logic; Mathematics; Multiagent systems; Protocols; Software engineering; Upper bound; decision procedures; multi-agent epistemic logics; multi-agent systems; tableaux;
Conference_Titel :
Software Engineering and Formal Methods, 2008. SEFM '08. Sixth IEEE International Conference on
Conference_Location :
Cape Town
Print_ISBN :
978-0-7695-3437-4
DOI :
10.1109/SEFM.2008.27