SlideShare uma empresa Scribd logo
1 de 36
Baixar para ler offline
Regressão
Simbólica
Algoritmos para planejamento
não-determinístico
Roteiro
● Planejamento não-determinístico
● Representação do ambiente
● Compactação e eficiência
● Operações de regressão simbólica
● Algoritmos de busca
Planejamento
Planejamento
Elaborar de um plano de ação para atingir
determinados objetivos
Aplicação: sistemas que exigem
comportamento autônomo e deliberativo
em ambientes que se pode modelar
Planejamento - Planejador
Planejador
Descrição do Ambiente
Estado Inicial
Metas
Controle
PlanosStatus da Execução
Ambiente
AçõesObservações
Eventos
● Raciocinar e interagir com o
Ambiente
● Ambiente pode ser:
○ Completamente Observável
○ Conhecido
○ Determinístico
○ Estático
○ Independente de Tempo
Planejamento - Domínio
Domínio
Mundo dos blocos
● Estados
● Ações
Planejamento - Problema
Problema
Mundo dos blocos
● Domínio
● Início
● Objetivo
Planejamento - Solução
Plano
(sequência)
Mundo dos blocos
● Buscas
○ Gerar novos estados
○ Progressão vs Regressão
● Heurísticas
● Verificação de Modelos
● Satisfatibilidade
Planejamento não-determinístico
● Efeitos
Incertos
● Política
● Solução Fraca
● Solução Forte
Domínio
Alpinista
Representando o ambiente
Representação de estados e domínios
Representação de estados e domínios
Representação implícita - linguagem STRIPS
● Precondição
● Efeitos
○ add
○ del
descer_com_escada :
precond = {no_teto, escada_levantada, vivo},
efeitos = {no_chao, ¬no_teto}
pedir_ajuda :
precond = {no_teto, escada_no_chao, vivo}
efeitos = {escada_levantada, ¬escada_no_chao}
descer_sem_escada :
precond = {no_teto, vivo}
efeitos = { e1 : no_chao, ¬no_teto, vivo,
e2 : no_chao, ¬no_teto, ¬vivo}
Representação simbólica - proposicional
● Estado s (s) = ⋀p ∈ L(s)
p
S0
= no_teto ∧ escada_no_chao ∧ vivo
● Conjunto de estados X (X) = ⋁s ∈ X
(s)
{S0
, S1
} = no_teto ∧ (escada_no_chao ∨ escada_levantada) ∧ vivo
Representação simbólica - proposicional
● Precondição de a
(precond(a)) = ⋀p ∈ precond(a)
p
(pre(descer_sem_escada)) = no_teto ∧ vivo
Representação simbólica - proposicional
● Efeitos de a
∀e ∈ efeitos(a) (e) = ⋀d ∈ add(a)
d ∧ ⋀r ∈ del(a)
¬r
(efeitos(a)) = ⋁e ∈ efeitos(a)
(e)
(efeitos(descer_sem_escada)) = no_chao ∧ ¬no_teto ∧ (vivo ∨ ¬vivo)
Representação simbólica - BDD’s
BDD → Binary Decision Diagram
● Grafo direcionado acíclico
● Vértices
● Arestas
T ⊥ p p ∧ q
Operadores de regressão
QBF
[Menezes, 2014]
Lógica Booleana Quantificada
◎ Quantificação existencial
∃p. φ ≡ φ[⊤/p] ∨ φ[⊥/p]
◎ Quantificação Universal
∀p. φ ≡ φ[⊤/p] ∧ φ[⊥/p]
Regressão simbólica fraca
◎ Regressão Simbólica Fraca
sregra
fraca
(X) = (precond(a)) ∧ ∃modifica(efeitos(a))[ (efeitos(a)) ∧ (X) ]
◎ (efeitos(a)) ∧ (X) : condição de relevância da ação a por seus efeitos
○ Se a é relevante, (efeitos(a)) ∧ (X) ≠ ⊥
◎ modifica(efeitos(a)) : conjunto das variáveis modificadas pelos efeitos da ação a
◎ A quantificação existencial do conjunto modifica elimina uma a uma as variáveis presentes nos estados
relevantes segundo os efeitos de a
sregrfraca
(X) = ⋁a ∈ A
sregra
fraca
(X)
Regressão simbólica fraca
(X) = p ∧ ¬q
sregra
fraca
(X) = (precond(a2
)) ∧ ∃modifica(efeitos(a))[ (efeitos(a)) ∧ (X) ]
= (precond(a2
)) ∧ ∃modifica({e1
, e2
}).( ({e1
, e2
}) ∧ (X))
= (p ∧ q) ∧ ∃p.∃q.( (¬q ∨ ¬p) ∧ (p ∧ ¬q) )
= (p ∧ q) ∧ ∃p.( ((¬⊤ ∨ ¬p) ∧ (p ∧ ¬⊤)) ∨ ((¬⊥ ∨ ¬p) ∧ (p ∧ ¬⊥)) )
= (p ∧ q) ∧ ∃p.( (¬p ∧ ⊥) ∨ (⊤ ∧ p) )
= (p ∧ q) ∧ (⊤ ∨ ⊥)
= (p ∧ q) ∧ ⊤
= p ∧ q
Regressão simbólica forte
◎ Regressão Simbólica Forte
sregra
forte
(X) = (precond(a)) ∧ ∀modifica(efeitos(a))[ (efeitos(a)) → (X) ]
◎ (efeitos(a)) → (X) : condição de relevância da ação a por seus efeitos
○ Se a é relevante, (efeitos(a)) → (X) ≠ ⊥
◎ modifica(efeitos(a)) : conjunto das variáveis modificadas pelos efeitos da ação a
◎ A quantificação universal do conjunto modifica elimina uma a uma as variáveis presentes nos estados
relevantes segundo os efeitos de a
sregrforte
(X) = ⋁a ∈ A
sregra
forte
(X)
Regressão simbólica forte
(X) = p ∧ ¬q
sregra
fraca
(X) = (precond(a2
)) ∧ ∀modifica(efeitos(a))[ (efeitos(a)) → (X) ]
= (precond(a2
)) ∧ ∀modifica({e1
, e2
}).( ({e1
, e2
}) → (X))
= (p ∧ q) ∧ ∀p.∀q.( (¬q ∨ ¬p) → (p ∧ ¬q) )
= (p ∧ q) ∧ ∀p.( ((¬⊤ ∨ ¬p) →(p ∧ ¬⊤)) ∧ ((¬⊥ ∨ ¬p) →(p ∧ ¬⊥)) )
= (p ∧ q) ∧ ∀p.( (¬p → ⊥) ∧ (⊤ → p) )
= (p ∧ q) ∧ ( ((¬⊤ → ⊥) ∧ (⊤ → ⊤)) ∧ ((¬⊥ → ⊥) ∧ (⊤ → ⊥)) )
= (p ∧ q) ∧ ⊥
= ⊥
Operadores de regressão
EPC
[Rintanen, 2008]
Cálculo EPC
Condição EPCl
(e) de uma ação com efeito e tornar o literal l verdade:
Cálculo EPC
Condição EPCl
(e) de uma ação com efeito e tornar o literal l verdade:
descer_sem_escada :
precond = {no_teto, vivo}
efeitos = {e1 : no_chao, ¬no_teto, vivo,
e2 : no_chao, ¬no_teto, ¬vivo}
Cálculo EPC
Verdade de uma proposição p ∈ P após a execução de uma ação a com efeito
e em termos da valoração da proposição antes da execução:
● ou p era verdade antes e não se tornou falso
● ou p se tornou verdade pela execução de a
Cálculo EPC
A fórmula χe
corresponde ao requisito de que efeitos(a) seja consistente para
uma ação ser aplicável
● garante que nenhuma proposição possa se tornar simultaneamente
verdadeira e falsa
Cálculo EPC
A fórmula φr
, principal responsável pela regressão das proposições em φ, é
obtida substituindo toda proposição p ∈ P pela fórmula τe
(p):
Regressão de φ por um efeito e ∈ efeitos(a)
Regressão simbólica fraca
Regressão EPC fraca de φ por uma ação não-determinı́stica a
Regressão simbólica forte
Regressão EPC forte de φ por uma ação não-determinı́stica a
Operadores de regressão
EPC
versão recursiva
[Ramirez & Sardina, 2014]
Regressão simbólica de um efeito
Aplicação das operações
Buscas
● Guardar estados visitados
● Gerar estados com as operações
Obrigado!

Mais conteúdo relacionado

Semelhante a Regressão simbólica - Resolvendo problemas de planejamento não-determinísticos

PROPRIEDADES DA LÓGICA, NEGAÇÃO DE PROPOSIÇÕES DA LÓGICA E PROPRIEDADES DAS O...
PROPRIEDADES DA LÓGICA, NEGAÇÃO DE PROPOSIÇÕES DA LÓGICA E PROPRIEDADES DAS O...PROPRIEDADES DA LÓGICA, NEGAÇÃO DE PROPOSIÇÕES DA LÓGICA E PROPRIEDADES DAS O...
PROPRIEDADES DA LÓGICA, NEGAÇÃO DE PROPOSIÇÕES DA LÓGICA E PROPRIEDADES DAS O...
Carlos Campani
 
Doc matematica _250829635
Doc matematica _250829635Doc matematica _250829635
Doc matematica _250829635
Joel Augusto
 
Formulário Matemática Discreta
Formulário Matemática DiscretaFormulário Matemática Discreta
Formulário Matemática Discreta
Pedro Dias
 
Aula inicial física agronomia
Aula inicial física agronomiaAula inicial física agronomia
Aula inicial física agronomia
UFRA-Capanema
 
Aula 7 - Funções Logarítmicas, Exponenciais e Trigonometricas
Aula 7 - Funções Logarítmicas, Exponenciais e TrigonometricasAula 7 - Funções Logarítmicas, Exponenciais e Trigonometricas
Aula 7 - Funções Logarítmicas, Exponenciais e Trigonometricas
Turma1NC
 

