Reasoning About the Transfer of Control

We present DCL-PC: a logic for reasoning about how the abilities of agents and coalitions of agents are altered by transferring control from one agent to another. The logical foundation of DCL-PC is CL-PC, a logic for reasoning about cooperation in which the abilities of agents and coalitions of age...

Full description

Saved in:
Bibliographic Details
Published inThe Journal of artificial intelligence research Vol. 37; pp. 437 - 477
Main Authors Van der Hoek, W., Walther, D., Wooldridge, M.
Format Journal Article
LanguageEnglish
Published 01.01.2010
Online AccessGet full text

Cover

Loading…
Abstract We present DCL-PC: a logic for reasoning about how the abilities of agents and coalitions of agents are altered by transferring control from one agent to another. The logical foundation of DCL-PC is CL-PC, a logic for reasoning about cooperation in which the abilities of agents and coalitions of agents stem from a distribution of atomic Boolean variables to individual agents -- the choices available to a coalition correspond to assignments to the variables the coalition controls. The basic modal constructs of DCL-PC are of the form `coalition C can cooperate to bring about phi'. DCL-PC extends CL-PC with dynamic logic modalities in which atomic programs are of the form `agent i gives control of variable p to agent j'; as usual in dynamic logic, these atomic programs may be combined using sequence, iteration, choice, and test operators to form complex programs. By combining such dynamic transfer programs with cooperation modalities, it becomes possible to reason about how the power of agents and coalitions is affected by the transfer of control. We give two alternative semantics for the logic: a `direct' semantics, in which we capture the distributions of Boolean variables to agents; and a more conventional Kripke semantics. We prove that these semantics are equivalent, and then present an axiomatization for the logic. We investigate the computational complexity of model checking and satisfiability for DCL-PC, and show that both problems are PSPACE-complete (and hence no worse than the underlying logic CL-PC). Finally, we investigate the characterisation of control in DCL-PC. We distinguish between first-order control -- the ability of an agent or coalition to control some state of affairs through the assignment of values to the variables under the control of the agent or coalition -- and second-order control -- the ability of an agent to exert control over the control that other agents have by transferring variables to other agents. We give a logical characterisation of second-order control.
AbstractList We present DCL-PC: a logic for reasoning about how the abilities of agents and coalitions of agents are altered by transferring control from one agent to another. The logical foundation of DCL-PC is CL-PC, a logic for reasoning about cooperation in which the abilities of agents and coalitions of agents stem from a distribution of atomic Boolean variables to individual agents -- the choices available to a coalition correspond to assignments to the variables the coalition controls. The basic modal constructs of DCL-PC are of the form `coalition C can cooperate to bring about phi'. DCL-PC extends CL-PC with dynamic logic modalities in which atomic programs are of the form `agent i gives control of variable p to agent j'; as usual in dynamic logic, these atomic programs may be combined using sequence, iteration, choice, and test operators to form complex programs. By combining such dynamic transfer programs with cooperation modalities, it becomes possible to reason about how the power of agents and coalitions is affected by the transfer of control. We give two alternative semantics for the logic: a `direct' semantics, in which we capture the distributions of Boolean variables to agents; and a more conventional Kripke semantics. We prove that these semantics are equivalent, and then present an axiomatization for the logic. We investigate the computational complexity of model checking and satisfiability for DCL-PC, and show that both problems are PSPACE-complete (and hence no worse than the underlying logic CL-PC). Finally, we investigate the characterisation of control in DCL-PC. We distinguish between first-order control -- the ability of an agent or coalition to control some state of affairs through the assignment of values to the variables under the control of the agent or coalition -- and second-order control -- the ability of an agent to exert control over the control that other agents have by transferring variables to other agents. We give a logical characterisation of second-order control.
Author Van der Hoek, W.
Walther, D.
Wooldridge, M.
Author_xml – sequence: 1
  givenname: W.
  surname: Van der Hoek
  fullname: Van der Hoek, W.
– sequence: 2
  givenname: D.
  surname: Walther
  fullname: Walther, D.
– sequence: 3
  givenname: M.
  surname: Wooldridge
  fullname: Wooldridge, M.
BookMark eNpNz81KxDAUBeAgIzgzuvANshMXHW_SpmmWQ_EPBgQZ1yFp7tUOYyJJXfj2WnTh6pzF4cC3YouYIjJ2KWAjWlHfHNyYN9KAOGFLAbqtjFZ68a-fsVUpBwBhGtkt2dUzupLiGF_51qfPiU9vyPfZxUKYeSLepzjldDxnp-SOBS_-cs1e7m73_UO1e7p_7Le7apDSTJV3pIPqfMDgDHoyogMCLYPXaugajaKtW0VSgkYcnOgCYYOOzM9UQQP1ml3__g45lZKR7Ece313-sgLsLLSz0M7C-huBmkX4
CitedBy_id crossref_primary_10_1007_s11225_014_9548_1
crossref_primary_10_4204_EPTCS_146_8
crossref_primary_10_1109_TAI_2020_3031545
crossref_primary_10_1093_logcom_exv086
crossref_primary_10_4204_EPTCS_251_4
ContentType Journal Article
DBID AAYXX
CITATION
DOI 10.1613/jair.2901
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList CrossRef
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1076-9757
EndPage 477
ExternalDocumentID 10_1613_jair_2901
GroupedDBID .DC
29J
2WC
5GY
5VS
AAKMM
AAKPC
AALFJ
AAYFX
AAYXX
ACGFO
ACM
ADBBV
ADPZR
AENEX
AFKRA
AFWXC
ALMA_UNASSIGNED_HOLDINGS
ARAPS
BCNDV
BENPR
BGLVJ
C1A
CCPQU
CITATION
E3Z
EBS
EJD
F5P
FRJ
FRP
GROUPED_DOAJ
GUFHI
HCIFZ
K7-
KQ8
LHSKQ
LPJ
M~E
OK1
P2P
PIMPY
RNS
TR2
XSB
ID FETCH-LOGICAL-c229t-baf7d58bdeda9ebf9180f072db75c847e16365f2207eeca18dfe4eaf9bf950403
ISSN 1076-9757
IngestDate Fri Aug 23 03:35:50 EDT 2024
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c229t-baf7d58bdeda9ebf9180f072db75c847e16365f2207eeca18dfe4eaf9bf950403
PageCount 41
ParticipantIDs crossref_primary_10_1613_jair_2901
PublicationCentury 2000
PublicationDate 2010-01-01
PublicationDateYYYYMMDD 2010-01-01
PublicationDate_xml – month: 01
  year: 2010
  text: 2010-01-01
  day: 01
PublicationDecade 2010
PublicationTitle The Journal of artificial intelligence research
PublicationYear 2010
SSID ssj0019428
Score 2.0765526
Snippet We present DCL-PC: a logic for reasoning about how the abilities of agents and coalitions of agents are altered by transferring control from one agent to...
SourceID crossref
SourceType Aggregation Database
StartPage 437
Title Reasoning About the Transfer of Control
Volume 37
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1JS8NAFB5cLl7cxZ0gggdJTNNJJ3N0pQiKlFa9lZnJGxCkkRov_nrfLFnQHtRLaCeZtMnXfu_Lm7cQcixQ0wtKZSjM340yzkOpQYcKdwjQaLIs0nf3vf6I3j6nz01bRZtdUspIfc7MK_kPqjiGuJos2T8gW58UB_A14otbRBi3v8J4AOLduVPPbXyxEZHW-Giwzv9LF4feFqBNKpgVoeakvobES7s4p68BVPuKH4UJmp2e9guw9PkUtTzxpcf9qhksitdW3_ao7VuwIWqVb8HRYcx6IWeuhHQEM8Y8h7rCLZ4EqX_n7Cl1bVp-UDXqCNsi4GUambXcxh5Va_DfzFQdPGgeW3Dy2Ewdm6nzZDFBmkF-W7y4vn8Y1KtInCYuFdJ_Y19ZCief1Z_b0iMtYTFcJcsejODcwbtG5mCyTlaqbhuBJ98NclKjHVi0A7ztQYV2UOjAo71JRjfXw8t-6NtchCpJeBlKoVmeZjKHXHCQmneyWMcsySVLFYoHQMncS3WSxAxAiU6Wa6AgNMdDU-Tg7hZZmBQT2CYBzTuqG8s81jmnoFLZZaalOIrmjCWZUjvkqLrY8ZurZjL-cTt3f3PQHllqfjD7ZKGcfsAByrNSHnoUDq174wt0fT0u
link.rule.ids 315,783,787,867,27936,27937
linkProvider ProQuest
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Reasoning+About+the+Transfer+of+Control&rft.jtitle=The+Journal+of+artificial+intelligence+research&rft.au=Van+der+Hoek%2C+W.&rft.au=Walther%2C+D.&rft.au=Wooldridge%2C+M.&rft.date=2010-01-01&rft.issn=1076-9757&rft.eissn=1076-9757&rft.volume=37&rft.spage=437&rft.epage=477&rft_id=info:doi/10.1613%2Fjair.2901&rft.externalDBID=n%2Fa&rft.externalDocID=10_1613_jair_2901
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1076-9757&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1076-9757&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1076-9757&client=summon