Sistemas de Ayuda a la Decisión
El Proceso de Decisión Luis Daniel Hernández Molinero
Dpto. Ingeniería de al Información y las Comunicaciones Facultad de Informática
Universidad de Murcia correo-e: [email protected]
1 Sistemas de Preferencias 2 Escalas de Medida
Sistemas de Representación Tipos de Escalas
3 Cómo Valorar las Alternativas 4 Teoría de la Utilidad
Contenidos
1 Sistemas de Preferencias 2 Escalas de Medida
Sistemas de Representación Tipos de Escalas
3 Cómo Valorar las Alternativas 4 Teoría de la Utilidad
Introducción
Idea Intuitiva
Un orden de preferencia entre las distintas alternativas y/o consecuencias reeja cuáles son más preferidas sobre otras.
¾qué es exactamente un orden de preferencias? ¾cuántos tipos existen?.
Relaciones binarias
DeniciónDenicion
Una relación binaria R sobre un conjunto de objetos O es un subconjunto todas las parejas ordenadas posibles de los elementos de O. Notación: (a, b) ∈ R o bien aRb
Otras relaciones a partir de R
Relación Complementaria Rc Relación Simétrica ¯R Relación Dual Rd
Relaciones binarias I
PropiedadesReexiva. Todo elemento de O está relacionado consigo mismo. oRo, ∀o ∈ O
El símbolo ∀ léalo como para cualquier elemento, y el símbolo ∈ como perteneciente a. ∀o ∈ O se leería para cualquier elemento o
perteneciente a O.
Irreexiva. Ningún elemento de O está relacionado consigo mismo.
¬(oRo), ∀o ∈ O
Simétrica. Para cualquier pareja (dos elementos relacionados) que se encuentra en R también podemos encontrar la pareja
Relaciones binarias II
PropiedadesAsimétrica. Para cualquier pareja (dos elementos relacionados) que se encuentra en R no se encuentra la pareja simétrica.
Si aRb, entonces ¬(bRa), ∀a, b ∈ O
Antisimétrica. Si una pareja y su simétrica se encuentran en la relación R es porque los elementos de la pareja son los mismos.
Si aRb, bRa, entonces a = b ∀a, b ∈ O
Transitiva. Si a está relacionado con b y b está relacionado con c, entonces se verica que a está relacionado con c.
Relaciones binarias III
PropiedadesNegativamente Transitiva. Si a no está relacionado con b y b no está relacionado con c, entonces se verica que a no está relacionado con c.
Si ¬(aRb) y ¬(bRc), entonces ¬(aRc) ∀a, b, c ∈ O
Completitud. Si cualquier dos elementos de O están relacionados en R.
∀a, b ∈ O O bien se cumple aRb, o bien se cumple bRa, o ambas
La propiedad de completitud también se denomina la propiedad de comparabilidad o conexión, que, de cumplirse para una relación R, se dice que la relación R está conectada o que los elementos son
comparables.
Relaciones binarias I
TiposUna relación asimétrica R dene los siguientes órdenes:
1 Orden débil estricto si además es negativamente transitiva. 2 Orden estricto si además es transitiva.
3 Orden lineal estricto si es un orden estricto conexo.
Una relación transitiva R se llama
1 Orden si sólo cumple la propiedad transitiva. 2 Orden Parcial estricto si es un orden irreexivo.
3 Orden Fuerte estricto es un un orden parcial estricto completo. En
ocasiones se llama simplemente orden fuerte.
4 Cuasi-orden (o preorden) si es un orden reexivo. 5 Orden parcial reexivo si es un preorden antisimétrico. 6 Relación de equivalencia si es un preorden antisimétrico. 7 Débil si es un orden completo.
Relaciones binarias II
Tipos8 Orden débil reexivo si es un orden débil vericando reexividad. 9 Orden total si es un orden débil completo.
Sistemas de Preferencias I
.
Denicion
Un sistema de preferencias entre objetos es una relación binaria que establece entre dos objetos cuál de ellos es más deseable (o preferido). Cada expresión verbal de preferencia se representa con un símbolo:
más preferido al menos tan preferido Indiferente
menos preferido ≺ tan preferido ∼
Por ejemplo, la relación se lee como:
Relaciones de preferencias
Caulidades vs CantidadesSistema de preferencia cualitativo
Aquellos sistemas de preferencias que ordenan los objetivos, alternativas o resultados según el grado de deseabilidad subjetivo del decisor sin recurrir a valores numéricos.
Sistema de preferencia cualitativo
Aquellos sistemas de preferencias que ordenan los objetivos, alternativas o resultados según el grado de deseabilidad subjetivo del decisor recurriendo a valores numéricos.
Obtención de Relaciones Conexas I
1 Partir de la relación ≺ para la que resulta difícil comprobar la
propiedad de conexión.
2 Comprobar que la relación de indiferencia, ∼, derivada de ≺, es una
relación de equivalencia (verica las propiedades reexiva, simétrica y transitiva).
Nota: En los capítulos sucesivos se establece con más detenimiento cómo se obtiene la relación ∼ a partir de ≺.
3 Agrupar aquellos objetos que son indiferentes entre sí. Cada uno de
esos grupos recibe el nombre de clase de equivalencia.
Matemáticamente lo que se hace es construir el conjunto cociente O∗ =O/ ∼ de clases de equivalencia respecto de ∼.
Obtención de Relaciones Conexas II
4 Elegir un elemento de cada clase y construir un nueva relación de
preferencia ≺∗ con los elementos seleccionados.
Matemáticamente lo que se hace es denir una relación de preferencia sobre los representantes de cada clase. Es decir, se dene la relación (O∗, ≺∗) como:
a∗≺∗ b∗⇔a ≺ b para algun a ∈ a∗ y b ∈ b∗
5 Trabajar con la relación ≺∗ más que con la relación ≺ para comprobar
la completitud.
En esta nueva relación es presumible suponer que es transitiva (pero no hay garantías de que lo sea).
Contenidos
1 Sistemas de Preferencias 2 Escalas de Medida
Sistemas de Representación Tipos de Escalas
3 Cómo Valorar las Alternativas 4 Teoría de la Utilidad
Pasar de lo cualitativo a lo cuantitativo I
Un conjunto relacional empírico. Conjunto de objetos empíricos, A = {a1,a2,a3, . . .},con relaciones entre ellos, R1,R2,R3, . . ..
A = (A; R1,R2,R3, . . .)
Un conjunto relacional numérico. CSímbolos numéricos, N = {n1,n2,n3, . . .}, con conjunto de relaciones y operaciones, S1,S2,S3, . . ..
N = (N; S1,S2,S3, . . .)
Una escala de medida. Función f : ARightarrowN, que asigna f (aj) =nj, y preservar relaciones
Pasar de lo cualitativo a lo cuantitativo II
Denición (Ríos, et al)
Si existe una escala de medida, f , entre un conjunto relacional empírico, A, y un conjunto relacional numérico, N , entonces a la terna (A, N, f ) se le llama una representación del sistema (empírico) A en el sistema (numérico) N mediante la escala f .
Problema de la representación
Pasar de lo cualitativo a lo cuantitativo III
Problema de la unicidadDadas las representaciones (A, N, f ) y (A, N, g) buscar una transformación
φque cumpla
φ :f (A)RightarrowN tal que g = φ ◦ f
Esto motiva el decir que f es la escala o que dene la representación de A en N: f es regular.
Teorema
Una escala f de una representación (A, N, f ) es regular sii para cualquier otra representación (A, N, g) y para cada par de objetos a1,a2 ∈A,
Tipos de Escalas
Relación que preservan Tipo de Escala Transformación Admisible
Identidad Nominal Identidad φ(x) = x
Orden Ordinal Monótona x < y ⇔ φ(x) < φ(y)
Distancia Intervalar Lineal φ(x) = αx + β
Escala Nominal
La que satisface los axiomas de identidad:
Prop. Reexiva. Cualquier elemento a de A debe coincidir con si mismo (aCa).
Prop. Simétrica. Si a coincide con b, entonces b coincide con a (aCb => bCa).
Prop. Transitiva. Si aCb e bCc, entonces aCc
Prop. de Relación. ∀a, b ∈ A o bien a coincide con b o bien a no coincide con b.
Transformación admisible
Escala Ordinal
Además de la relación de coincidencia C (cuyo propósito es distinguir), impondremos en A una relación de precedencia P (cuyo propósito es ordenar). La combinación de las relaciones C y P dena una nueva relación binaria. ∀a1,a2 ∈A, a1Ra2 ⇔ a1 coincide con a2 (a1Ca2) o bien a1 precede a a2 (a1Pa2) Ejemplos: <,>, ≤ y ≥. Transformaciones admisibles: x > y ⇔ φ(x) > φ(y)
Escala Ordinal
ObtenciónLa escala es aconsejable para un conjunto de objetos A, que verican las siguiente características:
1 Los objetos de A se pueden dividir en clases.
2 Los objetos de la misma clase se consideran equivalentes respecto del
atributo considerado.
3 Los objetos de distinta clase se pueden comparar y su comparación nos
lleva a una relación de orden (entre clases).
Escala Ordinal
TiposUna escala está débilmente ordenada (o es de orden débil) cuando la ordenación R es un orden débil (reexiva, transitiva y conectada). Una escala está fuertemente ordenada (o es de orden estricto) cuando la ordenación P es estrictamente ordenada (transitiva y conectada). Intuitivamente: para un orden dado, se obtiene una escala débil cuando se puede producir coincidencia entre los elementos, mientras que en la fuerte dos elementos distintos no pueden tener el mismo valor (los empates no están permitidos).
Escalas Intervalares
Cuando además de las ordenaciones entre los objetos se quiere que se preserve las diferencias que existen entre ellos. Es decir, f verica
aRb ⇔ f (a) ≤ f (b) y (a ◦ b)R0(c ◦ d) ⇔ f (a) − f (b) ≤ f (c) − f (d)
donde R es un orden débil entre los elementos de A y R0 es un orden débil
entre las diferencias de los elementos de A. Ejemplo típico es la temperaturaen oC y oF .
Transformaciones admisibles son:
φ(x) = αx + β α 6= 0
y verican la propiedad de que conservan el cociente de diferencias, es decir:
Escalas de Razón
Son escalas intervalares con un origen natural. Son las más restrictivas pero las más potentes.
Este tipo de escalas procede de la física aplicada: peso, masas, intervalos de tiempo, altura, etc...
Transformaciones admisibles: φ(x) = αx α > 0 y verican: φ(f (a1)) φ(f (a2)) = f (a1) f (a2)
Contenidos
1 Sistemas de Preferencias 2 Escalas de Medida
Sistemas de Representación Tipos de Escalas
3 Cómo Valorar las Alternativas 4 Teoría de la Utilidad
Situación de trabajo I
Un conjunto de alternativas, X .
Un conjunto de objetivos a cumplir con atributos {A1,A2, . . . ,An}que
toman valores reales.
Seleccionar una alternativa x de X produce un impacto en cada atributo que puede representarse matemáticamente mediante una función fi:
fi : X −→ Ai ⊆ R
x → fi(x) = fi
donde fi es un valor que reeja el grado con que se alcanza el
correspondiente objetivo del atributo Ai.
El vector numérico f (x) = (f1,f2, . . . ,fn) ∈ Rn reeja el impacto de la
Situación de trabajo II
Matemáticamente, f (x) viene dada por una función vectorial:
f : X −→ F = A1×A2× . . .An⊆ Rn
x → f (x) = (f1(x), f2(x), . . . , fn(x)) que reeje las preferencias del decisor en el sentido de que armar f (x) f (x0)sea equivalente a decir que x x0.
Con incertidumbre, deberá de pensar en las consecuencias:
Para cada alternativa x y un estado de la naturaleza θ tendrá una consecuencia, c(x, θ), que producirá un efecto en cada atributo Ai.
impacto puede representarse mediante una función fi, pero ahora
denida como:
fi : X × Θ −→ Ai ⊆ R
Valoración de alternativas I
Información Nula. Incapaz de comparar dos alternativas. max
x∈X f (x)
La mejor decisión, x∗, será aquella que verica f
i(x∗) ≥fi(x) para cualquier atributo i = 1, 2, . . . , n.
Información Completa. Capaz de comparar dos alternativas. Puede
construir una función de valoración v : Rn→ Rque verique:
f (x) f (x0) ⇔v(f (x)) > v(f (x0))
La mejor alternativa es equivalente a resolver: max
x∈Xv(f (x)) = maxf ∈F v(f )
La mejor decisión, x∗, verica
x∗ =arg max
Valoración de alternativas II
Información Parcial. Discernir preferencias sobre las alternativas considerando sólo algunos atributos. Podrá construir una función de valoración w : F ⊂ Rn→ Rm con m < n que
verica:
f (x) f (x0
) ⇔w(f (x)) > w(f (x0)) y la mejor alternativa vendrá resolviendo el problema:
max
f ∈F w(f )
La mejor decisión, x∗, la que verica w
i(f (x∗)) ≥wi(f (x)) para cada componente i = 1, 2, . . . , m.
Contenidos
1 Sistemas de Preferencias 2 Escalas de Medida
Sistemas de Representación Tipos de Escalas
3 Cómo Valorar las Alternativas 4 Teoría de la Utilidad
Teoría de la Utilidad
Teoría de la UtilidadTiene como objetivo encontrar funciones que valoren las alternativas reejando las preferencias del decisor.
Encontrar una función
v : F −→ R
f (x) → v(f (x)) que reeje las preferencias
f (x) f (x0
) ⇔ v(f (x)) ≤ v(f (x0))
Funciones Descomponibles
Función DescomponibleSe dice que una función de preferencias v : F = A1× . . . ×An→ R es
descomponible o separable si existen n-funciones vi :Ai → Ry una función
V : v1(A1) × . . . ×vn(An) −→ Rvericando v(f ) = v(f1, . . . ,fn) =V [v1(f1), . . . ,vn(fn)] Decisiones Valoracionde objetivos Valoracion conjunta X −→f A1× . . . ×An −→v R x → f (x) = (f1, . . . ,fn) → v(x) ≡ v(f (x)) ↓ || (v1(f1), . . . ,vn(fn)) 7−→V F (v1, . . . ,vn)
Tipos de Funciones Descomponibles I
Descomposición aditiva. v(f (x)) = v1(f1) +v2(f2) + · · · +vn(fn) o más formalmente, v(f ) = Xn i=1 λivi(fi)donde para cada atributo i, vi es su correspondiente función valor,
λi >0 es una constante que reeja el peso o la fuerza del atributo en la función de preferencias v y además se verica que Pni=1λi =1.
Tipos de Funciones Descomponibles II
Descomposición cuasiaditiva (o aditivo-multiplicativa). La función v se descompone como: v(f ) = Xn i=1 λivi(fi) + n X i=1 n X j>i λi,jvi(fi)vj(fj) + + n X i=1 n X j>i n X k>j λi,j,kvi(fi)vj(fj)vk(fk) + · · · +λ1,2,...,nv1(f2)v2(f2) . . .vn(fn)
Tipos de Funciones Descomponibles III
Descomposición multiplicativa, que responde a la expresión:
v(f ) = Xn i=1 λivi(fi) + µ n X i=1 n X j>i λiλjvi(fi)vj(fj) + +µ2 n X i=1 n X j>i n X k>j λiλjλkvi(fi)vj(fj)vk(fk) + · · · +µn−1λ1λ2· · · λnv1(f2)v2(f2) . . .vn(fn) Cuyos parámetros λi y µ verican:
1 + µ = (1 + µλ1)(1 + µλ2) · · · (1 + µλn) y
n
X λi 6=1
Contenidos
1 Sistemas de Preferencias 2 Escalas de Medida
Sistemas de Representación Tipos de Escalas
3 Cómo Valorar las Alternativas 4 Teoría de la Utilidad
Para más lecturas
Se han tomado como referencias principales:
Sixto Rios Insua, Concepción Bielza Lozoya, Alfonso Mateos Caballero.
Fundamentos de los Sistemas de Ayuda a la Decisión.
Ra-Ma, 2002
Orfelio G. León
Tomar Decisiones Difíciles.
Mc Graw Hill, 2000.
Vira Chankong, Yacov Y. Haimes
Multiobjetive Decision Making: Theory and Methodology. Vol 8..