Thesis
Brodnik's data structure in practice, revisited

dc.contributor.correferenteMarti Lara, José Luis
dc.contributor.departmentDepartamento de Informática
dc.contributor.guiaAsín Achá, Roberto Javier
dc.contributor.guiaCarmona Tabja, Gabriel Alfredo
dc.coverage.spatialCampus Santiago San Joaquín
dc.creatorLagos Cortés, Carlos Cristóbal
dc.date.accessioned2025-08-25T15:03:58Z
dc.date.available2025-08-25T15:03:58Z
dc.date.issued2025-06-04
dc.description.abstractIn 1999, Brodnik et al. proposed an alternative data structure to dynamic arrays for efficient data stream processing. Despite its theoretical promise, this structure has received limited implementation and evaluation on modern computer architectures. This work presents a novel C++-compatible implementation of Brodnik's structure, specifically designed as a container for use with the stack adapter. We evaluate the performance of this implementation across different application scenarios, including sorting and examining its effectiveness as the underlying container for priority_queue, and stack adapters. When employed as the underlying container for stack operations, our implementation demonstrates significant time performance advantages over the standard vector implementation while achieving substantial space savings. Compared to the default stack container, deque, Brodnik's structure matches the temporal performance while delivering improved space efficiency. These results establish the practical viability of Brodnik's theoretical framework in contemporary computing environments and highlight new opportunities for efficient data stream processing in performance-critical applications.en
dc.description.programIngeniería Civil Informática
dc.format.extent24 páginas
dc.identifier.barcode3560900288323
dc.identifier.urihttps://repositorio.usm.cl/handle/123456789/76151
dc.language.isoen
dc.publisherUniversidad Técnica Federico Santa María
dc.rightsAttribution-ShareAlike 4.0 Internationalen
dc.rights.urihttp://creativecommons.org/licenses/by-sa/4.0/
dc.subjectData Structures
dc.subjectBrodnick
dc.subjectStack adapters
dc.subjectC++ Container
dc.subjectEstructura de datos
dc.subjectAdaptador de pila
dc.subjectContenedor C++
dc.subject.ods4 Educación de calidad
dc.subject.ods9 Industria, innovación e infraestructura
dc.subject.ods12 Producción y consumo responsables
dc.titleBrodnik's data structure in practice, revisited
dspace.entity.typeTesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
3560900288323.pdf
Size:
411.9 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: