Podrobno

Verjetnostna separacijska logika
ID Jereb, Janez Ignacij (Avtor), ID Simpson, Alexander Keith (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (741,95 KB)
MD5: F1EE653EA99183952F745654D7829B88

Izvleček
To delo obravnava programsko verjetnostno separacijsko logiko in jo razvije z novo semantiko programskega jezika, logičnih formul ter novim pravilom okvirja. Sintaksi programskega jezika so dodani tipi, medtem ko je za semantiko programskega jezika uporabljena monadna denotacijska semantika. Zanjo je potrebna uporaba teorije domen, ki je v tem delu tudi na kratko predstavljena. Semantika jezika je razširjena tudi z nedefiniranimi spremenljivkami. Logika pa je razširjena s tretjo resničnostno vrednostjo — nedefinirano. Pravilo okvirja se bistveno poenostavi z odstranitvijo večine stranskih pogojev. Dokazana je pravilnost poenostavljene različice pravila okvirja. Prav tako je prikazana uporaba logike na primerih kriptografskih protokolov.

Jezik:Slovenski jezik
Ključne besede:separacijska logika, denotacijska semantika, trovrednostna logika, tipni sistem, verjetnostno programiranje, dokazovanje pravilnosti, verjetnostna neodvisnost
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2025
PID:20.500.12556/RUL-170333 Povezava se odpre v novem oknu
COBISS.SI-ID:241427715 Povezava se odpre v novem oknu
Datum objave v RUL:03.07.2025
Število ogledov:505
Število prenosov:112
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Probabilistic Separation Logic
Izvleček:
This work addresses Probabilistic Separation Logic and develops it with new semantics for the programming language and logic formulas together with a new frame rule. Types are added to the syntax. For the semantics of the programming language the monadic denotational semantics is used. It requires domain theory which is also briefly presented. The logic is expanded with a third truth value — undefined. The frame rule is significantly simplified with the removal of side conditions. The correctness of the simplified version of the frame rule is proved. The use of logic is presented on examples of cryptographic protocols.

Ključne besede:separation logic, denotational semantics, three-value logic, type system, probabilistic programming, proving program correctness, probabilistic independence

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj