Zobrazit minimální záznam

dc.contributor.advisorSawa, Zdeněk
dc.contributor.authorMajerčík, Viliam
dc.date.accessioned2024-06-27T17:25:43Z
dc.date.available2024-06-27T17:25:43Z
dc.date.issued2024
dc.identifier.otherOSD002
dc.identifier.urihttp://hdl.handle.net/10084/153829
dc.description.abstractTato diplomová práce je orientována na formální metodu dokazování korektnosti programů pomocí separační logiky. Práce vysvětluje separační logiku obecně a představuje knihovnu programu Coq určenou pro práci se separační logikou. Pomocí této knihovny je v práci formálně dokazována korektnost algoritmu otočení seznamu, algoritmu výpočtu výšky binárního stromu a algoritmu Schorr-Waite.cs
dc.description.abstractThis master's thesis deals with formal method of proving programs correctness with the help of separation logic. The thesis explains separation logic in general and presents a Coq library designed to work with separation logic. Using this library, the thesis formally proves the correctness of the list reversal algorithm, the height of binary tree algorithm, and the Schorr-Waite algorithm.en
dc.format.extent1862963 bytes
dc.format.mimetypeapplication/pdf
dc.language.isosk
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.subjectseparační logikacs
dc.subjectdůkaz korektnosti programůcs
dc.subjectCoqcs
dc.subjectknihovnacs
dc.subjectotočení seznamucs
dc.subjectvýška binárního stromucs
dc.subjectalgoritmus Schorr-Waitecs
dc.subjectseparation logicen
dc.subjectproof of program correctnessen
dc.subjectCoqen
dc.subjectlibraryen
dc.subjectlist reversalen
dc.subjectheight of binary treeen
dc.subjectSchorr-Waite algorithmen
dc.titlePoužitie separačnej logiky pre dokazovanie korektnosti programovsk
dc.title.alternativePoužití separační logiky pro dokazování korektnosti programůcs
dc.title.alternativeThe Use of Separation Logic for Proving Program Correctnessen
dc.typeDiplomová prácecs
dc.contributor.refereeBěhálek, Marek
dc.date.accepted2024-06-05
dc.thesis.degree-nameIng.
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.description.department460 - Katedra informatikycs
dc.thesis.degree-programInformatikacs
dc.description.resultvýborněcs
dc.identifier.senderS2724
dc.identifier.thesisMAJ0142_FEI_N0613A140034_2024
dc.rights.accessopenAccess


Soubory tohoto záznamu

Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam