George Lagogiannis

dblp:94/2713 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
1since 2021 · last 2025
0000-0001-8040-4125ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 5 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author
YearPublicationVenuePosition
2025 Strict Fibonacci Heaps
abstract
We present the strict Fibonacci heap , the first pointer-based heap implementation with time bounds matching those of Fibonacci heaps in the worst case. Strict Fibonacci heaps support make-heap, insert, find-min, meld and decrease-key in worst-case \(O(1)\) time, and delete and delete-min in worst-case \(O(\lg n)\) time, where \(n\) is the size of the heap. The data structure uses linear space. A previous solution achieving the same time bounds in the RAM model made essential use of arrays and extensive use of redundant counter schemes to maintain balance. Our solution uses neither. Our key simplification is to discard the structure of the smaller heap when doing a meld, and to use the pigeonhole principle in place of the redundant counter mechanism to maintain balance.
Gerth Stølting Brodal, George Lagogiannis, Robert E. Tarjan
ACM Trans. Algorithms2
2012 Strict fibonacci heaps
abstract
We present the first pointer-based heap implementation with time bounds matching those of Fibonacci heaps in the worst case. We support make-heap, insert, find-min, meld and decrease-key in worst-case O(1) time, and delete and delete-min in worst-case O(lg n) time, where n is the size of the heap. The data structure uses linear space.
Gerth Stølting Brodal, George Lagogiannis, Robert E. Tarjan
STOC2
2003 Optimal finger search trees in the pointer machine
Gerth Stølting Brodal, George Lagogiannis, Christos Makris 0001, Athanasios K. Tsakalidis, Kostas Tsichlas
J. Comput. Syst. Sci.2
2002 Optimal finger search trees in the pointer machine
abstract
We develop a new finger search tree with worst-case constant update time in the Pointer Machine (PM) model of computation. This was a major problem in the field of Data Structures and was tantalizingly open for over twenty years while many attempts by researchers were made to solve it. The result comes as a consequence of the innovative mechanism that guides the rebalancing operations combined with incremental multiple splitting and fusion techniques over nodes.
Gerth Stølting Brodal, George Lagogiannis, Christos Makris 0001, Athanasios K. Tsakalidis, Kostas Tsichlas
STOC2
1999 A New Algorithm for Rectangle Enclosure Reporting
George Lagogiannis, Christos Makris 0001, Athanasios K. Tsakalidis
Inf. Process. Lett.1