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

Negative prizes #4

Open
alexlenail opened this issue Apr 23, 2017 · 3 comments
Open

Negative prizes #4

alexlenail opened this issue Apr 23, 2017 · 3 comments
Assignees

Comments

@alexlenail
Copy link
Contributor

Hi @ludwigschmidt,

As we've previously discussed, for many of our applications, we can get better results if we allow negative node prizes. Would you take a look at how difficult it would be to add this functionality?

@ludwigschmidt
Copy link
Contributor

As I mentioned, there are two aspects to this:

  • Implement something principled with provable guarantees.
  • Implement something that works well for our applications.

Ideally we can get both, but the latter is more important for now.

Can you tell me how your algorithm handles negative-prize nodes? If I remember correctly, you mentioned that the manuscript you wrote with Murodzhon might not be clear about this. Thanks!

@alexlenail
Copy link
Contributor Author

Hey @ludwigschmidt,

I agree we should aim to do both but focus on the latter.

  • I'm not sure what the old lab algorithm does. That's the one we've used the most in the lab. (I think this is the cite)
  • Murodzhon's algorithm propagates negative prize information onto the edges somehow, then we solve MST. That algorithm solves MST instead of PCSF, essentially, which is "good enough" most of the time with our graphs, prizes, and costs.
  • I think the objective function is the same with negative prizes as without. Let me know how you're thinking about this and what help I can provide.

@alexlenail
Copy link
Contributor Author

@ludwigschmidt let us know!

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

No branches or pull requests

2 participants