A Mathematical notations and symbols

We list here both classic mathematical notations, e.g., R, and some symbols specific to our work, e.g., s.

R : the “reals”, or set of all real numbers.

t : a time step.

|X| : depending on the context, either the cardinality of a set X, or the absolute value of a real X.

L : the set of learning agents.

Al : the action space of a learning agent l, typically AlRd.

d : number of dimensions of the agent’s action space.

a : an action in the action space, i.e., a vector of d dimensions.

Ol : the observation space of a learning agent l, typically OlRg.

g : number of dimensions of the agent’s observation space.

o : observations in the observation space, i.e., a vector of g dimensions.

γ : Discount factor.

U : set of neurons in the State-(D)SOM, i.e., the neurons that learn the observation space.

W : set of neurons in the Action-(D)SOM, i.e., the neurons that learn the action space.

Ui : prototype vector associated to neuron i of the State-(D)SOM.

Wj : prototype vector associated to neuron j of the Action-(D)SOM.

PU(i) : position of neuron i in the State-(D)SOM.

PW(j) : position of neuron j in the Action-(D)SOM.

ψU : neighborhood of the State-(D)SOM.

ψW : neighborhood of the Action-(D)SOM.

Q : the Q-Function, or Q-Table, which stores the interest for every state-action pair.

s : usually, a discrete state identifier.

J : the set of judging agents.

B : the space of all possible beliefs about a current situation.

B : a set of beliefs about a current situation, with BB.

V : the set of possible moral valuations, V={moral,immoral,neutral}.

MEj : the Moral Evaluation function of a judging agent j, MEj:B×RV.

Judgmentj : the Judgment function of a judging agent j, Judgment:LVd.

F : the Feedback function.

Args or AF[Args] : a set of arguments in an Argumentation Framework for Judging a Decision (AFJD).

Att or AF[Att] : a binary attack relationship in an AFJD.

Fp or AF[Fp] : the set of pros arguments in an AFJD.

Fc or AF[Fc] : the set of cons arguments in an AFJD.

Jj : the Judgment function of a judging agent j, Jj:P(AFj)R.

gagr : the Aggregation function, gagr:R|J|R.

grd : the grounded extension of an AFJD.

>Pareto : the Pareto-dominance operator : x>Paretoy(i:xiyi)and(j:xj>yj).

P : the set of all exploration profiles.

p an exploration profile P.

S : the set of discrete state identifiers.

States : function that returns a state identifier from an observations vector, States:OS.

A : the set of discrete action identifiers.

Actions : function that returns action parameters from a discrete action identifier, Actions:AAl.

PF : function that returns a Pareto Front (PF) from a set of possible actions.

Z : the space of possible ethical thresholds.

C : the set of all learned contexts.