Functional Rights and Duties at the Micro and Macro Social Levels - - PowerPoint PPT Presentation

functional rights and duties at the micro and macro
SMART_READER_LITE
LIVE PREVIEW

Functional Rights and Duties at the Micro and Macro Social Levels - - PowerPoint PPT Presentation

Functional Rights and Duties at the Micro and Macro Social Levels Ant onio Carlos da Rocha Costa Programa de P os-Gradua c ao em Computa c ao Centro de Ci encias Computacionais Universidade Federal do Rio Grande - FURG


slide-1
SLIDE 1

Functional Rights and Duties at the Micro and Macro Social Levels

Antˆ

  • nio Carlos da Rocha Costa

Programa de P´

  • s-Gradua¸

c˜ ao em Computa¸ c˜ ao Centro de Ciˆ encias Computacionais Universidade Federal do Rio Grande - FURG 96.201-900, Rio Grande, RS, Brasil. ac.rocha.costa@gmail.com

Workshop on Rights and Duties of Autonomous Agents RDA2@ECAI, Montpellier, 2012

slide-2
SLIDE 2

Delimitation of the scope of the presentation

◮ Presentation of an ongoing reflection:

◮ taken from no established doctrine ◮ mainly informal and conceptual (general ideas) ◮ concerning the introduction of RD in a specific model of agent

societies

with an aside on the issue of non-functional rights and duties

slide-3
SLIDE 3

Delimitation of the scope of the presentation

◮ Presentation of an ongoing reflection:

◮ taken from no established doctrine ◮ mainly informal and conceptual (general ideas) ◮ concerning the introduction of RD in a specific model of agent

societies

with an aside on the issue of non-functional rights and duties Please: interrupt for questions/comments/criticisms at any time.

slide-4
SLIDE 4

Summary

  • 1. Rights & duties

◮ vs. Permissions & obligations

  • 2. A reference model of social organization (PopOrg)

◮ a notion of social function

  • 3. A general notion of functional rights and duties

◮ a tentative formal expression

  • 4. Functional rights and duties

◮ at the micro-organizational level ◮ at the macro-organizational level

  • 5. Functional rights and duties

◮ and the modularity of agent societies

  • 6. Functional rights and duties

◮ and the morality of social exchanges

  • 7. The issue of non-functional rights and duties
  • 8. Some conclusions
slide-5
SLIDE 5

Rights & Duties (vs. Permissions & Obligations)

slide-6
SLIDE 6

Rights & Duties (vs. Permissions & Obligations)

Rights are NOT permissions Duties are NOT obligations

slide-7
SLIDE 7

Rights & Duties (vs. Permissions & Obligations)

Rights are NOT permissions Duties are NOT obligations

◮ Behaviors vs. Interactions:

slide-8
SLIDE 8

Rights & Duties (vs. Permissions & Obligations)

Rights are NOT permissions Duties are NOT obligations

◮ Behaviors vs. Interactions:

◮ behavior = what is externally observable about the functioning

  • f a SINGLE agent

◮ behaviors concern INDIVIDUAL agents

slide-9
SLIDE 9

Rights & Duties (vs. Permissions & Obligations)

Rights are NOT permissions Duties are NOT obligations

◮ Behaviors vs. Interactions:

◮ behavior = what is externally observable about the functioning

  • f a SINGLE agent

◮ behaviors concern INDIVIDUAL agents ◮ interaction = what is externally observable about the JOINT

functioning of TWO OR MORE agents

◮ interactions concern TUPLES of agents

slide-10
SLIDE 10

Rights & Duties (vs. Permissions & Obligations)

Rights are NOT permissions Duties are NOT obligations

◮ Behaviors vs. Interactions:

◮ behavior = what is externally observable about the functioning

  • f a SINGLE agent

◮ behaviors concern INDIVIDUAL agents ◮ interaction = what is externally observable about the JOINT

functioning of TWO OR MORE agents

◮ interactions concern TUPLES of agents

◮ Permissions & Obligations concern BEHAVIORS

Rights & Duties concern INTERACTIONS (EXCHANGES)

slide-11
SLIDE 11

Rights & Duties (vs. Permissions & Obligations)

That is: Permissions and obligations may occur in isolation. Rights and duties are correlative to each other.

slide-12
SLIDE 12

Rights & Duties (vs. Permissions & Obligations)

That is: Permissions and obligations may occur in isolation. Rights and duties are correlative to each other. Thus: Obl(i)[α] = agent i has the obligation of performing action α

slide-13
SLIDE 13

Rights & Duties (vs. Permissions & Obligations)

That is: Permissions and obligations may occur in isolation. Rights and duties are correlative to each other. Thus: Obl(i)[α] = agent i has the obligation of performing action α But: Dty(i)[α] ∧ Rgt(j)[α] = agent i has the duty to perform action α and agent j has the right to have α performed

slide-14
SLIDE 14

Rights & Duties (vs. Permissions & Obligations)

That is: Permissions and obligations may occur in isolation. Rights and duties are correlative to each other. Thus: Obl(i)[α] = agent i has the obligation of performing action α But: Dty(i)[α] ∧ Rgt(j)[α] = agent i has the duty to perform action α and agent j has the right to have α performed So: RD(j, i)[α]

slide-15
SLIDE 15

Rights & Duties (vs. Permissions & Obligations)

For instance, we say:

◮ Internal norm of a shop (obligation):

◮ Prices should NOT be exposed in windows with the VAT

amount included. Obl(employee)[not include VAT amounts in exposed prices]

slide-16
SLIDE 16

Rights & Duties (vs. Permissions & Obligations)

For instance, we say:

◮ Internal norm of a shop (obligation):

◮ Prices should NOT be exposed in windows with the VAT

amount included. Obl(employee)[not include VAT amounts in exposed prices]

◮ General consumer regulation (duty & right):

◮ In every shop, prices should be exposed in windows with the

VAT amount included, so that consumers may know the total amount they will pay for each product. RD(consumer, shop)[total amount be readily accessible]

slide-17
SLIDE 17

Rights & Duties (vs. Permissions & Obligations)

The basic structure underlying of a situation of right and duty:

◮ α = the object of the right and duty (the object exchanged) ◮ j = the subject of the right (right to acess/use the object) ◮ i = the subject of the duty (duty to produce/transfer the object)

slide-18
SLIDE 18

Rights & Duties (vs. Permissions & Obligations)

More generally:

◮ RD(j, i)[α; β], with

◮ D(i)[α] ◮ R(j)[β] ◮ and α β, that is, β enabled by α

slide-19
SLIDE 19

A Reference Model of Social Organization (PopOrg)

slide-20
SLIDE 20

A Reference Model of Social Organization (PopOrg)

slide-21
SLIDE 21

The Notion of Social Function

slide-22
SLIDE 22

The Notion of Social Function

Social function:

◮ Activity performed by an element that satisfies a need of

another element (or, of the society as a whole)

slide-23
SLIDE 23

The Notion of Social Function

Social function:

◮ Activity performed by an element that satisfies a need of

another element (or, of the society as a whole) Implicit in the notion of social function:

◮ performed in the context of an interaction

◮ implies a dependence relation between the elements ◮ implies persistent, periodic exchanges between the participants

slide-24
SLIDE 24

The Notion of Social Function

Social function:

◮ Activity performed by an element that satisfies a need of

another element (or, of the society as a whole) Implicit in the notion of social function:

◮ performed in the context of an interaction

◮ implies a dependence relation between the elements ◮ implies persistent, periodic exchanges between the participants

Thus:

Social Functions ⇋ Social Exchanges ⇋ Social Dependence Relations

slide-25
SLIDE 25

The Notion of Social Function

Social functions establish operational requirements on:

◮ the behavior of the beneficiary of the function

◮ characterizing the way its need may be satisfied

◮ the interaction process

◮ characterizing how the exchange between the beneficiary and

the performer of the function should occur

slide-26
SLIDE 26

The Notion of Social Function

Social functions establish operational requirements on:

◮ the behavior of the beneficiary of the function

◮ characterizing the way its need may be satisfied

◮ the interaction process

◮ characterizing how the exchange between the beneficiary and

the performer of the function should occur

Thus, e.g., at the Population level:

◮ Agent i performs a function for agent j:

(i : ORi,j : j) ⊲ (j : ORj)

slide-27
SLIDE 27

The Notion of Social Function

◮ Social functions are performed under interaction patterns

determined by the social roles played by the agents

◮ interaction patterns inherited by the agents when they adopt

their social roles

slide-28
SLIDE 28

The Notion of Social Function

◮ Social functions are performed under interaction patterns

determined by the social roles played by the agents

◮ interaction patterns inherited by the agents when they adopt

their social roles

slide-29
SLIDE 29

The Notion of Social Function

That is:

◮ Social functions are rooted in the organization level, not the

population level

slide-30
SLIDE 30

The Notion of Social Function

That is:

◮ Social functions are rooted in the organization level, not the

population level And:

◮ Social functions also exist in upper organizational levels (meso

and macro), besides the micro organizational level

◮ Social functions performed by institutions and social systems

slide-31
SLIDE 31

A General Notion of Functional Rights and Duties

slide-32
SLIDE 32

A General Notion of Functional Rights and Duties

◮ Social functions persist in a society only if supported by a

certain set of rights & duties assigned to the elements involved in its performance

slide-33
SLIDE 33

A General Notion of Functional Rights and Duties

◮ Social functions persist in a society only if supported by a

certain set of rights & duties assigned to the elements involved in its performance

◮ The rights & duties that support a social function concern the

  • perational requirements involved in the definition of the

social function

slide-34
SLIDE 34

A General Notion of Functional Rights and Duties

◮ Social functions persist in a society only if supported by a

certain set of rights & duties assigned to the elements involved in its performance

◮ The rights & duties that support a social function concern the

  • perational requirements involved in the definition of the

social function

◮ Formally:

If (i : ORi,j : j) ⊲ (j : ORj) denotes a social function performed by element i for element j, according to the

  • perational requirements ORi,j and ORj and if that social

function is persistent then:

◮ R(j)[orj]: the beneficiary j has the right to some orj |

= ORj

◮ D(i)[ori]: the function performer i has some duty ori ◮ such that ori ⊙ orj |

= ORi,j

slide-35
SLIDE 35

A General Notion of Functional Rights and Duties

Simple examples of functional rights and duties:

slide-36
SLIDE 36

A General Notion of Functional Rights and Duties

Simple examples of functional rights and duties:

◮ Context: a producer-consumer system:

slide-37
SLIDE 37

A General Notion of Functional Rights and Duties

Simple examples of functional rights and duties:

◮ Context: a producer-consumer system: ◮ One social function being performed:

(P : DeliverProd; ReceiveProd : C) ⊲ (C : ReceiveProd; Consume)

slide-38
SLIDE 38

A General Notion of Functional Rights and Duties

Simple examples of functional rights and duties:

◮ Context: a producer-consumer system: ◮ One social function being performed:

(P : DeliverProd; ReceiveProd : C) ⊲ (C : ReceiveProd; Consume)

◮ Right and duty involved:

Duty of the Producer: D(P)[DeliverProd] Right of the Consumer: R(C)[ReceiveProd] And: DeliverProd ⊙ ReceiveProd | = DeliverProd; ReceiveProd

slide-39
SLIDE 39

A General Notion of Functional Rights and Duties

But also, reciprocally:

◮ Another social function being performed:

(C : FreeSto; ReceiveSto : P) ⊲ (P : ReceiveSto; Produce)

slide-40
SLIDE 40

A General Notion of Functional Rights and Duties

But also, reciprocally:

◮ Another social function being performed:

