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

Extend support enumeration to N-player games #47

Open
oyamad opened this issue Aug 22, 2017 · 5 comments
Open

Extend support enumeration to N-player games #47

oyamad opened this issue Aug 22, 2017 · 5 comments

Comments

@oyamad
Copy link
Member

oyamad commented Aug 22, 2017

By using a nonlinear equation/complementarity problem solver or a polynomial equation solver (if any).

What packages are available in Julia (and in Python)?

@oyamad
Copy link
Member Author

oyamad commented Aug 22, 2017

Well-known polynomial equation solvers (not in Julia):

Some discussion: https://groups.google.com/forum/?fromgroups=#!topic/julia-users/HTbw39F0ejc

@oyamad
Copy link
Member Author

oyamad commented Aug 24, 2017

Are these applicable?

@blegat
Copy link

blegat commented Aug 24, 2017

The plan is to make SemialgebraicSets.jl independent on the algorithm/library used a bit like Polyhedra.jl.
In Polyhedra, you build your polyhedron with polyhedron(::HRepresentation, ::somelibrary).
In SemialgebraicSets, you will do algebraicset(::Vector{<:AbstractPolynomial}, ::somelibrary).
There is a solver implemented in pure Julia in SemialgebraicSets but we are planning to also make HomotopyContinuation an option.
There is also this solver: https://github.com/wbhart/Singular.jl which works in exact arithmetic.
Ideally it would be nice if it could be used from the algebraicset function. We could even make it so that the default library if the polynomials are Nemo polynomials then the default library is Singular.

It would of course also be nice to add wrappers to C/C++ libraries like Bertini to be used through the same interface :-P

@oyamad
Copy link
Member Author

oyamad commented Aug 25, 2017

@blegat Thanks. Sounds great!

@oyamad
Copy link
Member Author

oyamad commented Jan 28, 2023

#174 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants