-
Notifications
You must be signed in to change notification settings - Fork 0
Implementation of Monma & Suri's "Transitions in Geometric Minimum Spanning Trees" for 2-D EMSTs
License
TobiasElssner/EMST_Transitions
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Implementation of the 2-D Case of Monma & Suri's "Transitions in Geometric Minimum Spanning Trees" as part of my Bachelor's Thesis. Their Algorithm, however, seems to produce Errors. See "Bsc.pdf" and run the GUI for more details. Python Requirements: - Project requires python3.8 Required Python Packages: - tkinter https://tkdocs.com/tutorial/install.html - matplotlib https://matplotlib.org/3.1.1/users/installing.html - shapely https://shapely.readthedocs.io/en/stable/project.html - numpy / scipy https://numpy.org/install/ https://www.scipy.org/scipylib/download.html - blist (allows faster list operations) https://pypi.org/project/blist/ Run: - Start Program by python3.8 GUI.py Basic Functions: - Add points to the coordinate system to build an EMST - Compute regions in which all points, when added to the existing EMST, share the same topology - Draw a line through the regions and view all EMSTs along the line - Display regions for which the topology is falsely calculated
About
Implementation of Monma & Suri's "Transitions in Geometric Minimum Spanning Trees" for 2-D EMSTs
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published