(C : FreeSto; ReceiveSto : P) ⊲ (P : ReceiveSto; Produce)

◮ Right and duty involved:

Duty of the Consumer: D(P)[FreeSto] Right of the Producer: R(C)[ReceiveSto] And: FreeSto ⊙ ReceiveSto | = FreeSto; ReceiveSto

slide-41
SLIDE 41

A General Notion of Functional Rights and Duties

Thus:

◮ The performance of a social function implies:

the constitution of a set of functional rights and duties

slide-42
SLIDE 42

Functional Rights and Duties at the Micro-organizational Level

slide-43
SLIDE 43

Functional Rights and Duties at the Micro-organizational Level

The PopOrg model:

slide-44
SLIDE 44

Functional Rights and Duties at the Micro-organizational Level

At the micro-organizational level:

slide-45
SLIDE 45

Functional Rights and Duties at the Micro-organizational Level

At the micro-organizational level:

slide-46
SLIDE 46

Functional Rights and Duties at the Micro-organizational Level

At the micro-organizational level: Rights and duties:

◮ Mother: duty to provide food ◮ Child: right to receive food

slide-47
SLIDE 47

Functional Rights and Duties at the Macro-organizational Level

slide-48
SLIDE 48

Functional Rights and Duties at the Macro-organizational Level

At the macro-organizational level:

slide-49
SLIDE 49

Functional Rights and Duties at the Macro-organizational Level

At the macro-organizational level:

slide-50
SLIDE 50

Functional Rights and Duties at the Macro-organizational Level

At the macro-organizational level: Rights and duties:

◮ Educational system: duty to form new employees ◮ Economic system: right to receive new employees

slide-51
SLIDE 51

Functional Rights and Duties at the Macro-organizational Level

Of course:

◮ Both examples are instances of the Producer-Consumer

scheme

slide-52
SLIDE 52

Functional Rights and Duties at the Macro-organizational Level

Of course:

◮ Both examples are instances of the Producer-Consumer

scheme But this hints on the importance of the Producer-Consumer scheme for the functional analysis of agent societies

◮ against, e.g., the Client-Server scheme

◮ cf. later in this presentation

slide-53
SLIDE 53

Functional Rights and Duties, and the Modularity of Agent Societies

slide-54
SLIDE 54

Functional Rights and Duties, and the Modularity of Agent Societies

Claim: the basic level for the modularity of agent societies is the meso-level (the level of the institutions)

slide-55
SLIDE 55

Functional Rights and Duties, and the Modularity of Agent Societies

Claim: the basic level for the modularity of agent societies is the meso-level (the level of the institutions)

slide-56
SLIDE 56

Functional Rights and Duties, and the Modularity of Agent Societies

Institution:

◮ Two main senses:

slide-57
SLIDE 57

Functional Rights and Duties, and the Modularity of Agent Societies

Institution:

◮ Two main senses:

◮ institution = system of rules regulating the behavior of social

roles (notion typical, e.g., in Economic Theory and in Social Theory strongly influenced by Economic Theory) Ex.: electronic institutions

slide-58
SLIDE 58

Functional Rights and Duties, and the Modularity of Agent Societies

Institution:

◮ Two main senses:

◮ institution = system of rules regulating the behavior of social

roles (notion typical, e.g., in Economic Theory and in Social Theory strongly influenced by Economic Theory) Ex.: electronic institutions

◮ institution = organization

(functional view, emphasizing the function performed by the

  • rganization in/to the society)

Ex.: university

slide-59
SLIDE 59

Functional Rights and Duties, and the Modularity of Agent Societies

Institution:

◮ Two main senses:

◮ institution = system of rules regulating the behavior of social

roles (notion typical, e.g., in Economic Theory and in Social Theory strongly influenced by Economic Theory) Ex.: electronic institutions

◮ institution = organization

(functional view, emphasizing the function performed by the

  • rganization in/to the society)

Ex.: university

◮ Functionalism takes the second sense

