Rules and What Contestants Will Do?
General
- Contestants (individuals or teams) can make submissions.
- Contestants can make submissions of more than one track/metric simultaneously.
- (solver#existent)
- (solver#shortest)
- (solver#longest)
- (graph#17)
- (graph#31)
- (graph#59)
- Contestants can make multiple submissions (at most 3) for each track/metric.
- Contestants will be evaluated by each track/metric. In case of a tie, the contestant whose submissions were received earlier will be successful.
- In the solver track, contestants submit their solver in the proper format that will be instructed Submissions.
- Each solver is evaluated by the organizer.
- The following machine will be used:
- CPU: Core i5 12400(2.5GHz)
- Mem: 64GB
- We are planning to use 30 minutes for each instance.
- In the graph track, contestants submit their ISR instances in the proper format that will be instructed Submissions.
- If you have any questions or concerns, please send them to Contact.
Solver Track
- Contestants do the following:
- develop programs that output "yes/no" and "reconfiguration sequence (if yes)" for the ISR problem
- wrap your solver by virtual machine which will be instructed in Submissions.
- submit your VM-wrapped solver.
- Evaluation metrics are as follows:
- (solver#existent) the number of instances that contestants outputted "yes/no" and "reconfiguration sequence (if yes)"
- (solver#shortest) the number of instances that contestants outputted reconfiguration sequences having the shortest length among all contestants
- (solver#longest) the number of instances that contestants outputted reconfiguration sequences having the longest length among all contestants. Note that a sequence cannot contain any loop, i.e., two identical independent sets.
Note!
Clearly wrong outputs immediately result in disqualification.- Wrong reconfiguration sequence
- Output "no" to an instance where a correct reconfiguration sequence exists
Solution Validator
- You can find our official validator here.
- Please check your solver's output by using this one.
Graph Track
- Contestants do the following:
- construct an input of the ISR problem that has a long shortest reconfiguration sequence
- graph
- start state
- target state
- submit your input in the form of input files together with output files which gives the shortest reconfiguration sequence for your input.
- construct an input of the ISR problem that has a long shortest reconfiguration sequence
- Evaluation:
- Each submission (ISR instance) is evaluated by its shortest reconfiguration sequence length.
- The shortest reconfiguration sequence is also practically checked by the organizer.
- Graph size limitation is as follows:
- (graph#17) the number of vertices in a graph is at most 17
- (graph#31) the number of vertices in a graph is at most 31
- (graph#59) the number of vertices in a graph is at most 59
Example of Graph Track
- We are interested in ISR instances that are compact but have a long shortest reconfiguration sequence.
- For instance, the following ISR instance has 14 vertices and independent sets sized 6. The length of its shortest reconfiguration is indeed 12.
- Can you construct an ISR instance of 14 vertices whose shortest reconfiguration length is more than 12?
-
(Instance)
start state |
target state |