Skip to content

Fix singularity alignment pair search#11

Open
mheistermann wants to merge 1 commit intonicopietroni:masterfrom
mheistermann:fix-singularity-alignment
Open

Fix singularity alignment pair search#11
mheistermann wants to merge 1 commit intonicopietroni:masterfrom
mheistermann:fix-singularity-alignment

Conversation

@mheistermann
Copy link

I noticed a difference between code and paper:
It will add alignment constraints for pairs of charts where some sides on the path between them have more than one subside. I assume this is unintentional (as the induced alignment constraints will in general not correspond to proper alignment)?.

This patch adjusts qr_ilp.cpp to only use pairs where all sides on the path consist of only a single subside.

I also noticed the code explicitly disables constraints for self-pairings (comparing currentChartId vs cId) - is this intentional?

Fair warning: I did not check how this affects the quality of results.
Hope you'll find this PR useful!

(By the way, thank you very much for sharing your code and thus enabling people to experiment with it and build on top of it!)

Only use pairs where all sides on the path consist of only a single subside,
as described in the paper.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant