Spelling suggestions: "subject:"1ogica."" "subject:"biologica.""
211 |
Representação de conhecimento : programação em lógica e o modelo das hiperredes / Knowledge representation: logic programming and the hypernets modelPalazzo, Luiz Antonio Moro January 1991 (has links)
Apesar de sua inerente indecidibilidade e do problema da negação, extensões da lógica de primeira ordem tem se mostrado capazes de superar a questão da monotonicidade, vindo a constituir esquemas de representação de conhecimento de expressividade virtualmente universal. Resta entretanto solucionar ou pelo menos amenizar as conseqüências do problema do controle, que limitam o seu emprego a aplicações de pequeno a médio porte. Investigações nesse sentido [BOW 85] [MON 88] indicam que a chave para superar a explosão inferencial passa obrigatoriamente pela estruturação do conhecimento, de modo a permitir o exercício de algum controle sobre as possíveis derivações dele decorrentes. O modelo das hiperredes [GEO 85] parece atingir tal objetivo, dado o seu elevado potencial de estruturação e o instrumental que oferece para o tratamento de construções descritivas, operacionais e organizacionais. Além disso, a simplicidade e uniformidade sintática de suas entidades primitivas possibilita uma interpretação semântica bastante clara do modelo original, por exemplo, baseada em grafos. O presente trabalho representa uma tentativa de associar a programação em lógica ao formalismo das hiperredes, visando obter um novo modelo capaz de preservar as expressividade da primeira, beneficiando-se simultaneamente do potencial heurístico e estrutura do segundo. Inicialmente procura-se obter uma noção clara da natureza do conhecimento e de seus mecanismos com o objetivo de caracterizar o problema da representação de conhecimento. Diferentes esquemas correntemente empregados para esse fim (sistemas de produções, redes semânticas, sistemas de frames, programação em lógica e a linguagem Krypton) são estudados e caracterizados do ponto de vista de sua expressividade, potencial heurístico e conveniência notacional. A programação em lógica é objeto de um estudo em maior profundidade, sob os enfoques modelo-teorético e prova-teorético. Sistemas de programação em lógica - particularmente a linguagem Prolog e extensões em nível meta - são investigados como esquemas de representação de conhecimento, considerando seus aspectos sintáticos e semânticos e a sua retação com Sistemas Gerenciadores de Bases de Dados. O modelo das hiperredes é apresentado introduzindo-se, entre outros, os conceitos de hipernodo, hiperrelação e protótipo, assim como as propriedades particutares de tais entidades. A linguagem Hyper, para o tratamento de hiperredes, é formalmente especificada. Emprega-se a linguagem Prolog como formalismo para a representação de Bases de Conhecimento estruturadas segundo o modelo das hiperredes. Sob tal abordagem uma Base de Conhecimento é vista como um conjunto (possivelmente vazio) de objetos estruturados ou peças de conhecimento, que por sua vez são classificados como hipernodos, hiperrelações ou protótipos. Um mecanismo top-down para a produção de inferências em hiperredes é proposto, introduzindo-se os conceitos de aspecto e visão sobre hiperredes, os quais são tomados como objetos de primeira classe, no sentido de poderem ser valores atribuídos a variáveis. Estuda-se os requisitos que um Sistema Gerenciador de Bases de Conhecimento deve apresentar, do ponto de vista da aplicação, da engenharia de conhecimento e da implementação, para suportar efetivamente os conceitos e abstrações (classificação, generalização, associação e agregação) associadas ao modelo proposto. Com base nas conclusões assim obtidas, um Sistema Gerenciador de Bases de Conhecimento (denominado Rhesus em alusão à sua finalidade experimental é proposto e especificado, objetivando confirmar a viabilidade técnica do desenvolvimento de aplicações baseadas em lógica e hiperredes. / In spite of its inherent undecidability and the negation problem, extensions of first-order logic have been shown to be able to overcome the question of the monotonicity, establishing knowledge representation schemata with virtuatLy universal expressiviness. However, one still has to solve, or at Least to reduce the consequences of the control problem, which constrains the use of Logic-based systems to either small or medium-sized applications. Investigations in this direction [BOW 85] [MON 88] indicate that the key to overcome the inferential explosion resides in the proper knowledge structure representation, in order to have some control over possible derivations. The Hypernets Model [GEO 85] seems to reach such goat, considering its high structural power and the features that it offers to deal with descriptive, operational and organizational knowledge. Besides, the simplicity and syntactical uniformity of its primitive notions allows a very clear definition for its semantics, based, for instance, on graphs. This work is an attempt to associate logic programming with the hypernets formalism, in order to get a new model, preserving the expressiveness of the former and the heuristic and structural power of the latter. First we try to get a clear notion of the nature of knowledge and its main aspects, intending to characterize the knowledge representation problem. Some knowledge representation schemata (production systems, semantic networks, frame systems, Logic programming and the Krypton Language) are studied and characterized from the point of view of their expressiveness, heuristic power and notational convenience. Logic programming is the subject of a deeper study, under the model-theoretic and proof-theoretic approaches. Logic programming systems - in particular the Prolog Language and metateuel extensions- - are investigated as knowledge representation schemata, considering its syntactic and semantic aspects and its relations with Data Base Management Systems. The hypernets model is presented, introducing the concepts of hypernode, hyperrelation and prototype, as well as the particular properties of those entities. The Hyper language, for the handling of h y pernets, is formally specified. Prolog is used as a formalism for the representation of Knowledge Bases which are structured as hypernets. Under this approach a Knowledge Brie is seen rrG a (possibly empty) set of structured objects, which are classified as hypernodes, hyperreLations or prototypes. A mechanism for top-down reasoning on hypernets is proposed, introducing the concepts of aspect and vision, which are taken as first-class objects in the sense that they could be (-Ysigned as values to variables. We study the requirements for the construction of a Knowledge Base Management System from the point of view of the user's need-1', knowledge engineering support and implementation issues, actually supporting the concepts and abstractions (classification, generalization, association and aggregation) rYsociated with the proposed model. Based on the conclusions of this study, a Knowledge Base Management System (called Rhesus, refering to its experimental objectives) is proposed, intending to confirm the technical viability of the development of applications based on logic and hypernets.
|
212 |
Representação de conhecimento : programação em lógica e o modelo das hiperredes / Knowledge representation: logic programming and the hypernets modelPalazzo, Luiz Antonio Moro January 1991 (has links)
Apesar de sua inerente indecidibilidade e do problema da negação, extensões da lógica de primeira ordem tem se mostrado capazes de superar a questão da monotonicidade, vindo a constituir esquemas de representação de conhecimento de expressividade virtualmente universal. Resta entretanto solucionar ou pelo menos amenizar as conseqüências do problema do controle, que limitam o seu emprego a aplicações de pequeno a médio porte. Investigações nesse sentido [BOW 85] [MON 88] indicam que a chave para superar a explosão inferencial passa obrigatoriamente pela estruturação do conhecimento, de modo a permitir o exercício de algum controle sobre as possíveis derivações dele decorrentes. O modelo das hiperredes [GEO 85] parece atingir tal objetivo, dado o seu elevado potencial de estruturação e o instrumental que oferece para o tratamento de construções descritivas, operacionais e organizacionais. Além disso, a simplicidade e uniformidade sintática de suas entidades primitivas possibilita uma interpretação semântica bastante clara do modelo original, por exemplo, baseada em grafos. O presente trabalho representa uma tentativa de associar a programação em lógica ao formalismo das hiperredes, visando obter um novo modelo capaz de preservar as expressividade da primeira, beneficiando-se simultaneamente do potencial heurístico e estrutura do segundo. Inicialmente procura-se obter uma noção clara da natureza do conhecimento e de seus mecanismos com o objetivo de caracterizar o problema da representação de conhecimento. Diferentes esquemas correntemente empregados para esse fim (sistemas de produções, redes semânticas, sistemas de frames, programação em lógica e a linguagem Krypton) são estudados e caracterizados do ponto de vista de sua expressividade, potencial heurístico e conveniência notacional. A programação em lógica é objeto de um estudo em maior profundidade, sob os enfoques modelo-teorético e prova-teorético. Sistemas de programação em lógica - particularmente a linguagem Prolog e extensões em nível meta - são investigados como esquemas de representação de conhecimento, considerando seus aspectos sintáticos e semânticos e a sua retação com Sistemas Gerenciadores de Bases de Dados. O modelo das hiperredes é apresentado introduzindo-se, entre outros, os conceitos de hipernodo, hiperrelação e protótipo, assim como as propriedades particutares de tais entidades. A linguagem Hyper, para o tratamento de hiperredes, é formalmente especificada. Emprega-se a linguagem Prolog como formalismo para a representação de Bases de Conhecimento estruturadas segundo o modelo das hiperredes. Sob tal abordagem uma Base de Conhecimento é vista como um conjunto (possivelmente vazio) de objetos estruturados ou peças de conhecimento, que por sua vez são classificados como hipernodos, hiperrelações ou protótipos. Um mecanismo top-down para a produção de inferências em hiperredes é proposto, introduzindo-se os conceitos de aspecto e visão sobre hiperredes, os quais são tomados como objetos de primeira classe, no sentido de poderem ser valores atribuídos a variáveis. Estuda-se os requisitos que um Sistema Gerenciador de Bases de Conhecimento deve apresentar, do ponto de vista da aplicação, da engenharia de conhecimento e da implementação, para suportar efetivamente os conceitos e abstrações (classificação, generalização, associação e agregação) associadas ao modelo proposto. Com base nas conclusões assim obtidas, um Sistema Gerenciador de Bases de Conhecimento (denominado Rhesus em alusão à sua finalidade experimental é proposto e especificado, objetivando confirmar a viabilidade técnica do desenvolvimento de aplicações baseadas em lógica e hiperredes. / In spite of its inherent undecidability and the negation problem, extensions of first-order logic have been shown to be able to overcome the question of the monotonicity, establishing knowledge representation schemata with virtuatLy universal expressiviness. However, one still has to solve, or at Least to reduce the consequences of the control problem, which constrains the use of Logic-based systems to either small or medium-sized applications. Investigations in this direction [BOW 85] [MON 88] indicate that the key to overcome the inferential explosion resides in the proper knowledge structure representation, in order to have some control over possible derivations. The Hypernets Model [GEO 85] seems to reach such goat, considering its high structural power and the features that it offers to deal with descriptive, operational and organizational knowledge. Besides, the simplicity and syntactical uniformity of its primitive notions allows a very clear definition for its semantics, based, for instance, on graphs. This work is an attempt to associate logic programming with the hypernets formalism, in order to get a new model, preserving the expressiveness of the former and the heuristic and structural power of the latter. First we try to get a clear notion of the nature of knowledge and its main aspects, intending to characterize the knowledge representation problem. Some knowledge representation schemata (production systems, semantic networks, frame systems, Logic programming and the Krypton Language) are studied and characterized from the point of view of their expressiveness, heuristic power and notational convenience. Logic programming is the subject of a deeper study, under the model-theoretic and proof-theoretic approaches. Logic programming systems - in particular the Prolog Language and metateuel extensions- - are investigated as knowledge representation schemata, considering its syntactic and semantic aspects and its relations with Data Base Management Systems. The hypernets model is presented, introducing the concepts of hypernode, hyperrelation and prototype, as well as the particular properties of those entities. The Hyper language, for the handling of h y pernets, is formally specified. Prolog is used as a formalism for the representation of Knowledge Bases which are structured as hypernets. Under this approach a Knowledge Brie is seen rrG a (possibly empty) set of structured objects, which are classified as hypernodes, hyperreLations or prototypes. A mechanism for top-down reasoning on hypernets is proposed, introducing the concepts of aspect and vision, which are taken as first-class objects in the sense that they could be (-Ysigned as values to variables. We study the requirements for the construction of a Knowledge Base Management System from the point of view of the user's need-1', knowledge engineering support and implementation issues, actually supporting the concepts and abstractions (classification, generalization, association and aggregation) rYsociated with the proposed model. Based on the conclusions of this study, a Knowledge Base Management System (called Rhesus, refering to its experimental objectives) is proposed, intending to confirm the technical viability of the development of applications based on logic and hypernets.
|
213 |
[en] FIRST-ORDER MODAL LOGIC FOR REASONING ABOUT GAMES / [pt] LÓGICA MODAL DE PRIMEIRA-ORDEM PARA RACIOCINAR SOBRE JOGOSDAVI ROMERO DE VASCONCELOS 25 June 2007 (has links)
[pt] O termo jogo tem sido utilizado como uma metáfora, em
várias áreas
do conhecimento, para modelar e analisar situações onde
agentes(jogadores)
interagem em ambientes compartilhados para a realização de
seus objetivos sejam eles individuais ou coletivos.
Existem diversos modelos propostos
para jogos por diferentes áreas do conhecimento, tais como
matemática,
ciência da computação, ciência política e social, entre
outras. Dentre as
diversas formas de modelar jogos examinamos a Teoria dos
Jogos e as
lógicas para jogos. Neste trabalho
apresentamos uma lógica modal de
primeira-ordem baseada na lógica CTL, chamada de Game
Analysis nalysis Logic,
para raciocinar sobre jogos. Relacionamos os principais
modelos da Teoria dos Jogos (jogo estratégico,
extensivo, e de coalizão) e seus principais
conceitos de soluções(equilíbrio de Nash, equilíbrio de
subjogo perfeito,e core) aos modelos de GAL e às
fórmulas de GAL, respectivamente.
Além disso, estudamos as alternativas de quantificação De
Re e De Dicto
no contexto dos jogos extensivos, caracterizando o
conceito de equilíbrio
de Nash e equilíbrio de subjogo perfeito de acordo com as
alternativas
de quantificação. Relacionamos as lógicas Alternating-time
lternating-Tempomporal Logic (A ATL) TL) e Coalitional
Game Logic (CGL) com a lógica GAL, demonstrando
que ambas as lógicas são fragmentos da lógica GAL. Outro
resultado
deste trabalho é caracterizar uma classe de sistemas multi-
agentes,que é
baseada na arquitetura de agentes Belief-Desir Desire-
Intention(BDI), para a
qual existem jogos extensivos e vice-v versa. Como
conseqüência, os critérios
de racionalidade da Teoria dos Jogos podem ser aplicados
diretamente para
agentes BDI e vice-versa. Assim, a abordagem deste
trabalho pode ser
utilizada para analisar sistemas multi-agentes. Do ponto
de vista prático,
apresentamos um verificador de modelos para a lógica GAL.
Diversos estudos de casos são realizados utilizando o
verificador de modelos. / [en] Games are abstract models of decision-making in which
decision-makers(players)interact in a shared environment
to accomplish their
goals. Several models have been proposed to analyze a wide
variety of
applications in many disciplines such as mathematics,
computer science
and even political and social sciences among others. In
this
work, we focus
on Game Theory and Game Logics. We present a first-order
modal logic
based on CTL, namely Game Analysis Logic (GAL), to
model
and reason
about out games. The standard models of Game Theory
(strategic games,
extensiv games and coalition games) as well as their
solution concepts
(Nash equilibrium, subgame perfect equilibrium and co
re),respectively, are
express as models dels of GAL and formulas of GAL.
Moreover, we study the
alternatives of De Re and De Dicto quantification in the
context of extensive
games. We also show that two of the most representative
game logics,
namely Alternating-time lternating-Temp empor oral Logic
(A ATL) TL) and Coalitional Game Logic
(CGL), are fragments of GAL. We also characterize
haracterize a class of multi-agent
systems, which is based on the architecture Belief-Desire-
Intention (BDI),
for which there is a somehow equivalent class of games and
vice-versa. As
a consequence, criteria of rationality for agents can be
directly applied to
players and vice-versa. Game analysis formal tools can be
applied to MAS as
well. From a practical poin of view, we provide and
develop a model-checker for GAL. In addition, we perform
case studies using our prototype.
|
214 |
Representação de conhecimento : programação em lógica e o modelo das hiperredes / Knowledge representation: logic programming and the hypernets modelPalazzo, Luiz Antonio Moro January 1991 (has links)
Apesar de sua inerente indecidibilidade e do problema da negação, extensões da lógica de primeira ordem tem se mostrado capazes de superar a questão da monotonicidade, vindo a constituir esquemas de representação de conhecimento de expressividade virtualmente universal. Resta entretanto solucionar ou pelo menos amenizar as conseqüências do problema do controle, que limitam o seu emprego a aplicações de pequeno a médio porte. Investigações nesse sentido [BOW 85] [MON 88] indicam que a chave para superar a explosão inferencial passa obrigatoriamente pela estruturação do conhecimento, de modo a permitir o exercício de algum controle sobre as possíveis derivações dele decorrentes. O modelo das hiperredes [GEO 85] parece atingir tal objetivo, dado o seu elevado potencial de estruturação e o instrumental que oferece para o tratamento de construções descritivas, operacionais e organizacionais. Além disso, a simplicidade e uniformidade sintática de suas entidades primitivas possibilita uma interpretação semântica bastante clara do modelo original, por exemplo, baseada em grafos. O presente trabalho representa uma tentativa de associar a programação em lógica ao formalismo das hiperredes, visando obter um novo modelo capaz de preservar as expressividade da primeira, beneficiando-se simultaneamente do potencial heurístico e estrutura do segundo. Inicialmente procura-se obter uma noção clara da natureza do conhecimento e de seus mecanismos com o objetivo de caracterizar o problema da representação de conhecimento. Diferentes esquemas correntemente empregados para esse fim (sistemas de produções, redes semânticas, sistemas de frames, programação em lógica e a linguagem Krypton) são estudados e caracterizados do ponto de vista de sua expressividade, potencial heurístico e conveniência notacional. A programação em lógica é objeto de um estudo em maior profundidade, sob os enfoques modelo-teorético e prova-teorético. Sistemas de programação em lógica - particularmente a linguagem Prolog e extensões em nível meta - são investigados como esquemas de representação de conhecimento, considerando seus aspectos sintáticos e semânticos e a sua retação com Sistemas Gerenciadores de Bases de Dados. O modelo das hiperredes é apresentado introduzindo-se, entre outros, os conceitos de hipernodo, hiperrelação e protótipo, assim como as propriedades particutares de tais entidades. A linguagem Hyper, para o tratamento de hiperredes, é formalmente especificada. Emprega-se a linguagem Prolog como formalismo para a representação de Bases de Conhecimento estruturadas segundo o modelo das hiperredes. Sob tal abordagem uma Base de Conhecimento é vista como um conjunto (possivelmente vazio) de objetos estruturados ou peças de conhecimento, que por sua vez são classificados como hipernodos, hiperrelações ou protótipos. Um mecanismo top-down para a produção de inferências em hiperredes é proposto, introduzindo-se os conceitos de aspecto e visão sobre hiperredes, os quais são tomados como objetos de primeira classe, no sentido de poderem ser valores atribuídos a variáveis. Estuda-se os requisitos que um Sistema Gerenciador de Bases de Conhecimento deve apresentar, do ponto de vista da aplicação, da engenharia de conhecimento e da implementação, para suportar efetivamente os conceitos e abstrações (classificação, generalização, associação e agregação) associadas ao modelo proposto. Com base nas conclusões assim obtidas, um Sistema Gerenciador de Bases de Conhecimento (denominado Rhesus em alusão à sua finalidade experimental é proposto e especificado, objetivando confirmar a viabilidade técnica do desenvolvimento de aplicações baseadas em lógica e hiperredes. / In spite of its inherent undecidability and the negation problem, extensions of first-order logic have been shown to be able to overcome the question of the monotonicity, establishing knowledge representation schemata with virtuatLy universal expressiviness. However, one still has to solve, or at Least to reduce the consequences of the control problem, which constrains the use of Logic-based systems to either small or medium-sized applications. Investigations in this direction [BOW 85] [MON 88] indicate that the key to overcome the inferential explosion resides in the proper knowledge structure representation, in order to have some control over possible derivations. The Hypernets Model [GEO 85] seems to reach such goat, considering its high structural power and the features that it offers to deal with descriptive, operational and organizational knowledge. Besides, the simplicity and syntactical uniformity of its primitive notions allows a very clear definition for its semantics, based, for instance, on graphs. This work is an attempt to associate logic programming with the hypernets formalism, in order to get a new model, preserving the expressiveness of the former and the heuristic and structural power of the latter. First we try to get a clear notion of the nature of knowledge and its main aspects, intending to characterize the knowledge representation problem. Some knowledge representation schemata (production systems, semantic networks, frame systems, Logic programming and the Krypton Language) are studied and characterized from the point of view of their expressiveness, heuristic power and notational convenience. Logic programming is the subject of a deeper study, under the model-theoretic and proof-theoretic approaches. Logic programming systems - in particular the Prolog Language and metateuel extensions- - are investigated as knowledge representation schemata, considering its syntactic and semantic aspects and its relations with Data Base Management Systems. The hypernets model is presented, introducing the concepts of hypernode, hyperrelation and prototype, as well as the particular properties of those entities. The Hyper language, for the handling of h y pernets, is formally specified. Prolog is used as a formalism for the representation of Knowledge Bases which are structured as hypernets. Under this approach a Knowledge Brie is seen rrG a (possibly empty) set of structured objects, which are classified as hypernodes, hyperreLations or prototypes. A mechanism for top-down reasoning on hypernets is proposed, introducing the concepts of aspect and vision, which are taken as first-class objects in the sense that they could be (-Ysigned as values to variables. We study the requirements for the construction of a Knowledge Base Management System from the point of view of the user's need-1', knowledge engineering support and implementation issues, actually supporting the concepts and abstractions (classification, generalization, association and aggregation) rYsociated with the proposed model. Based on the conclusions of this study, a Knowledge Base Management System (called Rhesus, refering to its experimental objectives) is proposed, intending to confirm the technical viability of the development of applications based on logic and hypernets.
|
215 |
[pt] SISTEMAS DE PROVA E GERAÇÃO DE CONTRA EXEMPLO PARA LÓGICA PROPOSICIONAL MINIMAL IMPLICACIONAL / [en] SYSTEMS FOR PROVABILITY AND COUNTERMODEL GENERATION IN PROPOSITIONAL MINIMAL IMPLICATIONAL LOGIC23 November 2021 (has links)
[pt] Esta tese apresenta um novo cálculo de sequente, correto e completo para a Lógica Proposicional Minimal Implicacional (M →). LMT → destina-se a ser usado para a busca de provas em M →, em uma abordagem bottom-up. A Terminação do cálculo é garantida por uma estratégia de aplicação de regras que força uma maneira ordenada no procedimento de busca de provas de tal forma que todas as combinações possíveis são exploradas. Para uma fórmula inicial α, as provas em LMT→ têm um limite superior de |α|.2 |α|+1+2·log2|α|, que juntamente com a estratégia do sistema, garantem a decidibilidade do mesmo. As regras do sistema são concebidas para lidar com a necessidade de repetição de hipóteses e a natureza de perda de contexto da regra → esquerda , evitando a ocorrência de loops e o uso de backtracking. Portanto,
a busca de prova em LMT → é determinística, sempre executando buscas no sentido forward. LMT → tem a propriedade de permitir a extração de contramodelos a partir de buscas de prova que falharam (bicompletude), isto é, a árvore de tentativa de prova de um ramo totalmente expandido produz um
modelo de Kripke que falsifica a fórmula inicial. A geração de contra-modelo (usando a semântica Kripke) é obtida como consequência da completude do sistema. LMT→ é implementado como um provador de teoremas interativo baseado no cálculo proposto aqui. Comparamos nosso cálculo com outros
sistemas dedutivos conhecidos para M →, especialmente com Tableaux no estilo Fitting, um método que também tem a propriedade de ser bicompleto. Também propomos aqui uma tradução de LMT → para o verificador de prova Dedukti como uma forma de avaliar a correção da implementação que desenvolvemos,
no que diz respeito à especificação do sistema, além de torná-lo mais fácil de comparar com outros sistemas existentes. / [en] This thesis presents a new sequent calculus called LMT→ that has the properties to be terminating, sound and complete for Propositional Implicational Minimal Logic (M →). LMT→ is aimed to be used for proof
search in M →, in a bottom-up approach. Termination of the calculus is guaranteed by a strategy of rule application that forces an ordered way to search for proofs such that all possible combinations are stressed. For an initial formula α, proofs in LMT→ has an upper bound of |α|.2 |α|+1+2·log2|α|, which together with the system strategy ensure decidability. System rules are conceived to deal with the necessity of hypothesis repetition and the contextsplitting nature of → left, avoiding the occurrence of loops and the usage of backtracking. Therefore, LMT→ steers the proof search always in a forward, deterministic manner. LMT→ has the property to allow extractability of counter-models from failed proof searches (bicompleteness), i.e., the attempt proof tree of an expanded branch produces a Kripke model that falsifies the initial formula. Counter-model generation (using Kripke semantics) is achieved as a consequence of the completeness of the system. LMT→ is implemented as an interactive theorem prover based on the calculus proposed here. We compare our calculus with other known deductive systems for M →, especially
with Fitting s Tableaux, a method that also has the bicompleteness property. We also proposed here a translation of LMT→ to the Dedukti proof checker as a way to evaluate the correctness of the implementation regarding the system specification and to make our system easier to compare to others.
|
216 |
[en] LAW AND ORDER(ING): PROVIDING A NATURAL DEDUCTION SYSTEM AND NON-MONOTONIC REASONING TO AN INTUITIONISTIC DESCRIPTION LOGIC / [pt] LEI E ORDENAÇÃO: ADICIONANDO DEDUÇÃO NATURAL E MECANISMOS DE RACIOCÍNIO NÃO MONOTÔNICO A UMA LÓGICA DESCRITIVA INTUICIONISTABERNARDO PINTO DE ALKMIM 30 January 2024 (has links)
[pt] A lógica descritiva intuicionista iALC foi criada para modelar e raciocinar
sobre o domínio de Leis baseada na Jurisprudência Kelseniana [1]. No decorrer
da década anterior, essa lógica foi usada de diversas maneiras para modelar
normas ou formalizar raciocínio jurídico [2, 3, 4, 5, 6, 7, 8, 9, 10]. Neste trabalho
pretendemos complementar trabalhos anteriores ralizados com essa lógica ao
preencher algumas lacunas encontradas enquanto trabalhando com ela.
A primeira lacuna ocorre por iALC não ter um modo intuitivo de explicar
raciocínio nela realizado para pessoas fora do domínio da Lógica. Ela tem um
Cálculo de Sequentes (CS) [6] correto e completo (com respeito a modelos
conceituais intuitionistas [3]) que tem sido menos usado que o desejado, e isso
se dá em grande parte devido à maneira pouco intuitiva com que CS representa
provas. Apresentamos um sistema de Dedução Natural (DN) correto e completo
e com (quasi-)normalização para compensar por essa dificuldade em explicar
CS para não-lógicos, especialmente os do domínio legal, essenciais para nossa
pesquisa. Normalização completa não é possível devido a um tipo de derivação
- tirando essa exceção, o resto do sistema gera derivações uniformes.
A segunda lacuna envolve não poder lidar com raciocínio não-monotônico
(RNM). Em geral, utiliza-se raciocínio monotônico, no qual, se é possível
concluir algo de um conjunto de premissas, não há como acrescentar outra
premissa de modo a evitar a conclusão prévia. Isso não é o caso em um
julgamento legal, por exemplo, no qual lados opostos buscam convencer um juiz
ou júri de consequências opostas ao adicionar premissas diferentes ao caso em
questão. Propomos uma investigação de caráter exploratório em busca de uma
extensão de iALC para lidar com RNM a fim de representar raciocínio jurídico
em outras facetas da Lei como o processo judicial, que é não-monotônico por
natureza. Apresentamos propriedades desejadas e uma possível aplicação de
um sistema assim via um estudo de caso.
Detalhamos mais a motivação tanto para o sistema de DN quanto a
extensão de RNM, assim como as decisões tomadas ao criar cada um. / [en] The intuitionistic description logic iALC was created to model and reason
over the domain of Law based on Kelsenian Jurisprudence [1]. Over the past
decade, this logic has been used in several ways to either model norms or
formalise legal reasoning [2, 3, 4, 5, 6, 7, 8, 9, 10]. In this work we intend to
complement previous research done with this logic by filling some gaps found
while working with it.
The first gap occurs in iALC needing an intuitive way to explain reasoning for non-logicians. It has a sound and complete (concerning intuitionistic
conceptual models [3]) Sequent Calculus (SC) [6] that has seen less usage
than expected due to its non-intuitive way of presenting a proof. We present a
(quasi-)normalising, sound and complete (w.r.t. TBox validity for intuitionistic
conceptual models) Natural Deduction (ND) System to cover this difficulty in
explaining SC to non-logicians, especially those in the domain of Law, which
are essential to us. We do not achieve full normalisation due to a kind of derivation which cannot be normalised - aside from this exception, the rest of the
system can provide uniform derivations.
The second gap is being unable to deal with non-monotonic reasoning
(NMR). Usually, one considers monotonic reasoning, in which, if one can
conclude something from a set of premises, there is no way to add another
premise to avoid said conclusion. This is not the case in a court of law,
for instance, in which different parties aim to convince a judge or jury of
opposite consequences by adding different premises to the case itself. We
provide an exploratory investigation of an extension of iALC to deal with
NMR to represent legal reasoning in aspects of the Law, such as the judicial
process, which is non-monotonic by nature. We present desirable properties
and a possible application of such a system via a case study.
We explain further the motivation for both the ND system and the NMR
extension and the decisions taken for both.
|
217 |
[pt] A LÓGICA SOBRE LEIS IALC: IMPLEMENTAÇÃO DE PROVAS DE CORREÇÃO E COMPLETUDE E PROPOSTA DE FORMALIZAÇÃO DA LEGISLAÇÃO BRASILEIRA / [en] THE LOGIC ON LAWS IALC: IMPLEMENTATION OF SOUNDNESS AND COMPLETENESS PROOFS AND A PROPOSAL FOR FORM- ALIZATION OF BRAZILIAN LAWBERNARDO PINTO DE ALKMIM 19 March 2020 (has links)
[pt] A lógica iALC é uma lógica de descrição de caráter intuicionista,
criada para lidar com textos jurídicos como alternativa à mais comumente
utilizada lógica deôntica, por conseguir contornar problemas que se encontra
ao utilizar esta última. Nesta dissertação, introduzimos os principais conceitos
que formam iALC, argumentamos sobre sua utilização em vez de demais lógicas
para formalização de leis, implementamos suas provas de correção e completude
no assistente de provas L(existe algum)(para cada)N, e apresentamos uma proposta de formalização
de leis brasileiras em iALC. Além disso, mostramos um exemplo de aplicação
desta formalização para resolução de questões de múltipla escolha da primeira
fase do exame da OAB, que tem por objetivo avaliar a aptidão dos candidatos
para a prática da advocacia no Brasil. São vistos três exemplos de questões, cujas
características são discutidas e comparadas umas às outras. / [en] The logic iALC is a description logic with an intuitionistic aspect to
it, created to deal with legal texts as an alternative to the more common
deontic logic, by being able to avoid problems found when utilizing the latter.
In this dissertation, we introduce the core concepts which form iALC, debate
on its utilization instead of other logics for legal formalization, implement the
soundness and completeness proofs for it in the proof assistant L(there is some)(for each)N, and
present a proposal for formalization of Brazilian law in iALC. Furthermore,
we show an example of application of this formalization in order to reason
on multiple choice questions of the first part of the OAB Exam (the Brazilian
national Bar exam), which aims to test candidates for their aptitude to practice
the law in Brazil. We will show three examples, whose characteristics will be
discussed and then compared to the others.
|
218 |
Agentes de control de vehículos autónomos en entornos urbanos y autovíasPérez Rastelli, Joshué 28 March 2012 (has links) (PDF)
Las investigaciones realizadas en los últimos años en el campo de los sistemas de transporte inteligente (ITS) en sistemas de asistencia a la conducción (ADAS), infraestructuras inteligentes y conducción autónoma de vehículos han impulsado de manera decisiva la implantación de sistemas inteligentes en el transporte por carretera. Gracias a las investigaciones realizadas por diversos grupos y proyectos a nivel mundial, así como al desarrollo tecnológico de los últimos años, es posible encontrar en la actualidad vehículos más seguros y confortables. Son muchas las aplicaciones que se han implementado en vehículos comerciales. Cabe citar los sistemas de antibloqueo de frenos (ABS), control de crucero (CC), ayudas para el aparcamiento o el control de estabilidad (ESC), entre otras. No es utópico pensar que en un futuro cercano los vehículos autónomos estarán conviviendo con los vehículos convencionales, comunicándose e interactuando entre ellos. En esta tesis se presenta el desarrollo de diferentes sistemas de control para vehículos autónomos que permiten gestionar maniobras individuales y cooperativas en diferentes escenarios urbanos y en autovías. Primero se describen las contribuciones hechas en el control lateral y longitudinal, utilizando tanto técnicas de control clásico como técnicas de inteligencia artificial, fundamentalmente control borroso y neuro-borroso. En una segunda parte del trabajo se describen una serie de experimentos que validan los sistemas de control propuestos. Por ese motivo se han considerado las diferentes plataformas de pruebas con las que cuenta el programa AUTOPÍA. Conjuntamente, estudios realizados en el estado de la técnica, así como el manejo de entornos virtuales, han permitido validar los resultados presentados en esta tesis. Los cuales, en su totalidad han sido probados en vehículos reales en pista de pruebas dedicadas, así como en carreteras reales. Esta arquitectura de control para vehículos autónomos busca ser independiente de los vehículos y de los escenarios utilizados. En este sentido se han utilizado vehículos eléctricos e impulsados a gasolina para entornos urbanos, esto es: segmentos rectos y curvos, calles con doble sentido, rotondas, salidas de calles bloqueadas y comunicaciones con la infraestructura y entre vehículos. Por otra parte, se presentan experimentos a mayor velocidad, usando vehículos de propulsión a gasolina, donde se han ajustado los controladores borrosos que primero fueron probados a bajas velocidades. Gracias a estas aportaciones, el equipo AUTOPÍA ha podido participar en la primera competición de vehículos autónomos a nivel europeo: el GCDC 2011. Entre las principales contribuciones de esta tesis destaca el sistema de control lateral en cascada para vehículos autónomos, el cual permite trasladar de forma más eficiente el conocimiento humano a la conducción en entornos urbanos. Además, este sistema de control es de fácil sintonía, siendo extrapolable a todo tipo de maniobras, como la marcha atrás y las rotondas. Por otro lado, el control longitudinal neuro-borroso permite mejorar los resultados obtenidos utilizando controladores clásicos y borrosos, gracias a la introducción de nuevas variables de control y el conocimiento de conductores expertos.
|
219 |
[en] THE INFINITE JUDGMENTS: THEIR FUNCTION AND THEIR NATURE - SOME ASPECTS OF THE PREDICATIVE NEGATION IN THE CRITIQUE OF PURE REASON / [pt] FUNÇÃO E NATUREZA DOS JUÍZOS INFINITOS: ASPECTOS DA NEGAÇÃO PREDICATIVA NA CRÍTICA DA RAZÃO PURAFABIO FRANCOIS MENDONCA DA FONSECA 03 March 2008 (has links)
[pt] O trabalho se destina a elucidar os motivos pelos quais
Kant postula, na
Crítica da Razão Pura, a tese de que os juízos infinitos
da forma S é não-P não se
reduzem aos afirmativos da forma S é P e nem aos negativos
da forma S não é
P. A distinção não parece se sustentar na abordagem
extensional que é própria da
Lógica Geral, uma vez que a equivalência entre juízos
infinitos e negativos se revela
incontornável. O método adotado segue as advertências
dadas pelo próprio Kant e
consiste em localizar algum passo da argumentação
desenvolvida na Dialética
Transcendental onde esta forma judicativa desempenhe um
papel exclusivo e
imprescindível. Duas hipóteses são examinadas. A primeira
é que os juízos infinitos
têm papel essencial na formulação e na solução da Primeira
Antinomia da Razão
Pura. A segunda é que têm função na formulação do
Princípio da Determinação
Completa, o qual é suscitado a pretexto de se elucidar o
Ideal Transcendental da
Razão Pura. Esta segunda hipótese se mostrará de fato a
solução do nosso
problema, mas terá repercussões sérias na interpretação de
toda Crítica da Razão
Pura, sobretudo ao pressupor um aspecto intensional da
predicação que, no geral,
tem sido desconsiderado e, por vezes, até mesmo recusado
pelo comentário da
filosofia de Kant. / [en] The task of this work is explaining why Kant claims in
Critique of Pure
Reason that infinite judgments of the form S is not-P are
not reducible to the
affirmative ones of the form S is P nor to the negative
ones of the form S is not
P The distinction does not seem justifiable in the
extensional approach that is
proper of General Logic, since the equivalence between
infinite and negative
judgments ends up to be inevitable. We adopt a method that
is suggested by Kant s
advices, which consists in looking for some moment in the
discussion of
Transcendental Dialectic where this form of judgment plays
an exclusive and
indispensable role. Two hypotheses are examined. The first
one is that infinite
judgments have an essential role in the formulation and in
the solution of the First
Antinomy of Pure Reason. The second one is that they have
function in the
formulation of the Principle of Complete Determination,
which is mentioned in
order to explain the Transcendental Ideal of Pure Reason.
Actually, this second
hypothesis will show up as the solution for our problem,
but also will have strong
repercussions at the interpretation of the whole Critique
of Pure Reason, especially
for presupposing an intensional aspect of predication that
generally has been ignored
and sometimes denied by Kantian philosophy s commentators.
|
220 |
[en] BILINGUALITY MEASUREMENT: A PROPOSE / [pt] MEDIDAS DE BILINGUALIDADE: UMA PROPOSTAANA CLAUDIA PETERS SALGADO 29 December 2008 (has links)
[pt] O presente estudo propõe uma metodologia para medir graus de
bilingualidade. A proposta é tentar quantificar esse
conceito. Considerando que o
comportamento bilíngüe não deve ser descrito como um aspecto
universalista ou
essencialista do indivíduo bilíngüe, os conhecimentos
objetivos de estatística ou
de probabilidade e as metodologias formais de coletas de
dados, por exemplo, não
contemplam os aspectos subjetivos e contextuais de
manifestações bilíngües. A
ortodoxia e inflexibilidade das metodologias disponíveis não
conseguem
apreender a fluidez de um conceito como bilingualidade.
Nossa questão é mostrar
que a lógica fuzzy apresenta-se como uma possível ferramenta
de medida porque
leva em consideração as percepções individuais e as
experiência culturais do
observador/pesquisador quando este tenta definir o que
constitui o fenômeno
observado. A verdade de qualquer afirmação se torna uma
questão de gradação. A
metodologia usada foi: 1) gravação e transcrição de
entrevista com indivíduos
bilíngües; 2) seleção das narrativas de histórias de vida
presentes nas entrevistas;
3) identificação das variáveis relevantes para a análise; 4)
análise das
bilingualidades dos indivíduos usando a Fuzzy Logic Toolbox
do software
MATLAB. As bilingualidades dos indivíduos são analisadas nos
contextos
familiar, social e profissional. Um aspecto importante a ser
considerado é que,
devido à fluidez da bilingualidade, fatores diferentes e
variáveis múltiplas
concorrem para configurar uma análise de manifestações de
bilingüismo. Assim,
conseguimos mostrar matematicamente, através do uso da
lógica fuzzy, o que
conhecemos com base em nossa experiência de vida: um mesmo
indivíduo
apresenta diferentes graus de bilingualidade em diferentes
contextos sociais. Da
mesma forma, comprovamos que em um mesmo contexto social, um
mesmo
indivíduo pode apresentar diferentes graus de
bilingualidade, dependendo do
estágio de vida em que se encontra. / [en] This study proposes a methodology to evaluate degrees of
bilinguality. The
objective is to quantify the concept bilinguality.
Considering that the bilingual
behavior should not be taken as one`s universalist or
essentialist aspect, objective
knowledge of statistics and probability, and formal
methodology of data
gathering, for example, do not cope with the subjective and
contextual aspects of
the bilingual manifestations. The orthodoxy and
inflexibility of the available
methodologies can not apprehend such a fluid concept as
bilinguality. The
propose of this study is to present Fuzzy Logic as a
possible tool to measure
bilinguality for it takes into account the
observer/researcher`s individual
perceptions and cultural experience for defining what
constitutes the observed
phenomenon. The truth of any affirmation is a matter of
gradation. The
methodology used was: 1) recording and transcription of
interviews with bilingual
individuals; 2) selection of life story narratives inside
these interviews; 3)
identification of the relevant variables for the analysis;
4) analysis of bilinguality
using Fuzzy Logic Toolbox in MATLAB. The bilinguality of the
individuals is
analyzed in real everyday life situations, in contexts such
as: familiar, social and
professional. An important aspect to be considered is that,
due to the fluidity of
bilinguality, different factors and multiple variables
compete to set up an analysis
of bilingualism manifestations. Thus, we could prove
mathematically, using fuzzy
logic, what we might previously know based on our life
experience: one
individual presents different degrees of bilinguality,
depending on the moment of
their life they are.
|
Page generated in 0.0355 seconds