Skip to content

wateralxe/NESO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

NESO

NESO is a local-search solver for nonlinear optimization. This release and documentation are temporarily limited to PUBO. Broader problem support will be documented when added.

Command line

NESO <model.gms> [max_iters] [seed] [solution_file]
Argument Description
model.gms Path to a compatible .gms file (required).
max_iters Maximum number of local-search iterations. Default: 100000.
seed RNG seed. Use 0 for a nondeterministic run (entropy-based); any nonzero value makes the run reproducible for that seed.
solution_file Optional. If provided, writes the best solution found to this path after the run.

Standard output

Prints one block per run, including:

  • file: — input path
  • n_vars: / n_terms: — parsed problem size
  • start_obj(all-zero): — objective at the all-zero start
  • best_obj: — best objective found

Examples

./NESO /path/to/instance.gms
./NESO /path/to/instance.gms 10000 42
./NESO /path/to/instance.gms 10000 12345 /path/to/output.sol
./NESO /path/to/instance.gms 10000 0 /path/to/output.sol

Make the binary executable if needed: chmod +x NESO.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors