| Event | PB'26 competition |
| Type | PB |
| Submitter | Shiwei Pan |
| Date of submission | 2026-06-08 05:38 |
| Name | AdaptExact |
| Version | 2026-06-08 |
| Authors | Shiwei Pan, Wenxin Chu, Minghao Yin |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | ./AdaptExact BENCHNAME TIMEOUT TMPDIR MEMLIMIT |
| Conversion script command line | |
| Comments | use MB for MEMLIMIT |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Shiwei Pan |
| Date of submission | 2026-06-10 08:36 |
| Name | AdaptExact |
| Version | v2 |
| Authors | Shiwei Pan, Wenxin Chu, Minghao Yin |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | ./AdaptExact BENCHNAME TIMEOUT TMPDIR MEMLIMIT |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Yoshiya Imai |
| Date of submission | 2026-04-26 06:49 |
| Name | AI448PBSolver |
| Version | 2026-04-26 |
| Authors | Yoshiya Imai |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN |
| Solver command line | solve.sh BENCHNAME |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Yujiao Zhao |
| Date of submission | 2026-06-08 05:26 |
| Name | AutoAdaptRoundingSat |
| Version | 2026-06-08 |
| Authors | Yujiao Zhao, Yujie Yuan, Yiyuan Wang |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | ./AutoAdaptRoundingSat BENCHNAME TIMEOUT TMPDIR MEMLIMIT |
| Conversion script command line | |
| Comments | use MB for MEMLIMIT |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Yujiao Zhao |
| Date of submission | 2026-06-10 07:59 |
| Name | AutoAdaptRoundingSat |
| Version | v2 |
| Authors | Yujiao Zhao, Yujie Yuan, Yiyuan Wang |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | ./AutoAdaptRoundingSat BENCHNAME TIMEOUT TMPDIR MEMLIMIT |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Andrew Yates |
| Date of submission | 2026-06-18 16:07 |
| Name | AY |
| Version | 0.11.0 |
| Authors | Andrew Yates |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN DEC-NLC OPT-LIN OPT-NLC |
| Solver command line | DIR/run.sh BENCHNAME |
| Conversion script command line | |
| Comments | Prebuilt static x86_64 Linux binary (ay-pb) included |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Andrew Yates |
| Date of submission | 2026-07-11 07:56 |
| Name | AY |
| Version | 2026-07-11b |
| Authors | Andrew Yates |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN DEC-NLC OPT-LIN OPT-NLC |
| Solver command line | DIR/run.sh BENCHNAME |
| Conversion script command line | |
| Comments | Same self-contained packaging as this morning (vendored, builds --locked --offline, no credentials needed) plus one robustness fix found in our final full-set validation: a rare optimality-check stall on multiplier-circuit instances that could ignore the time limit. sha256 2ff0d8ea21f62ea1a96d3871f5e90142e1f4fde126b31af7f47d6e378d4916d6. Same filename replaces the earlier upload. |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Andrew Yates |
| Date of submission | 2026-07-13 02:20 |
| Name | AY-cert |
| Version | 2026-07-13-certfix (cert) |
| Authors | Andrew Yates |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN OPT-LIN |
| Solver command line | DIR/run.sh BENCHNAME PROOFFILE |
| Conversion script command line | |
| Comments | OPT-LIN-CERT fix for the VeriPB rejections reported by the organizer (AY-cert 2026-07-11b). Root cause: conclude_opt_proof emitted an unverifiable 'rup >= 1' when the objective-floor lower bound was not expressible as a positive combination of input rows (the justifying learned clauses were suppressed during optimization re-solves). It now fails closed and re-certifies via the OPT-LIN-CERT fallback (a real augmented-instance refutation whose RUP steps VeriPB accepts). Verified end-to-end against VeriPB 3.0.2: clique-coloring-max-clique-n=8-t=3 -> 's VERIFIED BOUNDS 5 <= obj <= 5'. Same source as the AY upload. Supersedes upload 2000. |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Olivier ROUSSEL |
| Date of submission | 2026-05-18 18:18 |
| Name | Best Known Results |
| Version | oracle solver |
| Authors | none |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN DEC-NLC OPT-LIN OPT-NLC |
| Solver command line | dummy |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Thomas Sergeys |
| Date of submission | 2026-07-05 23:13 |
| Name | cpmpy_highs (16 cores) |
| Version | 2026-07-05 |
| Authors | Tias Guns, Thomas Sergeys, Ignace Bleukx, Hendrik Bierlee |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN OPT-LIN |
| Solver command line | run BENCHNAME --runner opb --time_limit TIMELIMIT --mem_limit MEMLIMIT --verbose --cores NBCORES --seed RANDOMSEED --intermediate --solver highs |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Thomas Sergeys |
| Date of submission | 2026-05-18 23:13 |
| Name | cpmpy_highs (1 core) |
| Version | 2026-05-18 |
| Authors | Tias Guns, Thomas Sergeys, Ignace Bleukx, Hendrik Bierlee |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN OPT-LIN |
| Solver command line | run BENCHNAME --runner opb --time_limit TIMELIMIT --mem_limit MEMLIMIT --verbose --cores 1 --seed RANDOMSEED --intermediate --solver highs |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Thomas Sergeys |
| Date of submission | 2026-07-05 23:13 |
| Name | cpmpy_highs (1 core) |
| Version | 2026-07-05 |
| Authors | Tias Guns, Thomas Sergeys, Ignace Bleukx, Hendrik Bierlee |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN OPT-LIN |
| Solver command line | run BENCHNAME --runner opb --time_limit TIMELIMIT --mem_limit MEMLIMIT --verbose --cores 1 --seed RANDOMSEED --intermediate --solver highs |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Thomas Sergeys |
| Date of submission | 2026-07-14 23:13 |
| Name | cpmpy_highs (1 core) |
| Version | 2026-07-14 |
| Authors | Tias Guns, Thomas Sergeys, Ignace Bleukx, Hendrik Bierlee |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | run BENCHNAME --runner opb --time_limit TIMELIMIT --mem_limit MEMLIMIT --verbose --cores 1 --seed RANDOMSEED --intermediate --solver highs |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Thomas Sergeys |
| Date of submission | 2026-05-18 23:12 |
| Name | cpmpy_ortools (16 cores) |
| Version | 2026-05-18 |
| Authors | Tias Guns, Thomas Sergeys, Ignace Bleukx, Hendrik Bierlee |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN OPT-LIN |
| Solver command line | run BENCHNAME --runner opb --time_limit TIMELIMIT --mem_limit MEMLIMIT --verbose --cores NBCORE --seed RANDOMSEED --intermediate --solver ortools |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Thomas Sergeys |
| Date of submission | 2026-07-14 23:12 |
| Name | cpmpy_ortools (16 cores) |
| Version | 2026-07-14 |
| Authors | Tias Guns, Thomas Sergeys, Ignace Bleukx, Hendrik Bierlee |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN OPT-LIN |
| Solver command line | run BENCHNAME --runner opb --time_limit TIMELIMIT --mem_limit MEMLIMIT --verbose --cores NBCORE --seed RANDOMSEED --intermediate --solver ortools |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Thomas Sergeys |
| Date of submission | 2026-05-18 23:12 |
| Name | cpmpy_ortools (1 core) |
| Version | 2026-05-18 |
| Authors | Tias Guns, Thomas Sergeys, Ignace Bleukx, Hendrik Bierlee |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN OPT-LIN |
| Solver command line | run BENCHNAME --runner opb --time_limit TIMELIMIT --mem_limit MEMLIMIT --verbose --cores 1 --seed RANDOMSEED --intermediate --solver ortools |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Thomas Sergeys |
| Date of submission | 2026-07-14 23:12 |
| Name | cpmpy_ortools (1 core) |
| Version | 2026-07-14 |
| Authors | Tias Guns, Thomas Sergeys, Ignace Bleukx, Hendrik Bierlee |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | run BENCHNAME --runner opb --time_limit TIMELIMIT --mem_limit MEMLIMIT --verbose --cores 1 --seed RANDOMSEED --intermediate --solver ortools |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Thomas Sergeys |
| Date of submission | 2026-05-18 23:14 |
| Name | cpmpy_pindakaas_cadical |
| Version | 2026-05-18 |
| Authors | Tias Guns, Thomas Sergeys, Ignace Bleukx, Hendrik Bierlee |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN |
| Solver command line | run BENCHNAME --runner opb --time_limit TIMELIMIT --mem_limit MEMLIMIT --verbose --cores 1 --seed RANDOMSEED --solver pindakaas |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Daiki Tanaka |
| Date of submission | 2026-06-12 18:36 |
| Name | DivingFalconSolver (16 cores) |
| Version | 2026-06-12 |
| Authors | Daiki Tanaka |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | run BENCHNAME |
| Conversion script command line | |
| Comments | How to build: Just run build.sh in src directory. Please do not forget load MKL environment variables before: $ source /opt/intel/oneapi/setvars.sh $ cd src $ bash build.sh The sample directory contains sample files for testing the operation of my solver. Since my solver is a parallel solver, please set the NBCORE environment variable before execution. |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Daiki Tanaka |
| Date of submission | 2026-06-12 18:36 |
| Name | DivingFalconSolver (1 core) |
| Version | 2026-06-12 |
| Authors | Daiki Tanaka |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | run1core BENCHNAME |
| Conversion script command line | |
| Comments | How to build: Just run build.sh in src directory. Please do not forget load MKL environment variables before: $ source /opt/intel/oneapi/setvars.sh $ cd src $ bash build.sh The sample directory contains sample files for testing the operation of my solver. Since my solver is a parallel solver, please set the NBCORE environment variable before execution. |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Jo Devriendt |
| Date of submission | 2026-06-14 01:04 |
| Name | Exact |
| Version | 2026-06-14 |
| Authors | Jo Devriendt |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN DEC-NLC OPT-LIN OPT-NLC |
| Solver command line | ./Exact_pb26 --print-uniform=0 --verbosity=0 --print-sol --seed=RANDOMSEED --ls=200 --inp-symmetry=0 BENCHNAME |
| Conversion script command line | |
| Comments | This year's version of Exact, vanilla settings. See https://gitlab.com/nonfiction-software/exact/-/tree/pb26?ref_type=heads. |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Jo Devriendt |
| Date of submission | 2026-06-14 01:05 |
| Name | Exact |
| Version | 2026-06-14 (cert) |
| Authors | Jo Devriendt |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN OPT-LIN |
| Solver command line | ./Exact_pb26 --print-uniform=0 --verbosity=0 --print-sol --seed=RANDOMSEED --ls=200 --inp-symmetry=0 --proof-log=PROOFFILE BENCHNAME |
| Conversion script command line | |
| Comments | This year's version of Exact, proof logging variant. See https://gitlab.com/nonfiction-software/exact/-/tree/pb26?ref_type=heads. |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Masahiro Sakai |
| Date of submission | 2026-05-18 18:35 |
| Name | exact-printemps (16 cores) |
| Version | 2026-05-18 |
| Authors | Masahiro Sakai, Yuji Koguma |
| Complete/Incomplete | Incomplete |
| Is able to solve | DEC-LIN DEC-NLC OPT-LIN OPT-NLC |
| Solver command line | DIR/exact-printemps --exact-path DIR/Exact --printemps-path DIR/pb_competition_2025_solver --save-dir TMPDIR -t TIMEOUT --seed RANDOMSEED -j NBCORE --use-fixed-literals BENCHNAME |
| Conversion script command line | |
| Comments | This is a meta-solver that calls Exact and PRINTEMPS. |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Masahiro Sakai |
| Date of submission | 2026-05-18 18:35 |
| Name | exact-printemps (1 core) |
| Version | 2026-05-18 |
| Authors | Masahiro Sakai, Yuji Koguma |
| Complete/Incomplete | Incomplete |
| Is able to solve | DEC-LIN DEC-NLC OPT-LIN OPT-NLC |
| Solver command line | DIR/exact-printemps --exact-path DIR/Exact --printemps-path DIR/pb_competition_2025_solver --save-dir TMPDIR -t TIMEOUT --seed RANDOMSEED -j 1 --use-fixed-literals BENCHNAME |
| Conversion script command line | |
| Comments | This is a meta-solver that calls Exact and PRINTEMPS. |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Jo Devriendt |
| Date of submission | 2026-06-14 01:07 |
| Name | Exact_symbreak |
| Version | 2026-06-14 |
| Authors | Jo Devriendt |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN DEC-NLC OPT-LIN OPT-NLC |
| Solver command line | ./Exact_pb26 --print-uniform=0 --verbosity=0 --print-sol --seed=RANDOMSEED --ls=200 --inp-symmetry=2 BENCHNAME |
| Conversion script command line | |
| Comments | This year's version of Exact, with symmetry-based solution improvement and symmetry breaking unit literals. See https://gitlab.com/nonfiction-software/exact/-/tree/pb26?ref_type=heads. |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Jo Devriendt |
| Date of submission | 2026-06-14 01:06 |
| Name | Exact_symlocal |
| Version | 2026-06-14 |
| Authors | Jo Devriendt |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN DEC-NLC OPT-LIN OPT-NLC |
| Solver command line | ./Exact_pb26 --print-uniform=0 --verbosity=0 --print-sol --seed=RANDOMSEED --ls=200 --inp-symmetry=1 BENCHNAME |
| Conversion script command line | |
| Comments | This year's version of Exact, with symmetry-based solution improvement. See https://gitlab.com/nonfiction-software/exact/-/tree/pb26?ref_type=heads. |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Hannes Ihalainen |
| Date of submission | 2026-06-22 23:51 |
| Name | HitPBO |
| Version | 2026-06-22 |
| Authors | Hannes Ihalainen, Dieter Vandesande, André Schidler, Jeremias Berg, Matti Järvisalo |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | ./hitpbo BENCHNAME --safe-mode --papilo-presolve-methods=scrPCSDIBidp --compact-scl |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Hannes Ihalainen |
| Date of submission | 2026-06-22 23:50 |
| Name | HitPBO-PL |
| Version | 2026-06-22 (cert) |
| Authors | Hannes Ihalainen, Dieter Vandesande, André Schidler, Jeremias Berg, Matti Järvisalo |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | ./hitpbo BENCHNAME --proof-compatible --prooffile PROOFFILE |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Shiwei Pan |
| Date of submission | 2026-06-08 05:39 |
| Name | Hybrid-CASHWMaxSATDisjComS-AdaptExact |
| Version | v1 |
| Authors | Shiwei Pan, Wenxin Chu, Minghao Yin |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | ./Hybrid-CASHWMaxSATDisjComS-AdaptExact BENCHNAME TIMEOUT TMPDIR MEMLIMIT |
| Conversion script command line | |
| Comments | use MB for MEMLIMIT |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Shiwei Pan |
| Date of submission | 2026-06-08 05:40 |
| Name | Hybrid-CASHWMaxSATDisjComS-AdaptExact |
| Version | v2 |
| Authors | Shiwei Pan, Wenxin Chu, Minghao Yin |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | ./Hybrid-CASHWMaxSATDisjComS-AdaptExact BENCHNAME TIMEOUT TMPDIR MEMLIMIT |
| Conversion script command line | |
| Comments | use MB for MEMLIMIT |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Yujiao Zhao |
| Date of submission | 2026-06-20 01:17 |
| Name | Hybrid-CASHWMaxSATDisjComS-AdaptRoundingSat |
| Version | v1 |
| Authors | Yujiao Zhao, Yujie Yuan, Yiyuan Wang |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | ./Hybrid-CASHWMaxSATDisjComS-AdaptRoundingSat BENCHNAME TIMEOUT TMPDIR MEMLIMIT |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Yujiao Zhao |
| Date of submission | 2026-06-08 05:30 |
| Name | Hybrid-CASHWMaxSATDisjComS-AdaptRoundingSat |
| Version | v2 |
| Authors | Yujiao Zhao, Yujie Yuan, Yiyuan Wang |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | ./Hybrid-CASHWMaxSATDisjComS-AdaptRoundingSat BENCHNAME TIMEOUT TMPDIR MEMLIMIT |
| Conversion script command line | |
| Comments | use MB for MEMLIM |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Shiwei Pan |
| Date of submission | 2026-06-06 13:54 |
| Name | Hybrid-SynLSExact+CASHWMaxSATDisjComS |
| Version | v1 |
| Authors | Shiwei Pan, Yujie Yuan, Minghao Yin |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN |
| Solver command line | ./Hybrid-SynLSExact+CASHWMaxSATDisjComS BENCHNAME TIMEOUT TMPDIR MEMLIMIT |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Shiwei Pan |
| Date of submission | 2026-06-06 13:55 |
| Name | Hybrid-SynLSExact+CASHWMaxSATDisjComS |
| Version | v2 |
| Authors | Shiwei Pan, Yujie Yuan, Minghao Yin |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN |
| Solver command line | ./Hybrid-SynLSExact+CASHWMaxSATDisjComS BENCHNAME TIMEOUT TMPDIR MEMLIMIT |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Yujiao Zhao |
| Date of submission | 2026-06-06 13:31 |
| Name | Hybrid-SynLSRS+CASHWMaxSATDisjComS |
| Version | v1 |
| Authors | Yujiao Zhao, Xince Sun, Yiyuan Wang |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN |
| Solver command line | ./Hybrid-SynLSRS+CASHWMaxSATDisjComS BENCHNAME TIMEOUT TMPDIR MEMLIMIT |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Yujiao Zhao |
| Date of submission | 2026-06-08 05:36 |
| Name | Hybrid-SynLSRS+CASHWMaxSATDisjComS |
| Version | v2 |
| Authors | Yujiao Zhao, Xince Sun, Yiyuan Wang |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN |
| Solver command line | ./Hybrid-SynLSRS+CASHWMaxSATDisjComS BENCHNAME TIMEOUT TMPDIR MEMLIMIT |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Peng Lin |
| Date of submission | 2026-05-14 04:56 |
| Name | Local-PB |
| Version | 2026-05-14 |
| Authors | Peng Lin, Yi Chu, Mengchuan Zou, Shaowei Cai |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN OPT-LIN |
| Solver command line | ./Local-PB --benchname=BENCHNAME --timeout=TIMELIMIT --memlimit=MEMLIMIT |
| Conversion script command line | |
| Comments | tar -xJf Local-PB.tar.xz Example: ./Local-PB --benchname=./normalized-small-opt.opb --timeout=3600 --memlimit=31000 |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Masahiko Sakai |
| Date of submission | 2026-06-08 04:19 |
| Name | NaPS |
| Version | 1.04 |
| Authors | Masahiko Sakai and Hidetomo Nabeshima |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN OPT-LIN |
| Solver command line | ./naps.sh -given-time=TIMEOUT BENCHNAME |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Laurent Perron |
| Date of submission | 2026-05-18 17:06 |
| Name | OR-Tools CP-SAT (16 cores) |
| Version | 2026-05-18 |
| Authors | Laurent Perron |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN DEC-NLC OPT-LIN OPT-NLC |
| Solver command line | cp-sat-runner --params num_workers:NBCORE,log_search_progress:false,max_time_in_seconds:TIMEOUT,random_seed:RANDOMSEED --competition_mode --input BENCHNAME |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Laurent Perron |
| Date of submission | 2026-05-18 17:06 |
| Name | OR-Tools CP-SAT (1 core) |
| Version | 2026-05-18 |
| Authors | Laurent Perron |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN DEC-NLC OPT-LIN OPT-NLC |
| Solver command line | cp-sat-runner --params num_workers:1,log_search_progress:false,max_time_in_seconds:TIMEOUT,random_seed:RANDOMSEED --competition_mode --input BENCHNAME |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Neng-Fa Zhou |
| Date of submission | 2026-06-19 19:51 |
| Name | Picat(kissat) |
| Version | 2026-06-19 |
| Authors | Neng-Fa Zhou |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN DEC-NLC OPT-LIN OPT-NLC |
| Solver command line | pb_picat BENCHNAME |
| Conversion script command line | |
| Comments | You don't need to pre-run this version, but please use this version in the final run. |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Masahiro Sakai |
| Date of submission | 2026-05-18 18:18 |
| Name | PRINTEMPS (16 cores) |
| Version | 2026-05-18 |
| Authors | Yuji Koguma, Masahiro Sakai |
| Complete/Incomplete | Incomplete |
| Is able to solve | DEC-LIN DEC-NLC OPT-LIN OPT-NLC |
| Solver command line | DIR/pb_competition_2025_solver -k -1 -t TIMEOUT -j NBCORE -r RANDOMSEED BENCHNAME |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Masahiro Sakai |
| Date of submission | 2026-05-18 18:18 |
| Name | PRINTEMPS (1 core) |
| Version | 2026-05-18 |
| Authors | Yuji Koguma, Masahiro Sakai |
| Complete/Incomplete | Incomplete |
| Is able to solve | DEC-LIN DEC-NLC OPT-LIN OPT-NLC |
| Solver command line | DIR/pb_competition_2025_solver -k -1 -t TIMEOUT -j 1 -r RANDOMSEED BENCHNAME |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Yue Zhang |
| Date of submission | 2026-06-15 15:34 |
| Name | Qiuqi (16 cores) |
| Version | 2026-06-15 |
| Authors | Yue Zhang |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | run-glibc ./MIXSolver -Threads=NBCORE -TimeLimit=TIMEOUT BENCHNAME |
| Conversion script command line | |
| Comments | We will participate in both the single query and parallel tracks of the OPT-LIN competition. The execution commands are as above. Our solver supports up to 14 threads. |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Yue Zhang |
| Date of submission | 2026-06-15 15:34 |
| Name | Qiuqi (1 core) |
| Version | 2026-06-15 |
| Authors | Yue Zhang |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | run-glibc ./MIXSolver -Threads=1 -TimeLimit=TIMEOUT BENCHNAME |
| Conversion script command line | |
| Comments | We will participate in both the single query and parallel tracks of the OPT-LIN competition. The execution commands are as above. Our solver supports up to 14 threads. |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Marc Vinyals |
| Date of submission | 2026-06-11 12:21 |
| Name | roundingsat-ihs |
| Version | 2026-06-11 |
| Authors | Markus Anders, Benjamin Bogø, Xiamin Chen, Wietze Koops, Pinyan Lu, Jakob Nordström, Alexander Tesch, Marc Vinyals, Qingzhao Wu |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | ./run-ihs.sh BENCHNAME |
| Conversion script command line | |
| Comments | Build script: build.sh |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Marc Vinyals |
| Date of submission | 2026-06-11 12:21 |
| Name | roundingsat-ihs |
| Version | 2026-06-11 (cert) |
| Authors | Markus Anders, Benjamin Bogø, Xiamin Chen, Wietze Koops, Pinyan Lu, Jakob Nordström, Alexander Tesch, Marc Vinyals, Qingzhao Wu |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | ./run-ihs.sh --proof-log=CERTNAME BENCHNAME |
| Conversion script command line | |
| Comments | Build script: build.sh |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Marc Vinyals |
| Date of submission | 2026-06-11 12:19 |
| Name | roundingsat-opt |
| Version | 2026-06-11 |
| Authors | Markus Anders, Benjamin Bogø, Xiamin Chen, Wietze Koops, Pinyan Lu, Jakob Nordström, Alexander Tesch, Marc Vinyals, Qingzhao Wu |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | ./run.sh BENCHNAME |
| Conversion script command line | |
| Comments | Build script: build.sh |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Marc Vinyals |
| Date of submission | 2026-06-11 12:20 |
| Name | roundingsat-opt |
| Version | 2026-06-11 (cert) |
| Authors | Markus Anders, Benjamin Bogø, Xiamin Chen, Wietze Koops, Pinyan Lu, Jakob Nordström, Alexander Tesch, Marc Vinyals, Qingzhao Wu |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | ./run.sh --proof-log=CERTNAME BENCHNAME |
| Conversion script command line | |
| Comments | Build script: build.sh |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Marc Vinyals |
| Date of submission | 2026-06-11 12:09 |
| Name | roundingsat-satsuma-liftedcover |
| Version | 2026-06-11 |
| Authors | Markus Anders, Benjamin Bogø, Xiamin Chen, Wietze Koops, Pinyan Lu, Jakob Nordström, Alexander Tesch, Marc Vinyals, Qingzhao Wu |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN |
| Solver command line | ./run-lcc.sh BENCHNAME |
| Conversion script command line | |
| Comments | Build script: build.sh |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Marc Vinyals |
| Date of submission | 2026-06-11 12:10 |
| Name | roundingsat-satsuma-liftedcover |
| Version | 2026-06-11 (cert) |
| Authors | Markus Anders, Benjamin Bogø, Xiamin Chen, Wietze Koops, Pinyan Lu, Jakob Nordström, Alexander Tesch, Marc Vinyals, Qingzhao Wu |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN |
| Solver command line | ./run-lcc.sh --proof-log=CERTNAME BENCHNAME |
| Conversion script command line | |
| Comments | Build script: build.sh |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Marc Vinyals |
| Date of submission | 2026-06-11 12:05 |
| Name | roundingsat-satsuma-MIR |
| Version | 2026-06-11 |
| Authors | Markus Anders, Benjamin Bogø, Xiamin Chen, Wietze Koops, Pinyan Lu, Jakob Nordström, Alexander Tesch, Marc Vinyals, Qingzhao Wu |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN |
| Solver command line | ./run-mir.sh BENCHNAME |
| Conversion script command line | |
| Comments | Build script: build.sh |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Marc Vinyals |
| Date of submission | 2026-06-11 12:06 |
| Name | roundingsat-satsuma-MIR |
| Version | 2026-06-11 (cert) |
| Authors | Markus Anders, Benjamin Bogø, Xiamin Chen, Wietze Koops, Pinyan Lu, Jakob Nordström, Alexander Tesch, Marc Vinyals, Qingzhao Wu |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN |
| Solver command line | ./run-mir.sh --proof-log=CERTNAME BENCHNAME |
| Conversion script command line | |
| Comments | Build script: build.sh |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Marc Vinyals |
| Date of submission | 2026-06-11 12:15 |
| Name | roundingsat-satsuma-opt |
| Version | 2026-06-11 |
| Authors | Markus Anders, Benjamin Bogø, Xiamin Chen, Wietze Koops, Pinyan Lu, Jakob Nordström, Alexander Tesch, Marc Vinyals, Qingzhao Wu |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | ./run-opt.sh BENCHNAME |
| Conversion script command line | |
| Comments | Build script: build.sh |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Marc Vinyals |
| Date of submission | 2026-06-11 12:16 |
| Name | roundingsat-satsuma-opt |
| Version | 2026-06-11 (cert) |
| Authors | Markus Anders, Benjamin Bogø, Xiamin Chen, Wietze Koops, Pinyan Lu, Jakob Nordström, Alexander Tesch, Marc Vinyals, Qingzhao Wu |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | ./run-opt.sh --proof-log=CERTNAME BENCHNAME |
| Conversion script command line | |
| Comments | Build script: build.sh |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Marc Vinyals |
| Date of submission | 2026-06-11 12:12 |
| Name | roundingsat-satsuma-saturation |
| Version | 2026-06-11 |
| Authors | Markus Anders, Benjamin Bogø, Xiamin Chen, Wietze Koops, Pinyan Lu, Jakob Nordström, Alexander Tesch, Marc Vinyals, Qingzhao Wu |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN |
| Solver command line | ./run-sat.sh BENCHNAME |
| Conversion script command line | |
| Comments | Build script: build.sh |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Marc Vinyals |
| Date of submission | 2026-06-11 12:13 |
| Name | roundingsat-satsuma-saturation |
| Version | 2026-06-11 (cert) |
| Authors | Markus Anders, Benjamin Bogø, Xiamin Chen, Wietze Koops, Pinyan Lu, Jakob Nordström, Alexander Tesch, Marc Vinyals, Qingzhao Wu |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN |
| Solver command line | ./run-sat.sh --proof-log=CERTNAME BENCHNAME |
| Conversion script command line | |
| Comments | Build script: build.sh |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Daniel Le Berre |
| Date of submission | 2026-05-20 14:41 |
| Name | Sat4j CuttingPlanes |
| Version | 2026-06-10 |
| Authors | Daniel Le Berre |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN DEC-NLC OPT-LIN OPT-NLC |
| Solver command line | java -jar HOME/sat4j-pb.jar CuttingPlanesPB24 BENCHNAME |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Daniel Le Berre |
| Date of submission | 2026-06-10 14:37 |
| Name | Sat4j CuttingPlanes CERT |
| Version | 2026-06-10 (cert) |
| Authors | Daniel Le Berre |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN OPT-LIN |
| Solver command line | java -Dveripb=PROOFFILE -jar HOME/sat4j-pb.jar CuttingPlanesPB24 BENCHNAME |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Daniel Le Berre |
| Date of submission | 2026-05-20 14:42 |
| Name | Sat4j Resolution |
| Version | 2026-06-10 |
| Authors | Daniel Le Berre |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN DEC-NLC OPT-LIN OPT-NLC |
| Solver command line | java -jar HOME/sat4j-pb.jar ResolutionPB24 BENCHNAME |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Daniel Le Berre |
| Date of submission | 2026-05-20 14:38 |
| Name | Sat4j Resolution CERT |
| Version | 2026-05-20 (cert) |
| Authors | Daniel Le Berre |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN OPT-LIN |
| Solver command line | java -Dveripb=PROOFFILE -jar HOME/sat4j-pb.jar ResolutionPB24 BENCHNAME |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Masahiko Sakai |
| Date of submission | 2026-06-08 08:08 |
| Name | SCIP-NaPS |
| Version | scip-naps-1.00a2 |
| Authors | Masahiko Sakai and Hidetomo Nabeshima |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN OPT-LIN |
| Solver command line | ./scip-naps.sh BENCHNAME |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Masahiro Sakai |
| Date of submission | 2026-06-28 15:06 |
| Name | scip-printemps (16 cores) |
| Version | 2026-06-28 |
| Authors | Masahiro Sakai, Yuji Koguma |
| Complete/Incomplete | Incomplete |
| Is able to solve | DEC-LIN DEC-NLC OPT-LIN OPT-NLC |
| Solver command line | DIR/scip-printemps --printemps-path DIR/pb_competition_2025_solver --save-dir TMPDIR -t TIMEOUT --seed RANDOMSEED -j NBCORE --use-fixed-literals BENCHNAME |
| Conversion script command line | |
| Comments | Updates from 2026-06-15 version - Fixed a bug that was causing incorrect vairable fixing and incorrect UNSAT - Changed the build environment from Ubuntu-24.04 to Ubuntu-22.04 to ensure compatibility with glibc-2.34 - Reenabled WBO support |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Masahiro Sakai |
| Date of submission | 2026-06-28 15:06 |
| Name | scip-printemps (1 core) |
| Version | 2026-06-28 |
| Authors | Masahiro Sakai, Yuji Koguma |
| Complete/Incomplete | Incomplete |
| Is able to solve | DEC-LIN DEC-NLC OPT-LIN OPT-NLC |
| Solver command line | DIR/scip-printemps --printemps-path DIR/pb_competition_2025_solver --save-dir TMPDIR -t TIMEOUT --seed RANDOMSEED -j 1 --use-fixed-literals BENCHNAME |
| Conversion script command line | |
| Comments | Updates from 2026-06-15 version - Fixed a bug that was causing incorrect vairable fixing and incorrect UNSAT - Changed the build environment from Ubuntu-24.04 to Ubuntu-22.04 to ensure compatibility with glibc-2.34 - Reenabled WBO support |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Shiwei Pan |
| Date of submission | 2026-06-06 13:50 |
| Name | SynLSExact |
| Version | 2026-06-06 |
| Authors | Shiwei Pan, Yujie Yuan, Minghao Yin |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN |
| Solver command line | ./SynLSExact BENCHNAME TIMEOUT TMPDIR MEMLIMIT |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Yujiao Zhao |
| Date of submission | 2026-06-06 13:28 |
| Name | SynLSRS |
| Version | 2026-06-06 |
| Authors | Yujiao Zhao, Xince Sun, Yiyuan Wang |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN |
| Solver command line | ./SynLSRS BENCHNAME TIMEOUT TMPDIR MEMLIMIT |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Marek Piotrów |
| Date of submission | 2026-06-11 20:01 |
| Name | UWrMaxSat-SCIP |
| Version | 2.0.2 |
| Authors | Marek Piotrów |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN DEC-NLC OPT-LIN OPT-NLC |
| Solver command line | ./uwrmaxsat -no-par -scip-cpu=900 -scip-cpu-add=500 -mem-lim=MEMLIMIT BENCHNAME |
| Conversion script command line | |
| Comments | Main external components: - CaDiCaL, the SAT solver, ver. 2.1.3, https://github.com/arminbiere/cadical - SCIP, the MIP solver, ver. 10.0.2, https://scipopt.org/ The source of UWrMaxSat, ver. 2.0.0: https://github.com/marekpiotrow/UWrMaxSat; |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Marek Piotrów |
| Date of submission | 2026-06-27 11:43 |
| Name | UWrMaxSat-SCIP |
| Version | 2.0.3 |
| Authors | Marek Piotrów |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN DEC-NLC OPT-LIN OPT-NLC |
| Solver command line | ./uwrmaxsat -no-par -scip-cpu=900 -scip-cpu-add=500 -mem-lim=MEMLIMIT BENCHNAME |
| Conversion script command line | |
| Comments | Main external components: - CaDiCaL, the SAT solver, ver. 2.1.3, https://github.com/arminbiere/cadical - SCIP, the MIP solver, ver. 10.0.2, https://scipopt.org/ The source of UWrMaxSat, ver. 2.0.0: https://github.com/marekpiotrow/UWrMaxSat; |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Marek Piotrów |
| Date of submission | 2026-07-02 07:26 |
| Name | UWrMaxSat-SCIP |
| Version | 2.0.4 |
| Authors | Marek Piotrów |
| Complete/Incomplete | Complete |
| Is able to solve | DEC-LIN DEC-NLC OPT-LIN OPT-NLC |
| Solver command line | ./uwrmaxsat -no-par -scip-cpu=900 -scip-cpu-add=500 -mem-lim=MEMLIMIT BENCHNAME |
| Conversion script command line | |
| Comments | Main external components: - CaDiCaL, the SAT solver, ver. 2.1.3, https://github.com/arminbiere/cadical - SCIP, the MIP solver, ver. 10.0.2, https://scipopt.org/ The source of UWrMaxSat, ver. 2.0.0: https://github.com/marekpiotrow/UWrMaxSat; |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Jialu Zhang |
| Date of submission | 2026-05-17 22:36 |
| Name | WMaxCDCL |
| Version | 2026-05-17 |
| Authors | Jialu Zhang, Chu-Min Li, Sami Cherif, Shuolin Li, and Jinghu Liang |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | DIR/run BENCHNAME TIMELIMIT MEMLIMIT TMPDIR DIR |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |
| Event | PB'26 competition |
| Type | PB |
| Submitter | Jialu Zhang |
| Date of submission | 2026-05-17 22:42 |
| Name | WMaxCDCL-S9 |
| Version | 2026-05-17 |
| Authors | Jialu Zhang, Chu-Min Li, Sami Cherif, Shuolin Li, and Jinghu Liang |
| Complete/Incomplete | Complete |
| Is able to solve | OPT-LIN |
| Solver command line | DIR/run BENCHNAME TIMELIMIT MEMLIMIT TMPDIR DIR |
| Conversion script command line | |
| Comments | |
| Solver files and checksums |