Notice: The reproducibility variables underlying each score are classified using an automated LLM-based pipeline, validated against a manually labeled dataset. LLM-based classification introduces uncertainty and potential bias; scores should be interpreted as estimates. Full accuracy metrics and methodology are described in [1].

Automatic Dominance Breaking for a Class of Constraint Optimization Problems

Authors: Jimmy Lee, Allen Zhong

IJCAI 2020 | Venue PDF | LLM Run Details

Reproducibility Variable Result LLM Response
Research Type Experimental Experimentation confirms runtime improvements of up to three orders of magnitude against manual methods.
Researcher Affiliation Academia Jimmy H.M. Lee and Allen Z. Zhong Department of Computer Science and Engineering The Chinese University of Hong Kong Shatin, N.T., Hong Kong EMAIL
Pseudocode Yes 1 int: n; int: l; int: d; 2 array [1..l] of var 1..n: F; 3 array [1..l] of var 1..d: v1; 4 array [1..l] of var 1..d: v2; 5 constraint increasing(F); ... The above code template shows our basic nogood generation model in Mini Zinc [Nethercote et al., 2007].
Open Source Code Yes All models and experimental data are available at https://github. com/Allen Zzw/Automatic-Dominance-Breaking.
Open Datasets Yes We use instances from https://people.eng.unimelb.edu.au/ pstuckey/dom-jump/ where the number of items n = 100, 150, 200, 250, 300. ... For n = 20, 25, 30, 35, 40, we generate random instances with 10 halls and n applications, 1 sa ea 100, 200 ra, ch 1000 and 10 pa ea sa+1. ... For n {35, 40, 45, 50}, we generate random graphs with n vertices by independently sampling each edge with probability p = 0.1 whose weights are random integers in [1, 10].
Dataset Splits No The paper mentions generating instances and benchmarks but does not specify explicit training, validation, or test dataset splits (e.g., percentage-based or k-fold cross-validation).
Hardware Specification No The paper does not specify any particular hardware (e.g., CPU, GPU models, or memory) used for running the experiments.
Software Dependencies Yes We use Mini Zinc 2.2.3 [Nethercote et al., 2007] to model both the problems and nogood generation respectively, and the back-end solver is Chuffed [Ohrimenko et al., 2009].
Experiment Setup Yes Our experiments use four benchmarks, 10 instances for each problem configuration. ... but subjecting to a uniform timeout limit of 3600s for all benchmark instances. ... We attempt to generate and augment the basic models with all nogoods of length up to 2 (2-dom), 3 (3-dom) and 4 (4-dom).