(Malinowski, A Scientific Theory of Culture)

slide-60
SLIDE 60

Functional Rights and Duties, and the Modularity of Agent Societies

Malinowski’s own view of institutions:

slide-61
SLIDE 61

Functional Rights and Duties, and the Modularity of Agent Societies

Malinowski and the evolution of the MAS notion of organization:

slide-62
SLIDE 62

Functional Rights and Duties, and the Modularity of Agent Societies

Malinowski and the evolution of the MAS notion of organization:

slide-63
SLIDE 63

Functional Rights and Duties, and the Modularity of Agent Societies

Malinowski and the evolution of the MAS notion of organization:

slide-64
SLIDE 64

Functional Rights and Duties, and the Modularity of Agent Societies

Malinowski and the evolution of the MAS notion of organization:

slide-65
SLIDE 65

Functional Rights and Duties, and the Modularity of Agent Societies

Malinowski and the evolution of the MAS notion of organization:

slide-66
SLIDE 66

Functional Rights and Duties, and the Modularity of Agent Societies

Malinowski and the evolution of the MAS notion of organization:

slide-67
SLIDE 67

Functional Rights and Duties, and the Modularity of Agent Societies

Malinowski and the evolution of the MAS notion of organization:

slide-68
SLIDE 68

Functional Rights and Duties and the Modularity of Agent Societies

Modularity of agent societies:

slide-69
SLIDE 69

Functional Rights and Duties and the Modularity of Agent Societies

Modularity of agent societies:

◮ Requires an external view of organizations

◮ institutions = functional view of organizations ◮ an inter-organizational point of view

slide-70
SLIDE 70

Functional Rights and Duties and the Modularity of Agent Societies

Modularity of agent societies:

◮ Requires an external view of organizations

◮ institutions = functional view of organizations ◮ an inter-organizational point of view

◮ Society = network of social systems

◮ Social system = network of institutions

slide-71
SLIDE 71

Functional Rights and Duties and the Modularity of Agent Societies

Modularity of agent societies:

◮ Requires an external view of organizations

◮ institutions = functional view of organizations ◮ an inter-organizational point of view

◮ Society = network of social systems

◮ Social system = network of institutions

Basic social module = institution

slide-72
SLIDE 72

Functional Rights and Duties and the Modularity of Agent Societies

Modularity of agent societies:

◮ Requires an external view of organizations

◮ institutions = functional view of organizations ◮ an inter-organizational point of view

◮ Society = network of social systems

◮ Social system = network of institutions

Basic social module = institution Basic links among institutions = functional links

◮ specified, e.g., through agreements/contracts (statements of

the rights and duties of the involved institutions)

slide-73
SLIDE 73

Functional Rights and Duties, and the Modularity of Agent Societies

The notion of function is not completely new to MAS:

slide-74
SLIDE 74

Functional Rights and Duties, and the Modularity of Agent Societies

The notion of function is not completely new to MAS:

◮ Most common notion of function:

◮ Function = service (e.g., web service)

slide-75
SLIDE 75

Functional Rights and Duties, and the Modularity of Agent Societies

The notion of function is not completely new to MAS:

◮ Most common notion of function:

◮ Function = service (e.g., web service)

◮ Problem of the idea that function = service:

slide-76
SLIDE 76

Functional Rights and Duties, and the Modularity of Agent Societies

The notion of function is not completely new to MAS:

◮ Most common notion of function:

◮ Function = service (e.g., web service)

◮ Problem of the idea that function = service:

◮ service is a very restricted functional notion: ◮ lacks the idea of reciprocity

(client has all rights, server has only duties)

slide-77
SLIDE 77

Functional Rights and Duties, and the Modularity of Agent Societies

The notion of function is not completely new to MAS:

◮ Most common notion of function:

◮ Function = service (e.g., web service)

◮ Problem of the idea that function = service:

◮ service is a very restricted functional notion: ◮ lacks the idea of reciprocity

(client has all rights, server has only duties)

◮ appropriate for the permissions & obligations approach ◮ not for the rights & duties approach

slide-78
SLIDE 78

Functional Rights and Duties, and the Modularity of Agent Societies

The notion of function is not completely new to MAS:

◮ Most common notion of function:

◮ Function = service (e.g., web service)

◮ Problem of the idea that function = service:

◮ service is a very restricted functional notion: ◮ lacks the idea of reciprocity

(client has all rights, server has only duties)

◮ appropriate for the permissions & obligations approach ◮ not for the rights & duties approach

◮ That’s why the Producer-Consumer scheme should be the

preferred analytical scheme

slide-79
SLIDE 79

Functional Rights and Duties, and the Morality of Social Exchanges

slide-80
SLIDE 80

Functional Rights and Duties, and the Morality of Social Exchanges

Morality:

◮ Jean Piaget’s conception: the basic system of regulation of

social exchanges

slide-81
SLIDE 81

Functional Rights and Duties, and the Morality of Social Exchanges

Morality:

◮ Jean Piaget’s conception: the basic system of regulation of

social exchanges Model of social exchange:

◮ social exchange:

◮ exchange of services between two agents ◮ subject to evaluation through some qualitative exchange values ◮ well-defined operational structure (protocol)

slide-82
SLIDE 82

Functional Rights and Duties, and the Morality of Social Exchanges

Piaget’s model of social exchange:

slide-83
SLIDE 83

Functional Rights and Duties, and the Morality of Social Exchanges

Piaget’s model of social exchange: with qualitative exchange values submitted to some equilibrium conditions (qualitative algebraic constraints)

slide-84
SLIDE 84

Functional Rights and Duties, and the Morality of Social Exchanges

Piaget’s model of social exchange: Equilibrium conditions:

◮ rk ≃ sk and sk ≃ tk and tk ≃ vk so that rk ≃ vk (for k = I,II)

slide-85
SLIDE 85

Functional Rights and Duties, and the Morality of Social Exchanges

Piaget’s model of social exchange: Equilibrium conditions:

◮ rk ≃ sk and sk ≃ tk and tk ≃ vk so that rk ≃ vk (for k = I,II) ◮ vII ≃ vI

slide-86
SLIDE 86

Functional Rights and Duties, and the Morality of Social Exchanges

Piaget’s model of social exchange: Equilibrium conditions:

◮ rk ≃ sk and sk ≃ tk and tk ≃ vk so that rk ≃ vk (for k = I,II) ◮ vII ≃ vI ◮ so that sII ≃ rI

slide-87
SLIDE 87

Functional Rights and Duties, and the Morality of Social Exchanges

Piaget’s model of social exchange: In disequilibrium:

◮ rI > sII: agent i is not being properly compensated

slide-88
SLIDE 88

Functional Rights and Duties, and the Morality of Social Exchanges

Piaget’s model of social exchange: In disequilibrium:

◮ rI > sII: agent i is not being properly compensated ◮ sI > tI: agent i is being depreciated by agent i

slide-89
SLIDE 89

Functional Rights and Duties, and the Morality of Social Exchanges

The basis of the moral system of social exchanges:

slide-90
SLIDE 90

Functional Rights and Duties, and the Morality of Social Exchanges

The basis of the moral system of social exchanges: The mutual need for equilibrated balances of exchange values arises only if i and j see each other as equal.

◮ autonomous exchanges

slide-91
SLIDE 91

Functional Rights and Duties, and the Morality of Social Exchanges

The basis of the moral system of social exchanges: The mutual need for equilibrated balances of exchange values arises only if i and j see each other as equal.

◮ autonomous exchanges

If i and j see i as superior to j (w.r.t some issue), then they will tend to accept that the balance of the exchange values favors i.

◮ heteronomous exchanges

slide-92
SLIDE 92

Functional Rights and Duties, and the Morality of Social Exchanges

The basis of the moral system of social exchanges: The mutual need for equilibrated balances of exchange values arises only if i and j see each other as equal.

