[Club2] Invitation: Verification of the Decrease-Key Operation in Fibonacci H... @ Wed Jun 3, 2020 14:35 - 15:10 (CEST) (club2 at mailbroy.informatik.tu-muenchen.de)
julianbrunner at gmail.com
julianbrunner at gmail.com
Tue May 19 11:01:02 CEST 2020
You have been invited to the following event.
Title: Verification of the Decrease-Key Operation in Fibonacci Heaps in
Imperative-HOL
Speaker: Simon Griebel
Type: Master's Thesis Presentation
Abstract:In this thesis, we present a proof of the functional correctness
of the Fibonacci heap decrease-key operation using a separation logic
framework implemented for Imperative-HOL, an imperative verification
framework built on top of Isabelle/HOL. This is a follow-up on Daniel
Stüwe’s Master’s thesis, where he verified all Fibonacci heap operations
(most notably delete-min) except for decrease-key and delete, which require
a handle to the element to be changed or removed, respectively. His
approach is based on first verifying a functional version of the Fibonacci
heap and then showing that the imperative implementation correctly models
the functional one. Using an augmented version of his approach, which also
works for decrease-key, turned out to be too complex. Thus, the
decrease-key operation was proven with an alternative approach where the
heap is modeled as a map from addresses to (abstract) heap nodes.
Together with Daniel Stüwe’s thesis, this means that the complete
functionality of the Fibonacci heap was verified, even though the two
different approaches are not directly compatible. For that reason, we also
proved the functional correctness of make-heap, heap-union, get-min, and of
a function creating a heap with a single element with the help of the new
approach.
When: Wed Jun 3, 2020 14:35 – 15:10 Central European Time - Berlin
Where: https://bbb.rbg.tum.de/kev-tnx-732
Calendar: club2 at mailbroy.informatik.tu-muenchen.de
Who:
* julianbrunner at gmail.com - creator
* club2 at mailbroy.informatik.tu-muenchen.de
* s.griebel at tum.de
Event details:
https://www.google.com/calendar/event?action=VIEW&eid=NXBkN2h2bG9xMW5yMHVoNThxbGUzZnVyYWsgY2x1YjJAbWFpbGJyb3kuaW5mb3JtYXRpay50dS1tdWVuY2hlbi5kZQ&tok=NTIjc2U2ZWJlM3RvZmY0Y2g1bm11bmlibTVtOThAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbWM4MTVhNDhjOTE0YmE4MjVlMzg0ODQyN2Q4MTFmZTlkYWZlYjdhNjI&ctz=Europe%2FBerlin&hl=en&es=0
Invitation from Google Calendar: https://www.google.com/calendar/
You are receiving this courtesy email at the account
club2 at mailbroy.informatik.tu-muenchen.de because you are an attendee of
this event.
To stop receiving future updates for this event, decline this event.
Alternatively you can sign up for a Google account at
https://www.google.com/calendar/ and control your notification settings for
your entire calendar.
Forwarding this invitation could allow any recipient to send a response to
the organizer and be added to the guest list, or invite others regardless
of their own invitation status, or to modify your RSVP. Learn more at
https://support.google.com/calendar/answer/37135#forwarding
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman46.in.tum.de/pipermail/club2/attachments/20200519/1018be61/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/calendar
Size: 3116 bytes
Desc: not available
URL: <https://mailman46.in.tum.de/pipermail/club2/attachments/20200519/1018be61/attachment-0001.ics>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: invite.ics
Type: application/ics
Size: 3173 bytes
Desc: not available
URL: <https://mailman46.in.tum.de/pipermail/club2/attachments/20200519/1018be61/attachment-0001.bin>
More information about the Club2
mailing list