Efficient Speed-Up of the Smallest Enclosing Circle Algorithm

dc.contributor.authorŠmolík, Michal
dc.contributor.authorSkala, Václav
dc.date.accessioned2025-06-20T08:29:01Z
dc.date.available2025-06-20T08:29:01Z
dc.date.issued2022
dc.date.updated2025-06-20T08:29:01Z
dc.description.abstractThe smallest enclosing circle is a well-known problem. In this paper, we propose modifications to speed-up the existing Weltzl’s algorithm. We perform the preprocessing to reduce as many input points as possible. The reduction step has lower computational complexity than the Weltzl’s algorithm and thus speed-ups its computation. Next, we propose some changes to Weltzl’s algorithm. In the end are summarized results, that show the speed-up for 10^6 input points up to 100 times compared to the original Weltzl’s algorithm. Even more, the proposed algorithm is capable to process significantly larger data sets than the standard Weltzl’s algorithm.en
dc.description.abstractNejmenší opsaná kružnice je dobře známý problém. V tomto článku navrhujeme úpravy pro urychlení stávajícího Weltzlova algoritmu. Předzpracování provádíme tak, abychom zredukovali co nejvíce vstupních bodů. Redukční krok má nižší výpočetní náročnost než Weltzlův algoritmus a tím urychluje jeho výpočet. Dále navrhujeme některé změny ve Weltzlově algoritmu. Na konci jsou shrnuty výsledky, které ukazují až 100 násobné zrychlení pro 10^6 vstupních bodů ve srovnání s původním Weltzlovým algoritmem. Navržený algoritmus je navíc schopen zpracovat podstatně větší datové sady než standardní Weltzlův algoritmus.cz
dc.format11
dc.identifier.document-number000933656100008
dc.identifier.doi10.15388/22-INFOR477
dc.identifier.issn0868-4952
dc.identifier.obd43936056
dc.identifier.orcidŠmolík, Michal 0000-0001-6409-1691
dc.identifier.orcidSkala, Václav 0000-0001-8886-4281
dc.identifier.urihttp://hdl.handle.net/11025/59951
dc.language.isoen
dc.project.IDSGS-2019-016
dc.relation.ispartofseriesINFORMATICA
dc.rights.accessA
dc.subjectsmallest enclosing circleen
dc.subjectspace subdivisionen
dc.subjectconvex hullen
dc.subjectspeed-upen
dc.subjectWeltzl’s algorithmen
dc.subjectnejmenší opsaná kružnicecz
dc.subjectdělení prostorucz
dc.subjectkonvexní obálkacz
dc.subjecturychlenícz
dc.subjectWeltzlův algoritmuscz
dc.titleEfficient Speed-Up of the Smallest Enclosing Circle Algorithmen
dc.titleEfektivní urychlení algoritmu nejmenší opsané kružnicecz
dc.typeČlánek v databázi WoS (Jimp)
dc.typeČLÁNEK
dc.type.statusPublished Version
local.files.count1*
local.files.size3419432*
local.has.filesyes*
local.identifier.eid2-s2.0-85166160365

Files

Original bundle
Showing 1 - 1 out of 1 results
No Thumbnail Available
Name:
Šmolík, Skala infor477.pdf
Size:
3.26 MB
Format:
Adobe Portable Document Format
License bundle
Showing 1 - 1 out of 1 results
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections