Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 208572

Formal Correctness of Result Checking for Priority Queues


Piskač, Ružica
Formal Correctness of Result Checking for Priority Queues, 2005., magistarski rad, Department of Computer Science, Saarbruecken


CROSBI ID: 208572 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Formal Correctness of Result Checking for Priority Queues

Autori
Piskač, Ružica

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, magistarski rad

Fakultet
Department of Computer Science

Mjesto
Saarbruecken

Datum
03.02

Godina
2005

Stranica
60

Mentor
Ganzinger, Harald ; Podelski, Andreas ; de Nivelle, Hans

Ključne riječi
formal correctness; formal verification; result checking; priority queue

Sažetak
We formally prove the correctness of the time super-efficient result checker for priority queues, which is implemented in LEDA. A priority queue is a data structure that supports insertion, deletion and retrieval of the minimal element, relative to some order. A result checker for priority queues is a data structure that monitors the input and output of the priority queue. Whenever the user requests a minimal element, it checks that the returned element is indeed minimal. In order to do this, the checker makes use of a system of lower bounds. We have verified that, for every execution sequence in which the checker accepts the outputs, the priority queue returned the correct minimal elements. For the formal verification, we used the first-order theorem prover Saturate.

Izvorni jezik
Engleski

Znanstvena područja
Matematika, Računarstvo



POVEZANOST RADA


Projekti:
0037104

Ustanove:
Prirodoslovno-matematički fakultet, Matematički odjel, Zagreb


Citiraj ovu publikaciju:

Piskač, Ružica
Formal Correctness of Result Checking for Priority Queues, 2005., magistarski rad, Department of Computer Science, Saarbruecken
Piskač, R. (2005) 'Formal Correctness of Result Checking for Priority Queues', magistarski rad, Department of Computer Science, Saarbruecken.
@phdthesis{phdthesis, author = {Piska\v{c}, Ru\v{z}ica}, year = {2005}, pages = {60}, keywords = {formal correctness, formal verification, result checking, priority queue}, title = {Formal Correctness of Result Checking for Priority Queues}, keyword = {formal correctness, formal verification, result checking, priority queue}, publisherplace = {Saarbruecken} }
@phdthesis{phdthesis, author = {Piska\v{c}, Ru\v{z}ica}, year = {2005}, pages = {60}, keywords = {formal correctness, formal verification, result checking, priority queue}, title = {Formal Correctness of Result Checking for Priority Queues}, keyword = {formal correctness, formal verification, result checking, priority queue}, publisherplace = {Saarbruecken} }




Contrast
Increase Font
Decrease Font
Dyslexic Font