Back to Search Start Over

A Substructural Modal Logic of Utility

Authors :
Gabrielle Anderson
David J. Pym
Source :
Journal of Logic and Computation. 27:1421-1464
Publication Year :
2017
Publisher :
Oxford University Press (OUP), 2017.

Abstract

We introduce a substructural modal logic of utility that can be used to reason aboutoptimality with respect to properties of states. Our notion of state is quite general, and is able to represent resource allocation problems in distributed systems. The underlying logic is a variant of the modal logic of bunched implications, and based on resource semantics, which is closely related to concurrent separation logic. We consider a labelled transition semantics and establish conditions under which Hennessy—Milner soundness and completeness hold. By considering notions of cost, strategy and utility, we are able to formulate characterizations of Pareto optimality, best responses, and Nash equilibrium within resource semantics. We also show that our logic is able to serve as a logic for a fully featured process algebra and explain the interaction between utility and the structure of processes.

Details

ISSN :
1465363X and 0955792X
Volume :
27
Database :
OpenAIRE
Journal :
Journal of Logic and Computation
Accession number :
edsair.doi...........ae2d735a34cb6eb9e9b834253472f083