Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TASK]: Improve edge routing performance #5896

Open
mwdchang opened this issue Dec 19, 2024 · 0 comments
Open

[TASK]: Improve edge routing performance #5896

mwdchang opened this issue Dec 19, 2024 · 0 comments
Labels
task Development task

Comments

@mwdchang
Copy link
Member

Edge routing currently starts from scratch every time we route an edge, this can be very expensive if there are moderate to high number of nodes/edges, say > 100.

I think we can improve this: Because the "obstacles" generally do not change, their grid map in the algorithm should be able to be computed and cached ahead of time, kind of like a memoization kind of thing.

@mwdchang mwdchang added the task Development task label Dec 19, 2024
@mwdchang mwdchang changed the title [TASK]: Improve edge routing [TASK]: Improve edge routing performance Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
task Development task
Projects
None yet
Development

No branches or pull requests

1 participant