Pozdní vazba proměnných v interpretech jazyka AgentSpeak(L)
| but.committee | prof. Ing. Lukáš Sekanina, Ph.D. (předseda) doc. RNDr. Dana Hliněná, Ph.D. (člen) doc. Mgr. Martin Pilát, Ph.D. (člen) doc. Mgr. Hana Rudová, Ph.D. (člen) doc. Ing. William Steingartner, PhD. (člen) | cs |
| but.defence | Student přednesl cíle a výsledky, kterých v rámci řešení disertační práce dosáhl. V rozpravě student odpověděl na otázky komise a oponentů. Diskuze je zaznamenána na diskuzních lístcích, které jsou přílohou protokolu. Počet diskuzních lístků: 1. Komise se v závěru jednomyslně usnesla, že student splnil podmínky pro udělení akademického titulu doktor. | cs |
| but.jazyk | angličtina (English) | |
| but.program | Informační technologie | cs |
| but.result | práce byla úspěšně obhájena | cs |
| dc.contributor.advisor | Zbořil, František | en |
| dc.contributor.author | Vídeňský, František | en |
| dc.contributor.referee | Pilát, Martin | en |
| dc.contributor.referee | Dix, Jürgen | en |
| dc.date.accessioned | 2025-12-13T04:54:24Z | |
| dc.date.created | 2025 | cs |
| dc.description.abstract | Model Belief-Desire-Intention (BDI) je široce používaným paradigmatem pro tvorbu inteligentních agentů založených na interních reprezentacích přesvědčení, tužeb a záměrů. V praxi agentně orientované jazyky založené na BDI, jako je AgentSpeak(L), nedefinují konkrétní výběrové funkce pro události, plány ani záměry a ponechávají tyto volby na implementaci interpretu nebo samotném vývojáři. Výzkum v~oblasti BDI systémů se dosud převážně zaměřoval na výběr záměrů s cílem předejít konfliktům při jejich souběžném vykonávání, zatímco proces výběru substitucí proměnných zůstává relativně neprozkoumaný. Ve standardních BDI systémech, zejména v široce používaných platformách založených na AgentSpeak(L), je substituce proměnných zpravidla určena v okamžiku, kdy je plán vybrán k~vykonání, což může vést k selhání provádění v dynamických prostředích. Tato práce navrhuje a formálně specifikuje strategii pozdní vazby proměnných (late variable binding strategy), která odkládá výběr substituce až do okamžiku, kdy je skutečně nezbytný. Tím se zvyšuje schopnost agentů reagovat na změny v prostředí. Experimentální výsledky ukazují, že strategie pozdní vazby zvyšuje adaptabilitu agentů v dynamických prostředích a~vede k vyšší úspěšnosti při vykonávání plánů. Navržený přístup zachovává kompatibilitu se stávajícími jazyky založenými na AgentSpeak(L), aniž by vyžadoval jakékoli změny jejich syntaxe. | en |
| dc.description.abstract | The Belief-Desire-Intention (BDI) model is a widely adopted paradigm for developing intelligent agents based on internal representations of beliefs, desires, and intentions. In practice, BDI-based languages, such as AgentSpeak(L), do not define concrete selection functions for events, plans, or intentions, leaving these decisions to the interpreter or the developer. Research in BDI systems has predominantly focused on intention selection to prevent conflicts during concurrent execution, whereas the process of selecting variable substitutions has remained relatively underexplored. In standard BDI systems, particularly in widely used AgentSpeak(L)-based frameworks, substitutions are generally determined at the time a plan is selected for execution, which can lead to execution failures in dynamic environments. This thesis proposes and formally specifies a late variable binding strategy that defers substitution selection until it becomes necessary. This increases the agent's ability to respond to changes in the environment. Experimental results demonstrate that the late binding strategy improves agent adaptability in dynamic environments and leads to higher success rates in plan execution. The proposed approach remains fully compatible with existing AgentSpeak(L)-based languages without requiring any changes to their syntax. | cs |
| dc.description.mark | P | cs |
| dc.identifier.citation | VÍDEŇSKÝ, F. Pozdní vazba proměnných v interpretech jazyka AgentSpeak(L) [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025. | cs |
| dc.identifier.other | 168895 | cs |
| dc.identifier.uri | https://hdl.handle.net/11012/255738 | |
| dc.language.iso | en | cs |
| dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
| dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
| dc.subject | BDI agenti | en |
| dc.subject | pozdní vazba proměnných | en |
| dc.subject | agentně orientované programování | en |
| dc.subject | AgentSpeak(L) | en |
| dc.subject | BDI Agents | cs |
| dc.subject | Late Variable Binding | cs |
| dc.subject | Agent-Oriented Programming | cs |
| dc.subject | AgentSpeak(L) | cs |
| dc.title | Pozdní vazba proměnných v interpretech jazyka AgentSpeak(L) | en |
| dc.title.alternative | Late Variable Binding in AgentSpeak(L) Interpreters | cs |
| dc.type | Text | cs |
| dc.type.driver | doctoralThesis | en |
| dc.type.evskp | dizertační práce | cs |
| dcterms.dateAccepted | 2025-12-12 | cs |
| dcterms.modified | 2025-12-12-14:24:43 | cs |
| eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
| sync.item.dbid | 168895 | en |
| sync.item.dbtype | ZP | en |
| sync.item.insts | 2025.12.13 05:54:24 | en |
| sync.item.modts | 2025.12.13 05:31:43 | en |
| thesis.discipline | Informační technologie | cs |
| thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémů | cs |
| thesis.level | Doktorský | cs |
| thesis.name | Ph.D. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 1.88 MB
- Format:
- Adobe Portable Document Format
- Description:
- file final-thesis.pdf
Loading...
- Name:
- Posudek-Oponent prace-PHD_thesis_review_Vidensky_Frantisek_Pilat_Martin.pdf
- Size:
- 81.95 KB
- Format:
- Adobe Portable Document Format
- Description:
- file Posudek-Oponent prace-PHD_thesis_review_Vidensky_Frantisek_Pilat_Martin.pdf
Loading...
- Name:
- Posudek-Oponent prace-Gutachten_FrantisekVidenski_upr.pdf
- Size:
- 1.83 MB
- Format:
- Adobe Portable Document Format
- Description:
- file Posudek-Oponent prace-Gutachten_FrantisekVidenski_upr.pdf
Loading...
- Name:
- review_168895.html
- Size:
- 6.03 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_168895.html