◮ autonomous exchanges

If i and j see i as superior to j (w.r.t some issue), then they will tend to accept that the balance of the exchange values favors i.

◮ heteronomous exchanges

The first case arises when there is autonomous respect between the agents. The second case arises when there is heteronomous respect between the agents.

slide-93
SLIDE 93

Functional Rights and Duties, and the Morality of Social Exchanges

In the case of autonomous respect between the agents (i ≈ j):

◮ Always the case that:

RD(i, j)[claim the equilibrium] and RD(j, i)[claim the equilibrium]

slide-94
SLIDE 94

Functional Rights and Duties, and the Morality of Social Exchanges

In the case of autonomous respect between the agents (i ≈ j):

◮ Always the case that:

RD(i, j)[claim the equilibrium] and RD(j, i)[claim the equilibrium]

◮ specially if rI < sII or sI > rII

slide-95
SLIDE 95

Functional Rights and Duties, and the Morality of Social Exchanges

In the case of autonomous respect between the agents (i ≈ j):

◮ Always the case that:

RD(i, j)[claim the equilibrium] and RD(j, i)[claim the equilibrium]

◮ specially if rI < sII or sI > rII

In the case of heteronomous respect between the agents (i ≻ j):

◮ In any situation: RD(i, j)[claim the equilibrium]

slide-96
SLIDE 96

Functional Rights and Duties, and the Morality of Social Exchanges

In the case of autonomous respect between the agents (i ≈ j):

◮ Always the case that:

RD(i, j)[claim the equilibrium] and RD(j, i)[claim the equilibrium]

◮ specially if rI < sII or sI > rII

In the case of heteronomous respect between the agents (i ≻ j):

◮ In any situation: RD(i, j)[claim the equilibrium]

◮ but never: RD(j, i)[claim the equilibrium]

slide-97
SLIDE 97

Functional Rights and Duties, and the Morality of Social Exchanges

In the case of autonomous respect between the agents (i ≈ j):

◮ Always the case that:

RD(i, j)[claim the equilibrium] and RD(j, i)[claim the equilibrium]

◮ specially if rI < sII or sI > rII

In the case of heteronomous respect between the agents (i ≻ j):

◮ In any situation: RD(i, j)[claim the equilibrium]

◮ but never: RD(j, i)[claim the equilibrium]

(law of the strongest)

slide-98
SLIDE 98

Functional Rights and Duties, and the Morality of Social Exchanges

A constructive relationship between Morality and Law, from Piaget’s perspective:

slide-99
SLIDE 99

Functional Rights and Duties, and the Morality of Social Exchanges

A constructive relationship between Morality and Law, from Piaget’s perspective: Codified (qualitative and quantitative) norms: Legal exchanges ⇑ Quantitative non-codified norms: Economic exchanges ⇑ Qualitative non-codified norms: Social exchanges

slide-100
SLIDE 100

Functional Rights and Duties, and the Morality of Social Exchanges

A constructive relationship between Morality and Law, from Piaget’s perspective: Codified (qualitative and quantitative) norms: Legal exchanges ⇑ Quantitative non-codified norms: Economic exchanges ⇑ Qualitative non-codified norms: Social exchanges ⇑ Functional rights and duties

slide-101
SLIDE 101

Functional Rights and Duties, and the Morality of Social Exchanges

A constructive relationship between Morality and Law, from Piaget’s perspective: Codified (qualitative and quantitative) norms: Legal exchanges ⇑ Quantitative non-codified norms: Economic exchanges ⇑ Qualitative non-codified norms: Social exchanges ⇑ Functional rights and duties

Social Functions ⇋ Social Exchanges ⇋ Social Dependence Relations

slide-102
SLIDE 102

The issue of Non-functional Rights and Duties

slide-103
SLIDE 103

The issue of Non-functional Rights and Duties

Example:

slide-104
SLIDE 104

The issue of Non-functional Rights and Duties

Example: Rights and duties:

◮ Mother: duty to provide food ◮ Child: right to receive food

slide-105
SLIDE 105

The issue of Non-functional Rights and Duties

Example: Rights and duties:

◮ Mother: duty to provide food ◮ Child: right to receive food

Those rights and duties:

◮ concern the interaction

they are funtional rights and duties

slide-106
SLIDE 106

The issue of Non-functional Rights and Duties

Example: Rights and duties:

◮ Mother: duty to provide food ◮ Child: right to receive food

Those rights and duties:

◮ concern the interaction

they are funtional rights and duties Non-functional right:

slide-107
SLIDE 107

The issue of Non-functional Rights and Duties

Example: Rights and duties:

◮ Mother: duty to provide food ◮ Child: right to receive food

Those rights and duties:

◮ concern the interaction

they are funtional rights and duties Non-functional right:

◮ Child: right to eat

slide-108
SLIDE 108

The issue of Non-functional Rights and Duties

But:

slide-109
SLIDE 109

The issue of Non-functional Rights and Duties

But:

◮ Are there (really) non-functional rights & duties?

slide-110
SLIDE 110

The issue of Non-functional Rights and Duties

But:

◮ Are there (really) non-functional rights & duties? ◮ In the positive case, are there non-functional rights & duties

meaningful in agent societies?

◮ E.g.: freedom of speech? right of property?

slide-111
SLIDE 111

Some Conclusions

slide-112
SLIDE 112

Some Conclusions

◮ Rights and duties are not (just) permissions and obligations

slide-113
SLIDE 113

Some Conclusions

◮ Rights and duties are not (just) permissions and obligations ◮ The notion of social function is essential to any architectural

approach to agent societies

slide-114
SLIDE 114

Some Conclusions

◮ Rights and duties are not (just) permissions and obligations ◮ The notion of social function is essential to any architectural

approach to agent societies

◮ Functional rights and duties support the persistence of social

interactions

◮ at all levels of social organization:

micro (social roles), meso (institutions), macro (social systems)

slide-115
SLIDE 115

Some Conclusions

◮ Rights and duties are not (just) permissions and obligations ◮ The notion of social function is essential to any architectural

approach to agent societies

◮ Functional rights and duties support the persistence of social

interactions

◮ at all levels of social organization:

micro (social roles), meso (institutions), macro (social systems)

◮ Institution = organization + its social functions

slide-116
SLIDE 116

Some Conclusions

◮ Rights and duties are not (just) permissions and obligations ◮ The notion of social function is essential to any architectural

approach to agent societies

◮ Functional rights and duties support the persistence of social

interactions

◮ at all levels of social organization:

micro (social roles), meso (institutions), macro (social systems)

◮ Institution = organization + its social functions ◮ The institutional level is the basic structural level for the

modularity of agent societies

slide-117
SLIDE 117

Some Conclusions

◮ Rights and duties are not (just) permissions and obligations ◮ The notion of social function is essential to any architectural

approach to agent societies

◮ Functional rights and duties support the persistence of social

interactions

◮ at all levels of social organization:

micro (social roles), meso (institutions), macro (social systems)

◮ Institution = organization + its social functions ◮ The institutional level is the basic structural level for the

modularity of agent societies

◮ It may happen that functional rights and duties operationally

underlie systems of social regulation (moral, legal)

◮ thus, underlying their corresponding rights and duties (moral

and legal rights and duties)

slide-118
SLIDE 118

Functional Rights and Duties at the Micro and Macro Social Levels

Antˆ

  • nio Carlos da Rocha Costa

Programa de P´

  • s-Gradua¸

c˜ ao em Computa¸ c˜ ao Centro de Ciˆ encias Computacionais Universidade Federal do Rio Grande - FURG 96.201-900, Rio Grande, RS, Brasil. ac.rocha.costa@gmail.com

Workshop on Rights and Duties of Autonomous Agents RDA2@ECAI, Montpellier, 2012