Semelhante a Regressão simbólica - Resolvendo problemas de planejamento não-determinísticos (20)

12 m resumo_2017_2018
12 m resumo_2017_201812 m resumo_2017_2018
12 m resumo_2017_2018
 
PROPRIEDADES DA LÓGICA, NEGAÇÃO DE PROPOSIÇÕES DA LÓGICA E PROPRIEDADES DAS O...
PROPRIEDADES DA LÓGICA, NEGAÇÃO DE PROPOSIÇÕES DA LÓGICA E PROPRIEDADES DAS O...PROPRIEDADES DA LÓGICA, NEGAÇÃO DE PROPOSIÇÕES DA LÓGICA E PROPRIEDADES DAS O...
PROPRIEDADES DA LÓGICA, NEGAÇÃO DE PROPOSIÇÕES DA LÓGICA E PROPRIEDADES DAS O...
 
Doc matematica _250829635
Doc matematica _250829635Doc matematica _250829635
Doc matematica _250829635
 
Planejamento como verificação de modelos
Planejamento como verificação de modelosPlanejamento como verificação de modelos
Planejamento como verificação de modelos
 
Integrais indefinidos 2
Integrais indefinidos 2Integrais indefinidos 2
Integrais indefinidos 2
 
Revisão de matemática para vestibular
Revisão de matemática para vestibularRevisão de matemática para vestibular
Revisão de matemática para vestibular
 
Funções 10 - novo programa
Funções 10 - novo programaFunções 10 - novo programa
Funções 10 - novo programa
 
Matemática 11º ano
Matemática 11º anoMatemática 11º ano
Matemática 11º ano
 
Controle Ótimo de Reatores Químicos
Controle Ótimo de Reatores QuímicosControle Ótimo de Reatores Químicos
Controle Ótimo de Reatores Químicos
 
PowerPoint Presentation - Neto Oliveira.pdf
PowerPoint Presentation - Neto Oliveira.pdfPowerPoint Presentation - Neto Oliveira.pdf
PowerPoint Presentation - Neto Oliveira.pdf
 
Formulário Matemática Discreta
Formulário Matemática DiscretaFormulário Matemática Discreta
Formulário Matemática Discreta
 
Mechanical vibration - equation summary
Mechanical vibration - equation summaryMechanical vibration - equation summary
Mechanical vibration - equation summary
 
Tópico 08 - Derivadas
Tópico 08 - DerivadasTópico 08 - Derivadas
Tópico 08 - Derivadas
 
aprenda a calcular todo tipo de derivada
aprenda a calcular todo tipo de derivadaaprenda a calcular todo tipo de derivada
aprenda a calcular todo tipo de derivada
 
Aula inicial física agronomia
Aula inicial física agronomiaAula inicial física agronomia
Aula inicial física agronomia
 
14.3 derivadas parciais [pt. 1]
14.3 derivadas parciais [pt. 1]14.3 derivadas parciais [pt. 1]
14.3 derivadas parciais [pt. 1]
 
Aula 7 - Funções Logarítmicas, Exponenciais e Trigonometricas
Aula 7 - Funções Logarítmicas, Exponenciais e TrigonometricasAula 7 - Funções Logarítmicas, Exponenciais e Trigonometricas
Aula 7 - Funções Logarítmicas, Exponenciais e Trigonometricas
 
Estudos de Controle - Aula 1: Introdução
Estudos de Controle - Aula 1: IntroduçãoEstudos de Controle - Aula 1: Introdução
Estudos de Controle - Aula 1: Introdução
 
Método da ação efetiva em Teoria Quântica de Campos
Método da ação efetiva em Teoria Quântica de CamposMétodo da ação efetiva em Teoria Quântica de Campos
Método da ação efetiva em Teoria Quântica de Campos
 
Análise de Algoritmos - Recursividade
Análise de Algoritmos - RecursividadeAnálise de Algoritmos - Recursividade
Análise de Algoritmos - Recursividade
 

Mais de Marcos Paulo Maia dos Santos

Mais de Marcos Paulo Maia dos Santos (9)

Inclusão Digital - Conceitos básicos de informática
Inclusão Digital - Conceitos básicos de informáticaInclusão Digital - Conceitos básicos de informática
Inclusão Digital - Conceitos básicos de informática
 
Linguagens não recursivamente enumeráveis e Hierarquia de Chomsky
Linguagens não recursivamente enumeráveis e Hierarquia de ChomskyLinguagens não recursivamente enumeráveis e Hierarquia de Chomsky
Linguagens não recursivamente enumeráveis e Hierarquia de Chomsky
 
Problema da Árvore Geradora de Rotulação Mínima (PAGRM)
Problema da Árvore Geradora de Rotulação Mínima (PAGRM)Problema da Árvore Geradora de Rotulação Mínima (PAGRM)
Problema da Árvore Geradora de Rotulação Mínima (PAGRM)
 
Introdução a ciência de dados com Python
Introdução a ciência de dados com PythonIntrodução a ciência de dados com Python
Introdução a ciência de dados com Python
 
Applied plotting, charting & data representation in Python (pt. 2)
Applied plotting, charting & data representation in Python (pt. 2)Applied plotting, charting & data representation in Python (pt. 2)
Applied plotting, charting & data representation in Python (pt. 2)
 
Resolução de problemas por meio de busca
Resolução de problemas por meio de buscaResolução de problemas por meio de busca
Resolução de problemas por meio de busca
 
Planejamento em Inteligência Artificial
Planejamento em Inteligência ArtificialPlanejamento em Inteligência Artificial
Planejamento em Inteligência Artificial
 
Diagramas de decisão binária
Diagramas de decisão bináriaDiagramas de decisão binária
Diagramas de decisão binária
 
Linguagens de programação - Go
Linguagens de programação - GoLinguagens de programação - Go
Linguagens de programação - Go
 

Último

Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
Natalia Granato
 

Último (6)

Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 

Regressão simbólica - Resolvendo problemas de planejamento não-determinísticos

  • 2. Roteiro ● Planejamento não-determinístico ● Representação do ambiente ● Compactação e eficiência ● Operações de regressão simbólica ● Algoritmos de busca
  • 4. Planejamento Elaborar de um plano de ação para atingir determinados objetivos Aplicação: sistemas que exigem comportamento autônomo e deliberativo em ambientes que se pode modelar
  • 5. Planejamento - Planejador Planejador Descrição do Ambiente Estado Inicial Metas Controle PlanosStatus da Execução Ambiente AçõesObservações Eventos ● Raciocinar e interagir com o Ambiente ● Ambiente pode ser: ○ Completamente Observável ○ Conhecido ○ Determinístico ○ Estático ○ Independente de Tempo
  • 6. Planejamento - Domínio Domínio Mundo dos blocos ● Estados ● Ações
  • 7. Planejamento - Problema Problema Mundo dos blocos ● Domínio ● Início ● Objetivo
  • 8. Planejamento - Solução Plano (sequência) Mundo dos blocos ● Buscas ○ Gerar novos estados ○ Progressão vs Regressão ● Heurísticas ● Verificação de Modelos ● Satisfatibilidade
  • 9. Planejamento não-determinístico ● Efeitos Incertos ● Política ● Solução Fraca ● Solução Forte Domínio Alpinista
  • 13. Representação implícita - linguagem STRIPS ● Precondição ● Efeitos ○ add ○ del descer_com_escada : precond = {no_teto, escada_levantada, vivo}, efeitos = {no_chao, ¬no_teto} pedir_ajuda : precond = {no_teto, escada_no_chao, vivo} efeitos = {escada_levantada, ¬escada_no_chao} descer_sem_escada : precond = {no_teto, vivo} efeitos = { e1 : no_chao, ¬no_teto, vivo, e2 : no_chao, ¬no_teto, ¬vivo}
  • 14. Representação simbólica - proposicional ● Estado s (s) = ⋀p ∈ L(s) p S0 = no_teto ∧ escada_no_chao ∧ vivo ● Conjunto de estados X (X) = ⋁s ∈ X (s) {S0 , S1 } = no_teto ∧ (escada_no_chao ∨ escada_levantada) ∧ vivo
  • 15. Representação simbólica - proposicional ● Precondição de a (precond(a)) = ⋀p ∈ precond(a) p (pre(descer_sem_escada)) = no_teto ∧ vivo
  • 16. Representação simbólica - proposicional ● Efeitos de a ∀e ∈ efeitos(a) (e) = ⋀d ∈ add(a) d ∧ ⋀r ∈ del(a) ¬r (efeitos(a)) = ⋁e ∈ efeitos(a) (e) (efeitos(descer_sem_escada)) = no_chao ∧ ¬no_teto ∧ (vivo ∨ ¬vivo)
  • 17. Representação simbólica - BDD’s BDD → Binary Decision Diagram ● Grafo direcionado acíclico ● Vértices ● Arestas T ⊥ p p ∧ q
  • 19. Lógica Booleana Quantificada ◎ Quantificação existencial ∃p. φ ≡ φ[⊤/p] ∨ φ[⊥/p] ◎ Quantificação Universal ∀p. φ ≡ φ[⊤/p] ∧ φ[⊥/p]
  • 20. Regressão simbólica fraca ◎ Regressão Simbólica Fraca sregra fraca (X) = (precond(a)) ∧ ∃modifica(efeitos(a))[ (efeitos(a)) ∧ (X) ] ◎ (efeitos(a)) ∧ (X) : condição de relevância da ação a por seus efeitos ○ Se a é relevante, (efeitos(a)) ∧ (X) ≠ ⊥ ◎ modifica(efeitos(a)) : conjunto das variáveis modificadas pelos efeitos da ação a ◎ A quantificação existencial do conjunto modifica elimina uma a uma as variáveis presentes nos estados relevantes segundo os efeitos de a sregrfraca (X) = ⋁a ∈ A sregra fraca (X)
  • 21. Regressão simbólica fraca (X) = p ∧ ¬q sregra fraca (X) = (precond(a2 )) ∧ ∃modifica(efeitos(a))[ (efeitos(a)) ∧ (X) ] = (precond(a2 )) ∧ ∃modifica({e1 , e2 }).( ({e1 , e2 }) ∧ (X)) = (p ∧ q) ∧ ∃p.∃q.( (¬q ∨ ¬p) ∧ (p ∧ ¬q) ) = (p ∧ q) ∧ ∃p.( ((¬⊤ ∨ ¬p) ∧ (p ∧ ¬⊤)) ∨ ((¬⊥ ∨ ¬p) ∧ (p ∧ ¬⊥)) ) = (p ∧ q) ∧ ∃p.( (¬p ∧ ⊥) ∨ (⊤ ∧ p) ) = (p ∧ q) ∧ (⊤ ∨ ⊥) = (p ∧ q) ∧ ⊤ = p ∧ q
  • 22. Regressão simbólica forte ◎ Regressão Simbólica Forte sregra forte (X) = (precond(a)) ∧ ∀modifica(efeitos(a))[ (efeitos(a)) → (X) ] ◎ (efeitos(a)) → (X) : condição de relevância da ação a por seus efeitos ○ Se a é relevante, (efeitos(a)) → (X) ≠ ⊥ ◎ modifica(efeitos(a)) : conjunto das variáveis modificadas pelos efeitos da ação a ◎ A quantificação universal do conjunto modifica elimina uma a uma as variáveis presentes nos estados relevantes segundo os efeitos de a sregrforte (X) = ⋁a ∈ A sregra forte (X)
  • 23. Regressão simbólica forte (X) = p ∧ ¬q sregra fraca (X) = (precond(a2 )) ∧ ∀modifica(efeitos(a))[ (efeitos(a)) → (X) ] = (precond(a2 )) ∧ ∀modifica({e1 , e2 }).( ({e1 , e2 }) → (X)) = (p ∧ q) ∧ ∀p.∀q.( (¬q ∨ ¬p) → (p ∧ ¬q) ) = (p ∧ q) ∧ ∀p.( ((¬⊤ ∨ ¬p) →(p ∧ ¬⊤)) ∧ ((¬⊥ ∨ ¬p) →(p ∧ ¬⊥)) ) = (p ∧ q) ∧ ∀p.( (¬p → ⊥) ∧ (⊤ → p) ) = (p ∧ q) ∧ ( ((¬⊤ → ⊥) ∧ (⊤ → ⊤)) ∧ ((¬⊥ → ⊥) ∧ (⊤ → ⊥)) ) = (p ∧ q) ∧ ⊥ = ⊥
  • 25. Cálculo EPC Condição EPCl (e) de uma ação com efeito e tornar o literal l verdade:
  • 26. Cálculo EPC Condição EPCl (e) de uma ação com efeito e tornar o literal l verdade: descer_sem_escada : precond = {no_teto, vivo} efeitos = {e1 : no_chao, ¬no_teto, vivo, e2 : no_chao, ¬no_teto, ¬vivo}
  • 27. Cálculo EPC Verdade de uma proposição p ∈ P após a execução de uma ação a com efeito e em termos da valoração da proposição antes da execução: ● ou p era verdade antes e não se tornou falso ● ou p se tornou verdade pela execução de a
  • 28. Cálculo EPC A fórmula χe corresponde ao requisito de que efeitos(a) seja consistente para uma ação ser aplicável ● garante que nenhuma proposição possa se tornar simultaneamente verdadeira e falsa
  • 29. Cálculo EPC A fórmula φr , principal responsável pela regressão das proposições em φ, é obtida substituindo toda proposição p ∈ P pela fórmula τe (p): Regressão de φ por um efeito e ∈ efeitos(a)
  • 30. Regressão simbólica fraca Regressão EPC fraca de φ por uma ação não-determinı́stica a
  • 31. Regressão simbólica forte Regressão EPC forte de φ por uma ação não-determinı́stica a
  • 32. Operadores de regressão EPC versão recursiva [Ramirez & Sardina, 2014]
  • 35. Buscas ● Guardar estados visitados ● Gerar estados com as operações