While this submission is a draft, it cannot be used by other submissions.

Open questions of The Scheduling Zoo

Lax434175.ZooOpen · concepts/Lax434175/ZooOpen.lean · lax-434175

proven

Loading review…

Sign in with ORCID

Community review

Flags

Each flag is tied to a public ORCID identity and explains why this concept may be incorrect.

No flags have been submitted.

    Community review

    Flag this concept

    State precisely what appears incorrect. This explanation will be public under your ORCID name.

    No source line selected.

    Natural Language Statement

    Theorem

    The 258 questions the zoo's data leaves open, each as two competing propositions about a reading of the problem: yesyes and nono. A question is posed only where the data shows a gap: an open problem the zoo lists, a problem with neither hardness nor an algorithm after carrying results along the arrows, an NP-hard problem neither strongly hard nor pseudo-polynomial, or a parameter in XP with neither fixed-parameter tractability nor hardness. Both sides of a question cannot be proved unless P = NP, or W[t] = FPT for the parameterized questions (ZooOpen.exclusivefptZooOpen.exclusive_fpt).

    Concept map
    65 concepts
    100%
    Conjunctive normal formAssembling problems from fieldsOne family for serial and parallel batchingBatching problems in three-field notationBatch scheduling on a single machineCommunication delaysBounds on the number of machines and jobsDeadlinesForbidden times and input encodingsInterruption as a field of parallel-machineschedulingScheduling kernelsMaximizing the minimum machine loadMachine sets and multiprocessor tasksConstraint modules and objectivesNon-preemptive scheduling on parallelmachinesCompletion-time objectivesOnline scheduling as a gameScheduling with operationsOne family for parallel machines and shopsOne family for parallel machines with andwithout preemptionParallel machinesProblems on parallel machines in three-fieldnotationParameters along embeddingsPrecedence constraints and time lagsPreemptive scheduling on parallel machinesPreemptive shop problems in three-fieldnotationPreemptive shop schedulingOptimization problems and embeddingsSingle-machine scheduling with rejectionRelease datesPreemption with restarts on parallelmachinesParameters of the zoo's resultsThe kinds of results on scheduling problemsA single server with setup timesNo-idle shops and batch setup timesOne family for shops with and withoutpreemptionShop problems in three-field notationShop schedulingThreshold reductions between objectivesTransportation delays and a transport robotScheduling problems as parameterizedproblems on wordsOpen questions of The Scheduling ZooThe Scheduling Zoo, non-preemptiveproblems on parallel machinesThe Scheduling Zoo, parallel batchingproblemsParameters of scheduling problemsThe Scheduling Zoo, preemptive problems onparallel machinesThe Scheduling Zoo, preemptive shopproblemsThe Scheduling Zoo, serial batchingproblemsThe Scheduling Zoo, shop problemsBinary encoding of an input and a certificateThe complexity class NPThe complexity class PFixed-Parameter Time on the Word RAMFPT-Reductions, FPT, Hardness andCompletenessFinite Relational StructuresFirst-Order Formulas and the Classes Σ_tand Π_tModel Checking and Weighted FaginDefinabilityThe W-Hierarchy and the A-HierarchyNP-Hardness of a Problem on Words ofNumbersBinary encoding of finite wordsPolynomial-time computation by a wordRAMPolynomial-time computation by a TuringmachineThe word RAMComputing a function within a time boundParameterized Problems andFPT-Reductions on a Word RAM
    Proven claimDefinitionThis conceptRelated conceptA → B: B builds on A
    Evidence

    Each proof establishes this claim relative to its assumptions.

    Lean source view on GitHub

    1import Lax434175.ZooParallel
    2import Lax434175.ZooParallelBatching
    3import Lax434175.ZooPreemptive
    4import Lax434175.ZooPreemptiveShops
    5import Lax434175.ZooSerialBatching
    6import Lax434175.ZooShops
    7import Lax434175.Results
    8import Lax434175.ResultParameters
    9
    10/-!
    11---
    12title: Open questions of The Scheduling Zoo
    13type: theorem
    14---
    15The 258 questions the zoo's data leaves open, each as two competing
    16propositions about a reading of the problem: `yes` and `no`. A question is posed
    17only where the data shows a gap: an open problem the zoo lists, a problem with
    18neither hardness nor an algorithm after carrying results along the arrows, an
    19NP-hard problem neither strongly hard nor pseudo-polynomial, or a parameter in XP
    20with neither fixed-parameter tractability nor hardness. Both sides of a question
    21cannot be proved unless P = NP, or W[t] = FPT for the parameterized questions
    22(`ZooOpen.exclusive_fpt`).
    23-/
    24
    25namespace Lax434175.ZooOpen
    26open Lax434175 Lax434175.Problems Lax434175.Results Lax434175.ResultParameters
    27open Lax496464.WH_A2_FptReductions
    28
    29/-- **Theorem.** Both sides of a parameterized question cannot hold unless every
    30parameterized problem of W[t] is fixed-parameter tractable. -/
    31axiom exclusive_fpt {P : Problem} {R : PReading P} {κ : TParameter P} {t : ℕ} :
    32 IsFPT R κ → WHard R t κ →
    33 ∀ Q ∈ Lax496464.WH_B4_Hierarchies.W t, IsParameterized Q →
    34 Q ∈ Lax496464.WH_A2_FptReductions.FPT
    35
    36/-- `1||ΣwjTj`, parameter pmax: Is 1||ΣwjTj fixed-parameter tractable for the maximum processing time pmax? It is for agreeable weights and times, and 1|pj=p|ΣwjTj is polynomial.
    37
    38The yes side. Source: open problem 1 of Mnich and van Bevern (2018).
    39-/
    40def ZooParallel_p133_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    41 IsFPT (R.at ZooParallel.p133) (lift (Ops.pmax ZooParallel.p133))
    42
    43/-- `1||ΣwjTj`, parameter pmax: Is 1||ΣwjTj fixed-parameter tractable for the maximum processing time pmax? It is for agreeable weights and times, and 1|pj=p|ΣwjTj is polynomial.
    44
    45The no side. Source: open problem 1 of Mnich and van Bevern (2018).
    46-/
    47def ZooParallel_p133_q0_no (R : Reading OperationsFamily.family) : Prop :=
    48 WHard (R.at ZooParallel.p133) 1 (lift (Ops.pmax ZooParallel.p133))
    49
    50/-- `1|prec|ΣwjCj`, parameter D−LP: Does 1|prec|ΣwjCj have a polynomial kernel in the gap between the optimum and the lower bound of its natural LP relaxation? The problem is a special case of Weighted Vertex Cover, which has one.
    51
    52The yes side. Source: open problem 2 of Mnich and van Bevern (2018).
    53-/
    54def ZooParallel_p15_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    55 PolyKernel (R.at ZooParallel.p15) (Ops.gapLP ZooParallel.p15)
    56
    57/-- `1|prec|ΣwjCj`, parameter D−LP: Does 1|prec|ΣwjCj have a polynomial kernel in the gap between the optimum and the lower bound of its natural LP relaxation? The problem is a special case of Weighted Vertex Cover, which has one.
    58
    59The no side. Source: open problem 2 of Mnich and van Bevern (2018).
    60-/
    61def ZooParallel_p15_q0_no (R : Reading OperationsFamily.family) : Prop :=
    62 ¬ PolyKernel (R.at ZooParallel.p15) (Ops.gapLP ZooParallel.p15)
    63
    64/-- `1|rj|ΣUj`, parameter pmax: Are 1|rj|ΣUj and 1|rj|ΣwjUj W[1]-hard for the maximum processing time pmax? Not even membership in XP is known.
    65
    66The yes side. Source: open problem 3 of Mnich and van Bevern (2018).
    67-/
    68def ZooParallel_p252_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    69 IsFPT (R.at ZooParallel.p252) (lift (Ops.pmax ZooParallel.p252))
    70
    71/-- `1|rj|ΣUj`, parameter pmax: Are 1|rj|ΣUj and 1|rj|ΣwjUj W[1]-hard for the maximum processing time pmax? Not even membership in XP is known.
    72
    73The no side. Source: open problem 3 of Mnich and van Bevern (2018).
    74-/
    75def ZooParallel_p252_q0_no (R : Reading OperationsFamily.family) : Prop :=
    76 WHard (R.at ZooParallel.p252) 1 (lift (Ops.pmax ZooParallel.p252))
    77
    78/-- `1|rj|ΣwjUj`, parameter pmax: Are 1|rj|ΣUj and 1|rj|ΣwjUj W[1]-hard for the maximum processing time pmax? Not even membership in XP is known.
    79
    80The yes side. Source: open problem 3 of Mnich and van Bevern (2018).
    81-/
    82def ZooParallel_p237_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    83 IsFPT (R.at ZooParallel.p237) (lift (Ops.pmax ZooParallel.p237))
    84
    85/-- `1|rj|ΣwjUj`, parameter pmax: Are 1|rj|ΣUj and 1|rj|ΣwjUj W[1]-hard for the maximum processing time pmax? Not even membership in XP is known.
    86
    87The no side. Source: open problem 3 of Mnich and van Bevern (2018).
    88-/
    89def ZooParallel_p237_q0_no (R : Reading OperationsFamily.family) : Prop :=
    90 WHard (R.at ZooParallel.p237) 1 (lift (Ops.pmax ZooParallel.p237))
    91
    92/-- `1|forbidden-times|Cmax`, parameter τ: Is makespan minimization on a single machine with τ forbidden start and end times fixed-parameter tractable for τ? It is solvable in time n^O(τ), and in polynomial time for constant τ even when the number of jobs of each length is written in binary.
    93
    94The yes side. Source: open problem 4 of Mnich and van Bevern (2018).
    95-/
    96def ZooParallel_p253_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    97 IsFPT (R.at ZooParallel.p253) (lift (Ops.tau ZooParallel.p253))
    98
    99/-- `1|forbidden-times|Cmax`, parameter τ: Is makespan minimization on a single machine with τ forbidden start and end times fixed-parameter tractable for τ? It is solvable in time n^O(τ), and in polynomial time for constant τ even when the number of jobs of each length is written in binary.
    100
    101The no side. Source: open problem 4 of Mnich and van Bevern (2018).
    102-/
    103def ZooParallel_p253_q0_no (R : Reading OperationsFamily.family) : Prop :=
    104 WHard (R.at ZooParallel.p253) 1 (lift (Ops.tau ZooParallel.p253))
    105
    106/-- `P|HM|Cmax`, parameter #p: Is P||Cmax with the high-multiplicity encoding fixed-parameter tractable for the number p̄ of distinct processing times? It is polynomial for constant p̄, and a fixed-parameter algorithm needs an output schedule that is not listed machine by machine.
    107
    108The yes side. Source: open problem 5 of Mnich and van Bevern (2018).
    109-/
    110def ZooParallel_p254_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    111 IsFPT (R.at ZooParallel.p254) (lift (Ops.numP ZooParallel.p254))
    112
    113/-- `P|HM|Cmax`, parameter #p: Is P||Cmax with the high-multiplicity encoding fixed-parameter tractable for the number p̄ of distinct processing times? It is polynomial for constant p̄, and a fixed-parameter algorithm needs an output schedule that is not listed machine by machine.
    114
    115The no side. Source: open problem 5 of Mnich and van Bevern (2018).
    116-/
    117def ZooParallel_p254_q0_no (R : Reading OperationsFamily.family) : Prop :=
    118 WHard (R.at ZooParallel.p254) 1 (lift (Ops.numP ZooParallel.p254))
    119
    120/-- `P3|prec;pj=1|Cmax`, parameter width: Is P3|prec;pj=1|Cmax fixed-parameter tractable for the width of the partial order? A negative answer settles a question of Garey and Johnson; the slight generalizations are W[2]-hard.
    121
    122The yes side. Source: open problem 6 of Mnich and van Bevern (2018).
    123-/
    124def ZooParallel_p255_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    125 IsFPT (R.at ZooParallel.p255) (lift (Ops.width ZooParallel.p255))
    126
    127/-- `P3|prec;pj=1|Cmax`, parameter width: Is P3|prec;pj=1|Cmax fixed-parameter tractable for the width of the partial order? A negative answer settles a question of Garey and Johnson; the slight generalizations are W[2]-hard.
    128
    129The no side. Source: open problem 6 of Mnich and van Bevern (2018).
    130-/
    131def ZooParallel_p255_q0_no (R : Reading OperationsFamily.family) : Prop :=
    132 WHard (R.at ZooParallel.p255) 1 (lift (Ops.width ZooParallel.p255))
    133
    134/-- `P|rj;pj=p|ΣwjUj`, parameter m: Are P|rj;pj=p|ΣwjUj and P|rj;pj=p|ΣUj fixed-parameter tractable for the number of machines? Their complexity is open when the number of machines is part of the input.
    135
    136The yes side. Source: open problem 7 of Mnich and van Bevern (2018).
    137-/
    138def ZooParallel_p29_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    139 IsFPT (R.at ZooParallel.p29) (lift (Ops.m ZooParallel.p29))
    140
    141/-- `P|rj;pj=p|ΣwjUj`, parameter m: Are P|rj;pj=p|ΣwjUj and P|rj;pj=p|ΣUj fixed-parameter tractable for the number of machines? Their complexity is open when the number of machines is part of the input.
    142
    143The no side. Source: open problem 7 of Mnich and van Bevern (2018).
    144-/
    145def ZooParallel_p29_q0_no (R : Reading OperationsFamily.family) : Prop :=
    146 WHard (R.at ZooParallel.p29) 1 (lift (Ops.m ZooParallel.p29))
    147
    148/-- `P|rj;pj=p|ΣUj`, parameter m: Are P|rj;pj=p|ΣwjUj and P|rj;pj=p|ΣUj fixed-parameter tractable for the number of machines? Their complexity is open when the number of machines is part of the input.
    149
    150The yes side. Source: open problem 7 of Mnich and van Bevern (2018).
    151-/
    152def ZooParallel_p238_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    153 IsFPT (R.at ZooParallel.p238) (lift (Ops.m ZooParallel.p238))
    154
    155/-- `P|rj;pj=p|ΣUj`, parameter m: Are P|rj;pj=p|ΣwjUj and P|rj;pj=p|ΣUj fixed-parameter tractable for the number of machines? Their complexity is open when the number of machines is part of the input.
    156
    157The no side. Source: open problem 7 of Mnich and van Bevern (2018).
    158-/
    159def ZooParallel_p238_q0_no (R : Reading OperationsFamily.family) : Prop :=
    160 WHard (R.at ZooParallel.p238) 1 (lift (Ops.m ZooParallel.p238))
    161
    162/-- `P|Mj|ΣwjZj`, parameter m: Is just-in-time scheduling on identical machines with machine sets (P|Mj;dj−rj=pj|ΣwjUj) fixed-parameter tractable for the number of machines? A positive answer would be a first step towards unrelated machines.
    163
    164The yes side. Source: open problem 8 of Mnich and van Bevern (2018).
    165-/
    166def ZooParallel_p200_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    167 IsFPT (R.at ZooParallel.p200) (lift (Ops.m ZooParallel.p200))
    168
    169/-- `P|Mj|ΣwjZj`, parameter m: Is just-in-time scheduling on identical machines with machine sets (P|Mj;dj−rj=pj|ΣwjUj) fixed-parameter tractable for the number of machines? A positive answer would be a first step towards unrelated machines.
    170
    171The no side. Source: open problem 8 of Mnich and van Bevern (2018).
    172-/
    173def ZooParallel_p200_q0_no (R : Reading OperationsFamily.family) : Prop :=
    174 WHard (R.at ZooParallel.p200) 1 (lift (Ops.m ZooParallel.p200))
    175
    176/-- `P|rj;pmtn|ΣCj`, parameter #p: Are the three NP-hard preemptive problems P|pmtn;rj|ΣCj, P|pmtn|ΣUj and P|pmtn|ΣTj fixed-parameter tractable for the number of distinct processing times? With equal processing times they are polynomial.
    177
    178The yes side. Source: open problem 9 of Mnich and van Bevern (2018).
    179-/
    180def ZooPreemptive_p18_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    181 IsFPT (R.at ZooPreemptive.p18) (lift (Ops.numP ZooPreemptive.p18))
    182
    183/-- `P|rj;pmtn|ΣCj`, parameter #p: Are the three NP-hard preemptive problems P|pmtn;rj|ΣCj, P|pmtn|ΣUj and P|pmtn|ΣTj fixed-parameter tractable for the number of distinct processing times? With equal processing times they are polynomial.
    184
    185The no side. Source: open problem 9 of Mnich and van Bevern (2018).
    186-/
    187def ZooPreemptive_p18_q0_no (R : Reading OperationsFamily.family) : Prop :=
    188 WHard (R.at ZooPreemptive.p18) 1 (lift (Ops.numP ZooPreemptive.p18))
    189
    190/-- `P|pmtn|ΣUj`, parameter #p: Are the three NP-hard preemptive problems P|pmtn;rj|ΣCj, P|pmtn|ΣUj and P|pmtn|ΣTj fixed-parameter tractable for the number of distinct processing times? With equal processing times they are polynomial.
    191
    192The yes side. Source: open problem 9 of Mnich and van Bevern (2018).
    193-/
    194def ZooPreemptive_p45_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    195 IsFPT (R.at ZooPreemptive.p45) (lift (Ops.numP ZooPreemptive.p45))
    196
    197/-- `P|pmtn|ΣUj`, parameter #p: Are the three NP-hard preemptive problems P|pmtn;rj|ΣCj, P|pmtn|ΣUj and P|pmtn|ΣTj fixed-parameter tractable for the number of distinct processing times? With equal processing times they are polynomial.
    198
    199The no side. Source: open problem 9 of Mnich and van Bevern (2018).
    200-/
    201def ZooPreemptive_p45_q0_no (R : Reading OperationsFamily.family) : Prop :=
    202 WHard (R.at ZooPreemptive.p45) 1 (lift (Ops.numP ZooPreemptive.p45))
    203
    204/-- `P|pmtn|ΣTj`, parameter #p: Are the three NP-hard preemptive problems P|pmtn;rj|ΣCj, P|pmtn|ΣUj and P|pmtn|ΣTj fixed-parameter tractable for the number of distinct processing times? With equal processing times they are polynomial.
    205
    206The yes side. Source: open problem 9 of Mnich and van Bevern (2018).
    207-/
    208def ZooPreemptive_p74_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    209 IsFPT (R.at ZooPreemptive.p74) (lift (Ops.numP ZooPreemptive.p74))
    210
    211/-- `P|pmtn|ΣTj`, parameter #p: Are the three NP-hard preemptive problems P|pmtn;rj|ΣCj, P|pmtn|ΣUj and P|pmtn|ΣTj fixed-parameter tractable for the number of distinct processing times? With equal processing times they are polynomial.
    212
    213The no side. Source: open problem 9 of Mnich and van Bevern (2018).
    214-/
    215def ZooPreemptive_p74_q0_no (R : Reading OperationsFamily.family) : Prop :=
    216 WHard (R.at ZooPreemptive.p74) 1 (lift (Ops.numP ZooPreemptive.p74))
    217
    218/-- `P2|pmtn;pj=p|ΣwjUj`, parameter pmax: Is P2|pmtn;pj=p|ΣwjUj W[1]-hard for the common processing time p?
    219
    220The yes side. Source: open problem 10 of Mnich and van Bevern (2018).
    221-/
    222def ZooPreemptive_p75_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    223 IsFPT (R.at ZooPreemptive.p75) (lift (Ops.pmax ZooPreemptive.p75))
    224
    225/-- `P2|pmtn;pj=p|ΣwjUj`, parameter pmax: Is P2|pmtn;pj=p|ΣwjUj W[1]-hard for the common processing time p?
    226
    227The no side. Source: open problem 10 of Mnich and van Bevern (2018).
    228-/
    229def ZooPreemptive_p75_q0_no (R : Reading OperationsFamily.family) : Prop :=
    230 WHard (R.at ZooPreemptive.p75) 1 (lift (Ops.pmax ZooPreemptive.p75))
    231
    232/-- `F3||Cmax`, parameter pmax: Is F3||Cmax fixed-parameter tractable for the maximum processing time pmax? Om||Cmax is fixed-parameter tractable for pmax.
    233
    234The yes side. Source: open problem 11 of Mnich and van Bevern (2018).
    235-/
    236def ZooShops_p126_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    237 IsFPT (R.at ZooShops.p126) (lift (Ops.pmax ZooShops.p126))
    238
    239/-- `F3||Cmax`, parameter pmax: Is F3||Cmax fixed-parameter tractable for the maximum processing time pmax? Om||Cmax is fixed-parameter tractable for pmax.
    240
    241The no side. Source: open problem 11 of Mnich and van Bevern (2018).
    242-/
    243def ZooShops_p126_q0_no (R : Reading OperationsFamily.family) : Prop :=
    244 WHard (R.at ZooShops.p126) 1 (lift (Ops.pmax ZooShops.p126))
    245
    246/-- `J3||Cmax`, parameter pmax+nmax: Is J3||Cmax fixed-parameter tractable for the maximum processing time pmax together with the maximum number nmax of operations per job?
    247
    248The yes side. Source: open problem 12 of Mnich and van Bevern (2018).
    249-/
    250def ZooShops_p324_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    251 IsFPT (R.at ZooShops.p324) (tplus (lift (Ops.pmax ZooShops.p324)) (lift (Ops.nmax ZooShops.p324)))
    252
    253/-- `J3||Cmax`, parameter pmax+nmax: Is J3||Cmax fixed-parameter tractable for the maximum processing time pmax together with the maximum number nmax of operations per job?
    254
    255The no side. Source: open problem 12 of Mnich and van Bevern (2018).
    256-/
    257def ZooShops_p324_q0_no (R : Reading OperationsFamily.family) : Prop :=
    258 WHard (R.at ZooShops.p324) 1 (tplus (lift (Ops.pmax ZooShops.p324)) (lift (Ops.nmax ZooShops.p324)))
    259
    260/-- `J||Cmax`, parameter m: Is there a (1+ε)-approximation for J||Cmax running in time f(m, ε)·poly(n), a fixed-parameter approximation scheme for the number of machines?
    261
    262The yes side. Source: open problem 13 of Mnich and van Bevern (2018).
    263-/
    264def ZooShops_p325_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    265 ParamScheme (R.at ZooShops.p325) (Ops.m ZooShops.p325)
    266
    267/-- `J||Cmax`, parameter m: Is there a (1+ε)-approximation for J||Cmax running in time f(m, ε)·poly(n), a fixed-parameter approximation scheme for the number of machines?
    268
    269The no side. Source: open problem 13 of Mnich and van Bevern (2018).
    270-/
    271def ZooShops_p325_q0_no (R : Reading OperationsFamily.family) : Prop :=
    272 ¬ Lax496464.WH_B4_Hierarchies.W 1 ⊆ FPT → ¬ ParamScheme (R.at ZooShops.p325) (Ops.m ZooShops.p325)
    273
    274/-- `O|pij=1;STsd,b|Cmax`, parameter g: Is O|pij=1;STsd,b|Cmax fixed-parameter tractable for the number g of batches? It is polynomial when the number of machines and the number of batches are both constants.
    275
    276The yes side. Source: open problem 14 of Mnich and van Bevern (2018).
    277-/
    278def ZooShops_p326_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    279 IsFPT (R.at ZooShops.p326) (lift (Ops.numBatches ZooShops.p326))
    280
    281/-- `O|pij=1;STsd,b|Cmax`, parameter g: Is O|pij=1;STsd,b|Cmax fixed-parameter tractable for the number g of batches? It is polynomial when the number of machines and the number of batches are both constants.
    282
    283The no side. Source: open problem 14 of Mnich and van Bevern (2018).
    284-/
    285def ZooShops_p326_q0_no (R : Reading OperationsFamily.family) : Prop :=
    286 WHard (R.at ZooShops.p326) 1 (lift (Ops.numBatches ZooShops.p326))
    287
    288/-- `O|pij=1;rj|ΣwjUj`, parameter m: Is O|pij=1;rj|ΣwjUj fixed-parameter tractable for the number of machines? The special case with Cmax is polynomial, and the problem is equivalent to P|pj=m;rj|ΣwjUj with preemption at integer times.
    289
    290The yes side. Source: open problem 15 of Mnich and van Bevern (2018).
    291-/
    292def ZooShops_p9_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    293 IsFPT (R.at ZooShops.p9) (lift (Ops.m ZooShops.p9))
    294
    295/-- `O|pij=1;rj|ΣwjUj`, parameter m: Is O|pij=1;rj|ΣwjUj fixed-parameter tractable for the number of machines? The special case with Cmax is polynomial, and the problem is equivalent to P|pj=m;rj|ΣwjUj with preemption at integer times.
    296
    297The no side. Source: open problem 15 of Mnich and van Bevern (2018).
    298-/
    299def ZooShops_p9_q0_no (R : Reading OperationsFamily.family) : Prop :=
    300 WHard (R.at ZooShops.p9) 1 (lift (Ops.m ZooShops.p9))
    301
    302/-- `1|chains;s-batch|ΣCj`: Is 1|chains;s-batch|ΣCj pseudo-polynomial, or strongly NP-hard?
    303
    304The yes side. Source: the zoo's data, carried along its arrows.
    305-/
    306def ZooSerialBatching_p2_q0_yes (R : Reading BatchFamily.family) : Prop :=
    307 PseudoPoly (R.at ZooSerialBatching.p2)
    308
    309/-- `1|chains;s-batch|ΣCj`: Is 1|chains;s-batch|ΣCj pseudo-polynomial, or strongly NP-hard?
    310
    311The no side. Source: the zoo's data, carried along its arrows.
    312-/
    313def ZooSerialBatching_p2_q0_no (R : Reading BatchFamily.family) : Prop :=
    314 StronglyNPHard (R.at ZooSerialBatching.p2)
    315
    316/-- `F|intree;pij=1|ΣCj`: Is F|intree;pij=1|ΣCj in P, or NP-hard?
    317
    318The yes side. Source: the zoo's data, carried along its arrows.
    319-/
    320def ZooShops_p8_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    321 InP (R.at ZooShops.p8)
    322
    323/-- `F|intree;pij=1|ΣCj`: Is F|intree;pij=1|ΣCj in P, or NP-hard?
    324
    325The no side. Source: the zoo's data, carried along its arrows.
    326-/
    327def ZooShops_p8_q0_no (R : Reading OperationsFamily.family) : Prop :=
    328 NPHard (R.at ZooShops.p8)
    329
    330/-- `P|pj=p;pmtn|ΣwjUj`: Is P|pj=p;pmtn|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    331
    332The yes side. Source: the zoo's data, carried along its arrows.
    333-/
    334def ZooPreemptive_p2_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    335 PseudoPoly (R.at ZooPreemptive.p2)
    336
    337/-- `P|pj=p;pmtn|ΣwjUj`: Is P|pj=p;pmtn|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    338
    339The no side. Source: the zoo's data, carried along its arrows.
    340-/
    341def ZooPreemptive_p2_q0_no (R : Reading OperationsFamily.family) : Prop :=
    342 StronglyNPHard (R.at ZooPreemptive.p2)
    343
    344/-- `F|Mj;prec;rj;n=k|ΣwjUj`: Is F|Mj;prec;rj;n=k|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    345
    346The yes side. Source: the zoo's data, carried along its arrows.
    347-/
    348def ZooShops_p12_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    349 PseudoPoly (R.at ZooShops.p12)
    350
    351/-- `F|Mj;prec;rj;n=k|ΣwjUj`: Is F|Mj;prec;rj;n=k|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    352
    353The no side. Source: the zoo's data, carried along its arrows.
    354-/
    355def ZooShops_p12_q0_no (R : Reading OperationsFamily.family) : Prop :=
    356 StronglyNPHard (R.at ZooShops.p12)
    357
    358/-- `F|Mj;prec;rj;n=k|ΣwjTj`: Is F|Mj;prec;rj;n=k|ΣwjTj pseudo-polynomial, or strongly NP-hard?
    359
    360The yes side. Source: the zoo's data, carried along its arrows.
    361-/
    362def ZooShops_p13_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    363 PseudoPoly (R.at ZooShops.p13)
    364
    365/-- `F|Mj;prec;rj;n=k|ΣwjTj`: Is F|Mj;prec;rj;n=k|ΣwjTj pseudo-polynomial, or strongly NP-hard?
    366
    367The no side. Source: the zoo's data, carried along its arrows.
    368-/
    369def ZooShops_p13_q0_no (R : Reading OperationsFamily.family) : Prop :=
    370 StronglyNPHard (R.at ZooShops.p13)
    371
    372/-- `O|Mj;prec;rj;n=k|ΣwjUj`: Is O|Mj;prec;rj;n=k|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    373
    374The yes side. Source: the zoo's data, carried along its arrows.
    375-/
    376def ZooShops_p14_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    377 PseudoPoly (R.at ZooShops.p14)
    378
    379/-- `O|Mj;prec;rj;n=k|ΣwjUj`: Is O|Mj;prec;rj;n=k|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    380
    381The no side. Source: the zoo's data, carried along its arrows.
    382-/
    383def ZooShops_p14_q0_no (R : Reading OperationsFamily.family) : Prop :=
    384 StronglyNPHard (R.at ZooShops.p14)
    385
    386/-- `O|Mj;prec;rj;n=k|ΣwjTj`: Is O|Mj;prec;rj;n=k|ΣwjTj pseudo-polynomial, or strongly NP-hard?
    387
    388The yes side. Source: the zoo's data, carried along its arrows.
    389-/
    390def ZooShops_p15_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    391 PseudoPoly (R.at ZooShops.p15)
    392
    393/-- `O|Mj;prec;rj;n=k|ΣwjTj`: Is O|Mj;prec;rj;n=k|ΣwjTj pseudo-polynomial, or strongly NP-hard?
    394
    395The no side. Source: the zoo's data, carried along its arrows.
    396-/
    397def ZooShops_p15_q0_no (R : Reading OperationsFamily.family) : Prop :=
    398 StronglyNPHard (R.at ZooShops.p15)
    399
    400/-- `P|pj=p;intree|ΣCj`: Is P|pj=p;intree|ΣCj in P, or NP-hard?
    401
    402The yes side. Source: the zoo's data, carried along its arrows.
    403-/
    404def ZooParallel_p27_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    405 InP (R.at ZooParallel.p27)
    406
    407/-- `P|pj=p;intree|ΣCj`: Is P|pj=p;intree|ΣCj in P, or NP-hard?
    408
    409The no side. Source: the zoo's data, carried along its arrows.
    410-/
    411def ZooParallel_p27_q0_no (R : Reading OperationsFamily.family) : Prop :=
    412 NPHard (R.at ZooParallel.p27)
    413
    414/-- `P|pj=p;tree|ΣCj`: Is P|pj=p;tree|ΣCj in P, or NP-hard?
    415
    416The yes side. Source: the zoo's data, carried along its arrows.
    417-/
    418def ZooParallel_p28_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    419 InP (R.at ZooParallel.p28)
    420
    421/-- `P|pj=p;tree|ΣCj`: Is P|pj=p;tree|ΣCj in P, or NP-hard?
    422
    423The no side. Source: the zoo's data, carried along its arrows.
    424-/
    425def ZooParallel_p28_q0_no (R : Reading OperationsFamily.family) : Prop :=
    426 NPHard (R.at ZooParallel.p28)
    427
    428/-- `P|rj;pj=p|ΣwjUj`: Is P|rj;pj=p|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    429
    430The yes side. Source: the zoo's data, carried along its arrows.
    431-/
    432def ZooParallel_p29_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    433 PseudoPoly (R.at ZooParallel.p29)
    434
    435/-- `P|rj;pj=p|ΣwjUj`: Is P|rj;pj=p|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    436
    437The no side. Source: the zoo's data, carried along its arrows.
    438-/
    439def ZooParallel_p29_q1_no (R : Reading OperationsFamily.family) : Prop :=
    440 StronglyNPHard (R.at ZooParallel.p29)
    441
    442/-- `O|pij=1;intree;no-wait|ΣCj`: Is O|pij=1;intree;no-wait|ΣCj in P, or NP-hard?
    443
    444The yes side. Source: the zoo's data, carried along its arrows.
    445-/
    446def ZooShops_p21_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    447 InP (R.at ZooShops.p21)
    448
    449/-- `O|pij=1;intree;no-wait|ΣCj`: Is O|pij=1;intree;no-wait|ΣCj in P, or NP-hard?
    450
    451The no side. Source: the zoo's data, carried along its arrows.
    452-/
    453def ZooShops_p21_q0_no (R : Reading OperationsFamily.family) : Prop :=
    454 NPHard (R.at ZooShops.p21)
    455
    456/-- `O|pij=1;rj;no-wait|ΣwjUj`: Is O|pij=1;rj;no-wait|ΣwjUj in P, or NP-hard?
    457
    458The yes side. Source: the zoo's data, carried along its arrows.
    459-/
    460def ZooShops_p22_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    461 InP (R.at ZooShops.p22)
    462
    463/-- `O|pij=1;rj;no-wait|ΣwjUj`: Is O|pij=1;rj;no-wait|ΣwjUj in P, or NP-hard?
    464
    465The no side. Source: the zoo's data, carried along its arrows.
    466-/
    467def ZooShops_p22_q0_no (R : Reading OperationsFamily.family) : Prop :=
    468 NPHard (R.at ZooShops.p22)
    469
    470/-- `P2||ΣwjCj`: Is P2||ΣwjCj pseudo-polynomial, or strongly NP-hard?
    471
    472The yes side. Source: the zoo's data, carried along its arrows.
    473-/
    474def ZooParallel_p32_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    475 PseudoPoly (R.at ZooParallel.p32)
    476
    477/-- `P2||ΣwjCj`: Is P2||ΣwjCj pseudo-polynomial, or strongly NP-hard?
    478
    479The no side. Source: the zoo's data, carried along its arrows.
    480-/
    481def ZooParallel_p32_q0_no (R : Reading OperationsFamily.family) : Prop :=
    482 StronglyNPHard (R.at ZooParallel.p32)
    483
    484/-- `P2|pmtn|ΣwjCj`: Is P2|pmtn|ΣwjCj pseudo-polynomial, or strongly NP-hard?
    485
    486The yes side. Source: the zoo's data, carried along its arrows.
    487-/
    488def ZooPreemptive_p11_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    489 PseudoPoly (R.at ZooPreemptive.p11)
    490
    491/-- `P2|pmtn|ΣwjCj`: Is P2|pmtn|ΣwjCj pseudo-polynomial, or strongly NP-hard?
    492
    493The no side. Source: the zoo's data, carried along its arrows.
    494-/
    495def ZooPreemptive_p11_q0_no (R : Reading OperationsFamily.family) : Prop :=
    496 StronglyNPHard (R.at ZooPreemptive.p11)
    497
    498/-- `P2|Mj|ΣwjCj`: Is P2|Mj|ΣwjCj pseudo-polynomial, or strongly NP-hard?
    499
    500The yes side. Source: the zoo's data, carried along its arrows.
    501-/
    502def ZooParallel_p34_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    503 PseudoPoly (R.at ZooParallel.p34)
    504
    505/-- `P2|Mj|ΣwjCj`: Is P2|Mj|ΣwjCj pseudo-polynomial, or strongly NP-hard?
    506
    507The no side. Source: the zoo's data, carried along its arrows.
    508-/
    509def ZooParallel_p34_q0_no (R : Reading OperationsFamily.family) : Prop :=
    510 StronglyNPHard (R.at ZooParallel.p34)
    511
    512/-- `P2;S1|pj=p|Cmax`: Is P2;S1|pj=p|Cmax pseudo-polynomial, or strongly NP-hard?
    513
    514The yes side. Source: the zoo's data, carried along its arrows.
    515-/
    516def ZooParallel_p40_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    517 PseudoPoly (R.at ZooParallel.p40)
    518
    519/-- `P2;S1|pj=p|Cmax`: Is P2;S1|pj=p|Cmax pseudo-polynomial, or strongly NP-hard?
    520
    521The no side. Source: the zoo's data, carried along its arrows.
    522-/
    523def ZooParallel_p40_q0_no (R : Reading OperationsFamily.family) : Prop :=
    524 StronglyNPHard (R.at ZooParallel.p40)
    525
    526/-- `P2;S1|pj=p|ΣCj`: Is P2;S1|pj=p|ΣCj pseudo-polynomial, or strongly NP-hard?
    527
    528The yes side. Source: the zoo's data, carried along its arrows.
    529-/
    530def ZooParallel_p41_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    531 PseudoPoly (R.at ZooParallel.p41)
    532
    533/-- `P2;S1|pj=p|ΣCj`: Is P2;S1|pj=p|ΣCj pseudo-polynomial, or strongly NP-hard?
    534
    535The no side. Source: the zoo's data, carried along its arrows.
    536-/
    537def ZooParallel_p41_q0_no (R : Reading OperationsFamily.family) : Prop :=
    538 StronglyNPHard (R.at ZooParallel.p41)
    539
    540/-- `P|pmtn;rj;sizej|Lmax`: Is P|pmtn;rj;sizej|Lmax pseudo-polynomial, or strongly NP-hard?
    541
    542The yes side. Source: the zoo's data, carried along its arrows.
    543-/
    544def ZooPreemptive_p12_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    545 PseudoPoly (R.at ZooPreemptive.p12)
    546
    547/-- `P|pmtn;rj;sizej|Lmax`: Is P|pmtn;rj;sizej|Lmax pseudo-polynomial, or strongly NP-hard?
    548
    549The no side. Source: the zoo's data, carried along its arrows.
    550-/
    551def ZooPreemptive_p12_q0_no (R : Reading OperationsFamily.family) : Prop :=
    552 StronglyNPHard (R.at ZooPreemptive.p12)
    553
    554/-- `P2|Mj;chains;pj=1|Cmax`: Is P2|Mj;chains;pj=1|Cmax pseudo-polynomial, or strongly NP-hard?
    555
    556The yes side. Source: the zoo's data, carried along its arrows.
    557-/
    558def ZooParallel_p59_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    559 PseudoPoly (R.at ZooParallel.p59)
    560
    561/-- `P2|Mj;chains;pj=1|Cmax`: Is P2|Mj;chains;pj=1|Cmax pseudo-polynomial, or strongly NP-hard?
    562
    563The no side. Source: the zoo's data, carried along its arrows.
    564-/
    565def ZooParallel_p59_q0_no (R : Reading OperationsFamily.family) : Prop :=
    566 StronglyNPHard (R.at ZooParallel.p59)
    567
    568/-- `F|Mj;n=3|Cmax`: Is F|Mj;n=3|Cmax pseudo-polynomial, or strongly NP-hard?
    569
    570The yes side. Source: the zoo's data, carried along its arrows.
    571-/
    572def ZooShops_p46_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    573 PseudoPoly (R.at ZooShops.p46)
    574
    575/-- `F|Mj;n=3|Cmax`: Is F|Mj;n=3|Cmax pseudo-polynomial, or strongly NP-hard?
    576
    577The no side. Source: the zoo's data, carried along its arrows.
    578-/
    579def ZooShops_p46_q0_no (R : Reading OperationsFamily.family) : Prop :=
    580 StronglyNPHard (R.at ZooShops.p46)
    581
    582/-- `F|Mj;rj;pij=1|Cmax`: Is F|Mj;rj;pij=1|Cmax in P, or NP-hard?
    583
    584The yes side. Source: the zoo's data, carried along its arrows.
    585-/
    586def ZooShops_p47_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    587 InP (R.at ZooShops.p47)
    588
    589/-- `F|Mj;rj;pij=1|Cmax`: Is F|Mj;rj;pij=1|Cmax in P, or NP-hard?
    590
    591The no side. Source: the zoo's data, carried along its arrows.
    592-/
    593def ZooShops_p47_q0_no (R : Reading OperationsFamily.family) : Prop :=
    594 NPHard (R.at ZooShops.p47)
    595
    596/-- `F|Mj;rj;pij=1|ΣCj`: Is F|Mj;rj;pij=1|ΣCj in P, or NP-hard?
    597
    598The yes side. Source: the zoo's data, carried along its arrows.
    599-/
    600def ZooShops_p48_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    601 InP (R.at ZooShops.p48)
    602
    603/-- `F|Mj;rj;pij=1|ΣCj`: Is F|Mj;rj;pij=1|ΣCj in P, or NP-hard?
    604
    605The no side. Source: the zoo's data, carried along its arrows.
    606-/
    607def ZooShops_p48_q0_no (R : Reading OperationsFamily.family) : Prop :=
    608 NPHard (R.at ZooShops.p48)
    609
    610/-- `F|Mj;pij=1|ΣwjCj`: Is F|Mj;pij=1|ΣwjCj in P, or NP-hard?
    611
    612The yes side. Source: the zoo's data, carried along its arrows.
    613-/
    614def ZooShops_p49_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    615 InP (R.at ZooShops.p49)
    616
    617/-- `F|Mj;pij=1|ΣwjCj`: Is F|Mj;pij=1|ΣwjCj in P, or NP-hard?
    618
    619The no side. Source: the zoo's data, carried along its arrows.
    620-/
    621def ZooShops_p49_q0_no (R : Reading OperationsFamily.family) : Prop :=
    622 NPHard (R.at ZooShops.p49)
    623
    624/-- `F|Mj;pij=1|ΣwjUj`: Is F|Mj;pij=1|ΣwjUj in P, or NP-hard?
    625
    626The yes side. Source: the zoo's data, carried along its arrows.
    627-/
    628def ZooShops_p50_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    629 InP (R.at ZooShops.p50)
    630
    631/-- `F|Mj;pij=1|ΣwjUj`: Is F|Mj;pij=1|ΣwjUj in P, or NP-hard?
    632
    633The no side. Source: the zoo's data, carried along its arrows.
    634-/
    635def ZooShops_p50_q0_no (R : Reading OperationsFamily.family) : Prop :=
    636 NPHard (R.at ZooShops.p50)
    637
    638/-- `F|Mj;pij=1|ΣTj`: Is F|Mj;pij=1|ΣTj in P, or NP-hard?
    639
    640The yes side. Source: the zoo's data, carried along its arrows.
    641-/
    642def ZooShops_p51_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    643 InP (R.at ZooShops.p51)
    644
    645/-- `F|Mj;pij=1|ΣTj`: Is F|Mj;pij=1|ΣTj in P, or NP-hard?
    646
    647The no side. Source: the zoo's data, carried along its arrows.
    648-/
    649def ZooShops_p51_q0_no (R : Reading OperationsFamily.family) : Prop :=
    650 NPHard (R.at ZooShops.p51)
    651
    652/-- `O|Mj;rj;pij=1|Cmax`: Is O|Mj;rj;pij=1|Cmax in P, or NP-hard?
    653
    654The yes side. Source: the zoo's data, carried along its arrows.
    655-/
    656def ZooShops_p54_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    657 InP (R.at ZooShops.p54)
    658
    659/-- `O|Mj;rj;pij=1|Cmax`: Is O|Mj;rj;pij=1|Cmax in P, or NP-hard?
    660
    661The no side. Source: the zoo's data, carried along its arrows.
    662-/
    663def ZooShops_p54_q0_no (R : Reading OperationsFamily.family) : Prop :=
    664 NPHard (R.at ZooShops.p54)
    665
    666/-- `O|Mj;rj;pij=1|ΣCj`: Is O|Mj;rj;pij=1|ΣCj in P, or NP-hard?
    667
    668The yes side. Source: the zoo's data, carried along its arrows.
    669-/
    670def ZooShops_p55_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    671 InP (R.at ZooShops.p55)
    672
    673/-- `O|Mj;rj;pij=1|ΣCj`: Is O|Mj;rj;pij=1|ΣCj in P, or NP-hard?
    674
    675The no side. Source: the zoo's data, carried along its arrows.
    676-/
    677def ZooShops_p55_q0_no (R : Reading OperationsFamily.family) : Prop :=
    678 NPHard (R.at ZooShops.p55)
    679
    680/-- `O|Mj;pij=1|ΣwjCj`: Is O|Mj;pij=1|ΣwjCj in P, or NP-hard?
    681
    682The yes side. Source: the zoo's data, carried along its arrows.
    683-/
    684def ZooShops_p56_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    685 InP (R.at ZooShops.p56)
    686
    687/-- `O|Mj;pij=1|ΣwjCj`: Is O|Mj;pij=1|ΣwjCj in P, or NP-hard?
    688
    689The no side. Source: the zoo's data, carried along its arrows.
    690-/
    691def ZooShops_p56_q0_no (R : Reading OperationsFamily.family) : Prop :=
    692 NPHard (R.at ZooShops.p56)
    693
    694/-- `O|Mj;pij=1|ΣwjUj`: Is O|Mj;pij=1|ΣwjUj in P, or NP-hard?
    695
    696The yes side. Source: the zoo's data, carried along its arrows.
    697-/
    698def ZooShops_p57_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    699 InP (R.at ZooShops.p57)
    700
    701/-- `O|Mj;pij=1|ΣwjUj`: Is O|Mj;pij=1|ΣwjUj in P, or NP-hard?
    702
    703The no side. Source: the zoo's data, carried along its arrows.
    704-/
    705def ZooShops_p57_q0_no (R : Reading OperationsFamily.family) : Prop :=
    706 NPHard (R.at ZooShops.p57)
    707
    708/-- `O|Mj;pij=1|ΣTj`: Is O|Mj;pij=1|ΣTj in P, or NP-hard?
    709
    710The yes side. Source: the zoo's data, carried along its arrows.
    711-/
    712def ZooShops_p58_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    713 InP (R.at ZooShops.p58)
    714
    715/-- `O|Mj;pij=1|ΣTj`: Is O|Mj;pij=1|ΣTj in P, or NP-hard?
    716
    717The no side. Source: the zoo's data, carried along its arrows.
    718-/
    719def ZooShops_p58_q0_no (R : Reading OperationsFamily.family) : Prop :=
    720 NPHard (R.at ZooShops.p58)
    721
    722/-- `F|fixj;rj;pij=1|Cmax`: Is F|fixj;rj;pij=1|Cmax in P, or NP-hard?
    723
    724The yes side. Source: the zoo's data, carried along its arrows.
    725-/
    726def ZooShops_p69_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    727 InP (R.at ZooShops.p69)
    728
    729/-- `F|fixj;rj;pij=1|Cmax`: Is F|fixj;rj;pij=1|Cmax in P, or NP-hard?
    730
    731The no side. Source: the zoo's data, carried along its arrows.
    732-/
    733def ZooShops_p69_q0_no (R : Reading OperationsFamily.family) : Prop :=
    734 NPHard (R.at ZooShops.p69)
    735
    736/-- `F|fixj;rj;pij=1|ΣCj`: Is F|fixj;rj;pij=1|ΣCj in P, or NP-hard?
    737
    738The yes side. Source: the zoo's data, carried along its arrows.
    739-/
    740def ZooShops_p70_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    741 InP (R.at ZooShops.p70)
    742
    743/-- `F|fixj;rj;pij=1|ΣCj`: Is F|fixj;rj;pij=1|ΣCj in P, or NP-hard?
    744
    745The no side. Source: the zoo's data, carried along its arrows.
    746-/
    747def ZooShops_p70_q0_no (R : Reading OperationsFamily.family) : Prop :=
    748 NPHard (R.at ZooShops.p70)
    749
    750/-- `F|fixj;pij=1|ΣwjCj`: Is F|fixj;pij=1|ΣwjCj in P, or NP-hard?
    751
    752The yes side. Source: the zoo's data, carried along its arrows.
    753-/
    754def ZooShops_p71_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    755 InP (R.at ZooShops.p71)
    756
    757/-- `F|fixj;pij=1|ΣwjCj`: Is F|fixj;pij=1|ΣwjCj in P, or NP-hard?
    758
    759The no side. Source: the zoo's data, carried along its arrows.
    760-/
    761def ZooShops_p71_q0_no (R : Reading OperationsFamily.family) : Prop :=
    762 NPHard (R.at ZooShops.p71)
    763
    764/-- `F|fixj;pij=1|ΣwjUj`: Is F|fixj;pij=1|ΣwjUj in P, or NP-hard?
    765
    766The yes side. Source: the zoo's data, carried along its arrows.
    767-/
    768def ZooShops_p72_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    769 InP (R.at ZooShops.p72)
    770
    771/-- `F|fixj;pij=1|ΣwjUj`: Is F|fixj;pij=1|ΣwjUj in P, or NP-hard?
    772
    773The no side. Source: the zoo's data, carried along its arrows.
    774-/
    775def ZooShops_p72_q0_no (R : Reading OperationsFamily.family) : Prop :=
    776 NPHard (R.at ZooShops.p72)
    777
    778/-- `F|fixj;pij=1|ΣwjTj`: Is F|fixj;pij=1|ΣwjTj in P, or NP-hard?
    779
    780The yes side. Source: the zoo's data, carried along its arrows.
    781-/
    782def ZooShops_p73_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    783 InP (R.at ZooShops.p73)
    784
    785/-- `F|fixj;pij=1|ΣwjTj`: Is F|fixj;pij=1|ΣwjTj in P, or NP-hard?
    786
    787The no side. Source: the zoo's data, carried along its arrows.
    788-/
    789def ZooShops_p73_q0_no (R : Reading OperationsFamily.family) : Prop :=
    790 NPHard (R.at ZooShops.p73)
    791
    792/-- `O|fixj;rj;pij=1|Cmax`: Is O|fixj;rj;pij=1|Cmax in P, or NP-hard?
    793
    794The yes side. Source: the zoo's data, carried along its arrows.
    795-/
    796def ZooShops_p76_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    797 InP (R.at ZooShops.p76)
    798
    799/-- `O|fixj;rj;pij=1|Cmax`: Is O|fixj;rj;pij=1|Cmax in P, or NP-hard?
    800
    801The no side. Source: the zoo's data, carried along its arrows.
    802-/
    803def ZooShops_p76_q0_no (R : Reading OperationsFamily.family) : Prop :=
    804 NPHard (R.at ZooShops.p76)
    805
    806/-- `O|fixj;rj;pij=1|ΣCj`: Is O|fixj;rj;pij=1|ΣCj in P, or NP-hard?
    807
    808The yes side. Source: the zoo's data, carried along its arrows.
    809-/
    810def ZooShops_p77_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    811 InP (R.at ZooShops.p77)
    812
    813/-- `O|fixj;rj;pij=1|ΣCj`: Is O|fixj;rj;pij=1|ΣCj in P, or NP-hard?
    814
    815The no side. Source: the zoo's data, carried along its arrows.
    816-/
    817def ZooShops_p77_q0_no (R : Reading OperationsFamily.family) : Prop :=
    818 NPHard (R.at ZooShops.p77)
    819
    820/-- `O|fixj;pij=1|ΣwjCj`: Is O|fixj;pij=1|ΣwjCj in P, or NP-hard?
    821
    822The yes side. Source: the zoo's data, carried along its arrows.
    823-/
    824def ZooShops_p78_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    825 InP (R.at ZooShops.p78)
    826
    827/-- `O|fixj;pij=1|ΣwjCj`: Is O|fixj;pij=1|ΣwjCj in P, or NP-hard?
    828
    829The no side. Source: the zoo's data, carried along its arrows.
    830-/
    831def ZooShops_p78_q0_no (R : Reading OperationsFamily.family) : Prop :=
    832 NPHard (R.at ZooShops.p78)
    833
    834/-- `O|fixj;pij=1|ΣwjUj`: Is O|fixj;pij=1|ΣwjUj in P, or NP-hard?
    835
    836The yes side. Source: the zoo's data, carried along its arrows.
    837-/
    838def ZooShops_p79_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    839 InP (R.at ZooShops.p79)
    840
    841/-- `O|fixj;pij=1|ΣwjUj`: Is O|fixj;pij=1|ΣwjUj in P, or NP-hard?
    842
    843The no side. Source: the zoo's data, carried along its arrows.
    844-/
    845def ZooShops_p79_q0_no (R : Reading OperationsFamily.family) : Prop :=
    846 NPHard (R.at ZooShops.p79)
    847
    848/-- `O|fixj;pij=1|ΣTj`: Is O|fixj;pij=1|ΣTj in P, or NP-hard?
    849
    850The yes side. Source: the zoo's data, carried along its arrows.
    851-/
    852def ZooShops_p80_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    853 InP (R.at ZooShops.p80)
    854
    855/-- `O|fixj;pij=1|ΣTj`: Is O|fixj;pij=1|ΣTj in P, or NP-hard?
    856
    857The no side. Source: the zoo's data, carried along its arrows.
    858-/
    859def ZooShops_p80_q0_no (R : Reading OperationsFamily.family) : Prop :=
    860 NPHard (R.at ZooShops.p80)
    861
    862/-- `J|n=k;pmtn|Cmax`: Is J|n=k;pmtn|Cmax in P, or NP-hard?
    863
    864The yes side. Source: the zoo's data, carried along its arrows.
    865-/
    866def ZooPreemptiveShops_p0_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    867 InP (R.at ZooPreemptiveShops.p0)
    868
    869/-- `J|n=k;pmtn|Cmax`: Is J|n=k;pmtn|Cmax in P, or NP-hard?
    870
    871The no side. Source: the zoo's data, carried along its arrows.
    872-/
    873def ZooPreemptiveShops_p0_q0_no (R : Reading OperationsFamily.family) : Prop :=
    874 NPHard (R.at ZooPreemptiveShops.p0)
    875
    876/-- `J|n=k;pmtn|ΣCj`: Is J|n=k;pmtn|ΣCj in P, or NP-hard?
    877
    878The yes side. Source: the zoo's data, carried along its arrows.
    879-/
    880def ZooPreemptiveShops_p1_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    881 InP (R.at ZooPreemptiveShops.p1)
    882
    883/-- `J|n=k;pmtn|ΣCj`: Is J|n=k;pmtn|ΣCj in P, or NP-hard?
    884
    885The no side. Source: the zoo's data, carried along its arrows.
    886-/
    887def ZooPreemptiveShops_p1_q0_no (R : Reading OperationsFamily.family) : Prop :=
    888 NPHard (R.at ZooPreemptiveShops.p1)
    889
    890/-- `J2|n=3;pmtn|Cmax`: Is J2|n=3;pmtn|Cmax pseudo-polynomial, or strongly NP-hard?
    891
    892The yes side. Source: the zoo's data, carried along its arrows.
    893-/
    894def ZooPreemptiveShops_p2_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    895 PseudoPoly (R.at ZooPreemptiveShops.p2)
    896
    897/-- `J2|n=3;pmtn|Cmax`: Is J2|n=3;pmtn|Cmax pseudo-polynomial, or strongly NP-hard?
    898
    899The no side. Source: the zoo's data, carried along its arrows.
    900-/
    901def ZooPreemptiveShops_p2_q0_no (R : Reading OperationsFamily.family) : Prop :=
    902 StronglyNPHard (R.at ZooPreemptiveShops.p2)
    903
    904/-- `J2|n=3;pmtn|ΣCj`: Is J2|n=3;pmtn|ΣCj pseudo-polynomial, or strongly NP-hard?
    905
    906The yes side. Source: the zoo's data, carried along its arrows.
    907-/
    908def ZooPreemptiveShops_p3_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    909 PseudoPoly (R.at ZooPreemptiveShops.p3)
    910
    911/-- `J2|n=3;pmtn|ΣCj`: Is J2|n=3;pmtn|ΣCj pseudo-polynomial, or strongly NP-hard?
    912
    913The no side. Source: the zoo's data, carried along its arrows.
    914-/
    915def ZooPreemptiveShops_p3_q0_no (R : Reading OperationsFamily.family) : Prop :=
    916 StronglyNPHard (R.at ZooPreemptiveShops.p3)
    917
    918/-- `F2;S1|pij=p|Cmax`: Is F2;S1|pij=p|Cmax pseudo-polynomial, or strongly NP-hard?
    919
    920The yes side. Source: the zoo's data, carried along its arrows.
    921-/
    922def ZooShops_p99_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    923 PseudoPoly (R.at ZooShops.p99)
    924
    925/-- `F2;S1|pij=p|Cmax`: Is F2;S1|pij=p|Cmax pseudo-polynomial, or strongly NP-hard?
    926
    927The no side. Source: the zoo's data, carried along its arrows.
    928-/
    929def ZooShops_p99_q0_no (R : Reading OperationsFamily.family) : Prop :=
    930 StronglyNPHard (R.at ZooShops.p99)
    931
    932/-- `F2;S1|pij=1|ΣwjUj`: Is F2;S1|pij=1|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    933
    934The yes side. Source: the zoo's data, carried along its arrows.
    935-/
    936def ZooShops_p105_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    937 PseudoPoly (R.at ZooShops.p105)
    938
    939/-- `F2;S1|pij=1|ΣwjUj`: Is F2;S1|pij=1|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    940
    941The no side. Source: the zoo's data, carried along its arrows.
    942-/
    943def ZooShops_p105_q0_no (R : Reading OperationsFamily.family) : Prop :=
    944 StronglyNPHard (R.at ZooShops.p105)
    945
    946/-- `F3;S1|pij=1|ΣwjUj`: Is F3;S1|pij=1|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    947
    948The yes side. Source: the zoo's data, carried along its arrows.
    949-/
    950def ZooShops_p106_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    951 PseudoPoly (R.at ZooShops.p106)
    952
    953/-- `F3;S1|pij=1|ΣwjUj`: Is F3;S1|pij=1|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    954
    955The no side. Source: the zoo's data, carried along its arrows.
    956-/
    957def ZooShops_p106_q0_no (R : Reading OperationsFamily.family) : Prop :=
    958 StronglyNPHard (R.at ZooShops.p106)
    959
    960/-- `F2;S1|pij=1|ΣTj`: Is F2;S1|pij=1|ΣTj pseudo-polynomial, or strongly NP-hard?
    961
    962The yes side. Source: the zoo's data, carried along its arrows.
    963-/
    964def ZooShops_p107_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    965 PseudoPoly (R.at ZooShops.p107)
    966
    967/-- `F2;S1|pij=1|ΣTj`: Is F2;S1|pij=1|ΣTj pseudo-polynomial, or strongly NP-hard?
    968
    969The no side. Source: the zoo's data, carried along its arrows.
    970-/
    971def ZooShops_p107_q0_no (R : Reading OperationsFamily.family) : Prop :=
    972 StronglyNPHard (R.at ZooShops.p107)
    973
    974/-- `F3;S1|pij=1|ΣTj`: Is F3;S1|pij=1|ΣTj pseudo-polynomial, or strongly NP-hard?
    975
    976The yes side. Source: the zoo's data, carried along its arrows.
    977-/
    978def ZooShops_p108_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    979 PseudoPoly (R.at ZooShops.p108)
    980
    981/-- `F3;S1|pij=1|ΣTj`: Is F3;S1|pij=1|ΣTj pseudo-polynomial, or strongly NP-hard?
    982
    983The no side. Source: the zoo's data, carried along its arrows.
    984-/
    985def ZooShops_p108_q0_no (R : Reading OperationsFamily.family) : Prop :=
    986 StronglyNPHard (R.at ZooShops.p108)
    987
    988/-- `P|pmtn;pj=1;sizej|Cmax`: Is P|pmtn;pj=1;sizej|Cmax pseudo-polynomial, or strongly NP-hard?
    989
    990The yes side. Source: the zoo's data, carried along its arrows.
    991-/
    992def ZooPreemptive_p22_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    993 PseudoPoly (R.at ZooPreemptive.p22)
    994
    995/-- `P|pmtn;pj=1;sizej|Cmax`: Is P|pmtn;pj=1;sizej|Cmax pseudo-polynomial, or strongly NP-hard?
    996
    997The no side. Source: the zoo's data, carried along its arrows.
    998-/
    999def ZooPreemptive_p22_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1000 StronglyNPHard (R.at ZooPreemptive.p22)
    1001
    1002/-- `P|pmtn;sizej|ΣCj`: Is P|pmtn;sizej|ΣCj pseudo-polynomial, or strongly NP-hard?
    1003
    1004The yes side. Source: the zoo's data, carried along its arrows.
    1005-/
    1006def ZooPreemptive_p23_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1007 PseudoPoly (R.at ZooPreemptive.p23)
    1008
    1009/-- `P|pmtn;sizej|ΣCj`: Is P|pmtn;sizej|ΣCj pseudo-polynomial, or strongly NP-hard?
    1010
    1011The no side. Source: the zoo's data, carried along its arrows.
    1012-/
    1013def ZooPreemptive_p23_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1014 StronglyNPHard (R.at ZooPreemptive.p23)
    1015
    1016/-- `O2|pmtn|ΣCj`: Is O2|pmtn|ΣCj pseudo-polynomial, or strongly NP-hard?
    1017
    1018The yes side. Source: the zoo's data, carried along its arrows.
    1019-/
    1020def ZooPreemptiveShops_p9_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1021 PseudoPoly (R.at ZooPreemptiveShops.p9)
    1022
    1023/-- `O2|pmtn|ΣCj`: Is O2|pmtn|ΣCj pseudo-polynomial, or strongly NP-hard?
    1024
    1025The no side. Source: the zoo's data, carried along its arrows.
    1026-/
    1027def ZooPreemptiveShops_p9_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1028 StronglyNPHard (R.at ZooPreemptiveShops.p9)
    1029
    1030/-- `Q|pj=1;rj|ΣCj`: Is Q|pj=1;rj|ΣCj in P, or NP-hard?
    1031
    1032The yes side. Source: the zoo's data, carried along its arrows.
    1033-/
    1034def ZooParallel_p98_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1035 InP (R.at ZooParallel.p98)
    1036
    1037/-- `Q|pj=1;rj|ΣCj`: Is Q|pj=1;rj|ΣCj in P, or NP-hard?
    1038
    1039The no side. Source: the zoo's data, carried along its arrows.
    1040-/
    1041def ZooParallel_p98_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1042 NPHard (R.at ZooParallel.p98)
    1043
    1044/-- `Q|pj=p;rj|ΣCj`: Is Q|pj=p;rj|ΣCj in P, or NP-hard?
    1045
    1046The yes side. Source: the zoo's data, carried along its arrows.
    1047-/
    1048def ZooParallel_p99_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1049 InP (R.at ZooParallel.p99)
    1050
    1051/-- `Q|pj=p;rj|ΣCj`: Is Q|pj=p;rj|ΣCj in P, or NP-hard?
    1052
    1053The no side. Source: the zoo's data, carried along its arrows.
    1054-/
    1055def ZooParallel_p99_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1056 NPHard (R.at ZooParallel.p99)
    1057
    1058/-- `P2|pmtn;rj|ΣUj`: Is P2|pmtn;rj|ΣUj pseudo-polynomial, or strongly NP-hard?
    1059
    1060The yes side. Source: the zoo's data, carried along its arrows.
    1061-/
    1062def ZooPreemptive_p25_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1063 PseudoPoly (R.at ZooPreemptive.p25)
    1064
    1065/-- `P2|pmtn;rj|ΣUj`: Is P2|pmtn;rj|ΣUj pseudo-polynomial, or strongly NP-hard?
    1066
    1067The no side. Source: the zoo's data, carried along its arrows.
    1068-/
    1069def ZooPreemptive_p25_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1070 StronglyNPHard (R.at ZooPreemptive.p25)
    1071
    1072/-- `P2|pmtn;rj|ΣCj`: Is P2|pmtn;rj|ΣCj pseudo-polynomial, or strongly NP-hard?
    1073
    1074The yes side. Source: the zoo's data, carried along its arrows.
    1075-/
    1076def ZooPreemptive_p26_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1077 PseudoPoly (R.at ZooPreemptive.p26)
    1078
    1079/-- `P2|pmtn;rj|ΣCj`: Is P2|pmtn;rj|ΣCj pseudo-polynomial, or strongly NP-hard?
    1080
    1081The no side. Source: the zoo's data, carried along its arrows.
    1082-/
    1083def ZooPreemptive_p26_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1084 StronglyNPHard (R.at ZooPreemptive.p26)
    1085
    1086/-- `O3||Cmax`: Is O3||Cmax pseudo-polynomial, or strongly NP-hard?
    1087
    1088The yes side. Source: the zoo's data, carried along its arrows.
    1089-/
    1090def ZooShops_p133_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1091 PseudoPoly (R.at ZooShops.p133)
    1092
    1093/-- `O3||Cmax`: Is O3||Cmax pseudo-polynomial, or strongly NP-hard?
    1094
    1095The no side. Source: the zoo's data, carried along its arrows.
    1096-/
    1097def ZooShops_p133_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1098 StronglyNPHard (R.at ZooShops.p133)
    1099
    1100/-- `O|fixj;n=3|Cmax`: Is O|fixj;n=3|Cmax pseudo-polynomial, or strongly NP-hard?
    1101
    1102The yes side. Source: the zoo's data, carried along its arrows.
    1103-/
    1104def ZooShops_p134_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1105 PseudoPoly (R.at ZooShops.p134)
    1106
    1107/-- `O|fixj;n=3|Cmax`: Is O|fixj;n=3|Cmax pseudo-polynomial, or strongly NP-hard?
    1108
    1109The no side. Source: the zoo's data, carried along its arrows.
    1110-/
    1111def ZooShops_p134_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1112 StronglyNPHard (R.at ZooShops.p134)
    1113
    1114/-- `O3|fixj|Cmax`: Is O3|fixj|Cmax pseudo-polynomial, or strongly NP-hard?
    1115
    1116The yes side. Source: the zoo's data, carried along its arrows.
    1117-/
    1118def ZooShops_p135_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1119 PseudoPoly (R.at ZooShops.p135)
    1120
    1121/-- `O3|fixj|Cmax`: Is O3|fixj|Cmax pseudo-polynomial, or strongly NP-hard?
    1122
    1123The no side. Source: the zoo's data, carried along its arrows.
    1124-/
    1125def ZooShops_p135_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1126 StronglyNPHard (R.at ZooShops.p135)
    1127
    1128/-- `O|Mj;n=3|Cmax`: Is O|Mj;n=3|Cmax pseudo-polynomial, or strongly NP-hard?
    1129
    1130The yes side. Source: the zoo's data, carried along its arrows.
    1131-/
    1132def ZooShops_p136_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1133 PseudoPoly (R.at ZooShops.p136)
    1134
    1135/-- `O|Mj;n=3|Cmax`: Is O|Mj;n=3|Cmax pseudo-polynomial, or strongly NP-hard?
    1136
    1137The no side. Source: the zoo's data, carried along its arrows.
    1138-/
    1139def ZooShops_p136_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1140 StronglyNPHard (R.at ZooShops.p136)
    1141
    1142/-- `O3|Mj|Cmax`: Is O3|Mj|Cmax pseudo-polynomial, or strongly NP-hard?
    1143
    1144The yes side. Source: the zoo's data, carried along its arrows.
    1145-/
    1146def ZooShops_p137_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1147 PseudoPoly (R.at ZooShops.p137)
    1148
    1149/-- `O3|Mj|Cmax`: Is O3|Mj|Cmax pseudo-polynomial, or strongly NP-hard?
    1150
    1151The no side. Source: the zoo's data, carried along its arrows.
    1152-/
    1153def ZooShops_p137_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1154 StronglyNPHard (R.at ZooShops.p137)
    1155
    1156/-- `P2;S1|sj=1|Cmax`: Is P2;S1|sj=1|Cmax in P, or NP-hard?
    1157
    1158The yes side. Source: the zoo's data, carried along its arrows.
    1159-/
    1160def ZooParallel_p112_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1161 InP (R.at ZooParallel.p112)
    1162
    1163/-- `P2;S1|sj=1|Cmax`: Is P2;S1|sj=1|Cmax in P, or NP-hard?
    1164
    1165The no side. Source: the zoo's data, carried along its arrows.
    1166-/
    1167def ZooParallel_p112_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1168 NPHard (R.at ZooParallel.p112)
    1169
    1170/-- `O|Mj;pij=1|Cmax`: Is O|Mj;pij=1|Cmax in P, or NP-hard?
    1171
    1172The yes side. Source: the zoo's data, carried along its arrows.
    1173-/
    1174def ZooShops_p148_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1175 InP (R.at ZooShops.p148)
    1176
    1177/-- `O|Mj;pij=1|Cmax`: Is O|Mj;pij=1|Cmax in P, or NP-hard?
    1178
    1179The no side. Source: the zoo's data, carried along its arrows.
    1180-/
    1181def ZooShops_p148_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1182 NPHard (R.at ZooShops.p148)
    1183
    1184/-- `F|fixj;prec;rj;n=k|ΣwjUj`: Is F|fixj;prec;rj;n=k|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    1185
    1186The yes side. Source: the zoo's data, carried along its arrows.
    1187-/
    1188def ZooShops_p150_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1189 PseudoPoly (R.at ZooShops.p150)
    1190
    1191/-- `F|fixj;prec;rj;n=k|ΣwjUj`: Is F|fixj;prec;rj;n=k|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    1192
    1193The no side. Source: the zoo's data, carried along its arrows.
    1194-/
    1195def ZooShops_p150_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1196 StronglyNPHard (R.at ZooShops.p150)
    1197
    1198/-- `F|fixj;prec;rj;n=k|ΣwjTj`: Is F|fixj;prec;rj;n=k|ΣwjTj pseudo-polynomial, or strongly NP-hard?
    1199
    1200The yes side. Source: the zoo's data, carried along its arrows.
    1201-/
    1202def ZooShops_p151_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1203 PseudoPoly (R.at ZooShops.p151)
    1204
    1205/-- `F|fixj;prec;rj;n=k|ΣwjTj`: Is F|fixj;prec;rj;n=k|ΣwjTj pseudo-polynomial, or strongly NP-hard?
    1206
    1207The no side. Source: the zoo's data, carried along its arrows.
    1208-/
    1209def ZooShops_p151_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1210 StronglyNPHard (R.at ZooShops.p151)
    1211
    1212/-- `O|fixj;prec;rj;n=k|ΣwjUj`: Is O|fixj;prec;rj;n=k|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    1213
    1214The yes side. Source: the zoo's data, carried along its arrows.
    1215-/
    1216def ZooShops_p153_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1217 PseudoPoly (R.at ZooShops.p153)
    1218
    1219/-- `O|fixj;prec;rj;n=k|ΣwjUj`: Is O|fixj;prec;rj;n=k|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    1220
    1221The no side. Source: the zoo's data, carried along its arrows.
    1222-/
    1223def ZooShops_p153_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1224 StronglyNPHard (R.at ZooShops.p153)
    1225
    1226/-- `O|fixj;prec;rj;n=k|ΣwjTj`: Is O|fixj;prec;rj;n=k|ΣwjTj pseudo-polynomial, or strongly NP-hard?
    1227
    1228The yes side. Source: the zoo's data, carried along its arrows.
    1229-/
    1230def ZooShops_p155_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1231 PseudoPoly (R.at ZooShops.p155)
    1232
    1233/-- `O|fixj;prec;rj;n=k|ΣwjTj`: Is O|fixj;prec;rj;n=k|ΣwjTj pseudo-polynomial, or strongly NP-hard?
    1234
    1235The no side. Source: the zoo's data, carried along its arrows.
    1236-/
    1237def ZooShops_p155_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1238 StronglyNPHard (R.at ZooShops.p155)
    1239
    1240/-- `F|fixj;n=3|Cmax`: Is F|fixj;n=3|Cmax pseudo-polynomial, or strongly NP-hard?
    1241
    1242The yes side. Source: the zoo's data, carried along its arrows.
    1243-/
    1244def ZooShops_p156_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1245 PseudoPoly (R.at ZooShops.p156)
    1246
    1247/-- `F|fixj;n=3|Cmax`: Is F|fixj;n=3|Cmax pseudo-polynomial, or strongly NP-hard?
    1248
    1249The no side. Source: the zoo's data, carried along its arrows.
    1250-/
    1251def ZooShops_p156_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1252 StronglyNPHard (R.at ZooShops.p156)
    1253
    1254/-- `F2;R1|pij=1;tj|ΣwjUj`: Is F2;R1|pij=1;tj|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    1255
    1256The yes side. Source: the zoo's data, carried along its arrows.
    1257-/
    1258def ZooShops_p167_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1259 PseudoPoly (R.at ZooShops.p167)
    1260
    1261/-- `F2;R1|pij=1;tj|ΣwjUj`: Is F2;R1|pij=1;tj|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    1262
    1263The no side. Source: the zoo's data, carried along its arrows.
    1264-/
    1265def ZooShops_p167_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1266 StronglyNPHard (R.at ZooShops.p167)
    1267
    1268/-- `F3;R1|pij=1;tjk|ΣwjUj`: Is F3;R1|pij=1;tjk|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    1269
    1270The yes side. Source: the zoo's data, carried along its arrows.
    1271-/
    1272def ZooShops_p168_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1273 PseudoPoly (R.at ZooShops.p168)
    1274
    1275/-- `F3;R1|pij=1;tjk|ΣwjUj`: Is F3;R1|pij=1;tjk|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    1276
    1277The no side. Source: the zoo's data, carried along its arrows.
    1278-/
    1279def ZooShops_p168_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1280 StronglyNPHard (R.at ZooShops.p168)
    1281
    1282/-- `F2;R1|pij=1;tj|ΣTj`: Is F2;R1|pij=1;tj|ΣTj pseudo-polynomial, or strongly NP-hard?
    1283
    1284The yes side. Source: the zoo's data, carried along its arrows.
    1285-/
    1286def ZooShops_p169_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1287 PseudoPoly (R.at ZooShops.p169)
    1288
    1289/-- `F2;R1|pij=1;tj|ΣTj`: Is F2;R1|pij=1;tj|ΣTj pseudo-polynomial, or strongly NP-hard?
    1290
    1291The no side. Source: the zoo's data, carried along its arrows.
    1292-/
    1293def ZooShops_p169_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1294 StronglyNPHard (R.at ZooShops.p169)
    1295
    1296/-- `F3;R1|pij=1;tjk|ΣTj`: Is F3;R1|pij=1;tjk|ΣTj pseudo-polynomial, or strongly NP-hard?
    1297
    1298The yes side. Source: the zoo's data, carried along its arrows.
    1299-/
    1300def ZooShops_p170_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1301 PseudoPoly (R.at ZooShops.p170)
    1302
    1303/-- `F3;R1|pij=1;tjk|ΣTj`: Is F3;R1|pij=1;tjk|ΣTj pseudo-polynomial, or strongly NP-hard?
    1304
    1305The no side. Source: the zoo's data, carried along its arrows.
    1306-/
    1307def ZooShops_p170_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1308 StronglyNPHard (R.at ZooShops.p170)
    1309
    1310/-- `J2|Mj;pij=1|ΣwjUj`: Is J2|Mj;pij=1|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    1311
    1312The yes side. Source: the zoo's data, carried along its arrows.
    1313-/
    1314def ZooShops_p175_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1315 PseudoPoly (R.at ZooShops.p175)
    1316
    1317/-- `J2|Mj;pij=1|ΣwjUj`: Is J2|Mj;pij=1|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    1318
    1319The no side. Source: the zoo's data, carried along its arrows.
    1320-/
    1321def ZooShops_p175_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1322 StronglyNPHard (R.at ZooShops.p175)
    1323
    1324/-- `Q|pmtn|ΣUj`: Is Q|pmtn|ΣUj pseudo-polynomial, or strongly NP-hard?
    1325
    1326The yes side. Source: the zoo's data, carried along its arrows.
    1327-/
    1328def ZooPreemptive_p40_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1329 PseudoPoly (R.at ZooPreemptive.p40)
    1330
    1331/-- `Q|pmtn|ΣUj`: Is Q|pmtn|ΣUj pseudo-polynomial, or strongly NP-hard?
    1332
    1333The no side. Source: the zoo's data, carried along its arrows.
    1334-/
    1335def ZooPreemptive_p40_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1336 StronglyNPHard (R.at ZooPreemptive.p40)
    1337
    1338/-- `Q|pmtn|ΣwjUj`: Is Q|pmtn|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    1339
    1340The yes side. Source: the zoo's data, carried along its arrows.
    1341-/
    1342def ZooPreemptive_p41_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1343 PseudoPoly (R.at ZooPreemptive.p41)
    1344
    1345/-- `Q|pmtn|ΣwjUj`: Is Q|pmtn|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    1346
    1347The no side. Source: the zoo's data, carried along its arrows.
    1348-/
    1349def ZooPreemptive_p41_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1350 StronglyNPHard (R.at ZooPreemptive.p41)
    1351
    1352/-- `P|pmtn|ΣUj`: Is P|pmtn|ΣUj pseudo-polynomial, or strongly NP-hard?
    1353
    1354The yes side. Source: the zoo's data, carried along its arrows.
    1355-/
    1356def ZooPreemptive_p45_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    1357 PseudoPoly (R.at ZooPreemptive.p45)
    1358
    1359/-- `P|pmtn|ΣUj`: Is P|pmtn|ΣUj pseudo-polynomial, or strongly NP-hard?
    1360
    1361The no side. Source: the zoo's data, carried along its arrows.
    1362-/
    1363def ZooPreemptive_p45_q1_no (R : Reading OperationsFamily.family) : Prop :=
    1364 StronglyNPHard (R.at ZooPreemptive.p45)
    1365
    1366/-- `1|rj;pmtn|ΣwjUj`: Is 1|rj;pmtn|ΣwjUj in P, or NP-hard?
    1367
    1368The yes side. Source: the zoo's data, carried along its arrows.
    1369-/
    1370def ZooPreemptive_p47_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1371 InP (R.at ZooPreemptive.p47)
    1372
    1373/-- `1|rj;pmtn|ΣwjUj`: Is 1|rj;pmtn|ΣwjUj in P, or NP-hard?
    1374
    1375The no side. Source: the zoo's data, carried along its arrows.
    1376-/
    1377def ZooPreemptive_p47_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1378 NPHard (R.at ZooPreemptive.p47)
    1379
    1380/-- `P2|sizej|ΣCj`: Is P2|sizej|ΣCj pseudo-polynomial, or strongly NP-hard?
    1381
    1382The yes side. Source: the zoo's data, carried along its arrows.
    1383-/
    1384def ZooParallel_p143_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1385 PseudoPoly (R.at ZooParallel.p143)
    1386
    1387/-- `P2|sizej|ΣCj`: Is P2|sizej|ΣCj pseudo-polynomial, or strongly NP-hard?
    1388
    1389The no side. Source: the zoo's data, carried along its arrows.
    1390-/
    1391def ZooParallel_p143_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1392 StronglyNPHard (R.at ZooParallel.p143)
    1393
    1394/-- `O2|pmtn|ΣUj`: Is O2|pmtn|ΣUj pseudo-polynomial, or strongly NP-hard?
    1395
    1396The yes side. Source: the zoo's data, carried along its arrows.
    1397-/
    1398def ZooPreemptiveShops_p17_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1399 PseudoPoly (R.at ZooPreemptiveShops.p17)
    1400
    1401/-- `O2|pmtn|ΣUj`: Is O2|pmtn|ΣUj pseudo-polynomial, or strongly NP-hard?
    1402
    1403The no side. Source: the zoo's data, carried along its arrows.
    1404-/
    1405def ZooPreemptiveShops_p17_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1406 StronglyNPHard (R.at ZooPreemptiveShops.p17)
    1407
    1408/-- `P2|Mj|Cmax`: Is P2|Mj|Cmax pseudo-polynomial, or strongly NP-hard?
    1409
    1410The yes side. Source: the zoo's data, carried along its arrows.
    1411-/
    1412def ZooParallel_p161_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1413 PseudoPoly (R.at ZooParallel.p161)
    1414
    1415/-- `P2|Mj|Cmax`: Is P2|Mj|Cmax pseudo-polynomial, or strongly NP-hard?
    1416
    1417The no side. Source: the zoo's data, carried along its arrows.
    1418-/
    1419def ZooParallel_p161_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1420 StronglyNPHard (R.at ZooParallel.p161)
    1421
    1422/-- `F2|Mj|Cmax`: Is F2|Mj|Cmax pseudo-polynomial, or strongly NP-hard?
    1423
    1424The yes side. Source: the zoo's data, carried along its arrows.
    1425-/
    1426def ZooShops_p208_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1427 PseudoPoly (R.at ZooShops.p208)
    1428
    1429/-- `F2|Mj|Cmax`: Is F2|Mj|Cmax pseudo-polynomial, or strongly NP-hard?
    1430
    1431The no side. Source: the zoo's data, carried along its arrows.
    1432-/
    1433def ZooShops_p208_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1434 StronglyNPHard (R.at ZooShops.p208)
    1435
    1436/-- `J|prec;rj;n=k|ΣwjUj`: Is J|prec;rj;n=k|ΣwjUj in P, or NP-hard?
    1437
    1438The yes side. Source: the zoo's data, carried along its arrows.
    1439-/
    1440def ZooShops_p214_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1441 InP (R.at ZooShops.p214)
    1442
    1443/-- `J|prec;rj;n=k|ΣwjUj`: Is J|prec;rj;n=k|ΣwjUj in P, or NP-hard?
    1444
    1445The no side. Source: the zoo's data, carried along its arrows.
    1446-/
    1447def ZooShops_p214_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1448 NPHard (R.at ZooShops.p214)
    1449
    1450/-- `J|prec;rj;n=k|ΣwjTj`: Is J|prec;rj;n=k|ΣwjTj in P, or NP-hard?
    1451
    1452The yes side. Source: the zoo's data, carried along its arrows.
    1453-/
    1454def ZooShops_p215_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1455 InP (R.at ZooShops.p215)
    1456
    1457/-- `J|prec;rj;n=k|ΣwjTj`: Is J|prec;rj;n=k|ΣwjTj in P, or NP-hard?
    1458
    1459The no side. Source: the zoo's data, carried along its arrows.
    1460-/
    1461def ZooShops_p215_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1462 NPHard (R.at ZooShops.p215)
    1463
    1464/-- `J|prec;rj;n=k;pmtn|ΣwjUj`: Is J|prec;rj;n=k;pmtn|ΣwjUj in P, or NP-hard?
    1465
    1466The yes side. Source: the zoo's data, carried along its arrows.
    1467-/
    1468def ZooPreemptiveShops_p19_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1469 InP (R.at ZooPreemptiveShops.p19)
    1470
    1471/-- `J|prec;rj;n=k;pmtn|ΣwjUj`: Is J|prec;rj;n=k;pmtn|ΣwjUj in P, or NP-hard?
    1472
    1473The no side. Source: the zoo's data, carried along its arrows.
    1474-/
    1475def ZooPreemptiveShops_p19_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1476 NPHard (R.at ZooPreemptiveShops.p19)
    1477
    1478/-- `J|prec;rj;n=k;pmtn|ΣwjTj`: Is J|prec;rj;n=k;pmtn|ΣwjTj in P, or NP-hard?
    1479
    1480The yes side. Source: the zoo's data, carried along its arrows.
    1481-/
    1482def ZooPreemptiveShops_p20_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1483 InP (R.at ZooPreemptiveShops.p20)
    1484
    1485/-- `J|prec;rj;n=k;pmtn|ΣwjTj`: Is J|prec;rj;n=k;pmtn|ΣwjTj in P, or NP-hard?
    1486
    1487The no side. Source: the zoo's data, carried along its arrows.
    1488-/
    1489def ZooPreemptiveShops_p20_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1490 NPHard (R.at ZooPreemptiveShops.p20)
    1491
    1492/-- `J3|n=3|Cmax`: Is J3|n=3|Cmax pseudo-polynomial, or strongly NP-hard?
    1493
    1494The yes side. Source: the zoo's data, carried along its arrows.
    1495-/
    1496def ZooShops_p229_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1497 PseudoPoly (R.at ZooShops.p229)
    1498
    1499/-- `J3|n=3|Cmax`: Is J3|n=3|Cmax pseudo-polynomial, or strongly NP-hard?
    1500
    1501The no side. Source: the zoo's data, carried along its arrows.
    1502-/
    1503def ZooShops_p229_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1504 StronglyNPHard (R.at ZooShops.p229)
    1505
    1506/-- `J3|n=3|ΣCj`: Is J3|n=3|ΣCj pseudo-polynomial, or strongly NP-hard?
    1507
    1508The yes side. Source: the zoo's data, carried along its arrows.
    1509-/
    1510def ZooShops_p230_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1511 PseudoPoly (R.at ZooShops.p230)
    1512
    1513/-- `J3|n=3|ΣCj`: Is J3|n=3|ΣCj pseudo-polynomial, or strongly NP-hard?
    1514
    1515The no side. Source: the zoo's data, carried along its arrows.
    1516-/
    1517def ZooShops_p230_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1518 StronglyNPHard (R.at ZooShops.p230)
    1519
    1520/-- `J3|fixj;n=3|Cmax`: Is J3|fixj;n=3|Cmax pseudo-polynomial, or strongly NP-hard?
    1521
    1522The yes side. Source: the zoo's data, carried along its arrows.
    1523-/
    1524def ZooShops_p231_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1525 PseudoPoly (R.at ZooShops.p231)
    1526
    1527/-- `J3|fixj;n=3|Cmax`: Is J3|fixj;n=3|Cmax pseudo-polynomial, or strongly NP-hard?
    1528
    1529The no side. Source: the zoo's data, carried along its arrows.
    1530-/
    1531def ZooShops_p231_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1532 StronglyNPHard (R.at ZooShops.p231)
    1533
    1534/-- `J3|fixj;n=3|ΣCj`: Is J3|fixj;n=3|ΣCj pseudo-polynomial, or strongly NP-hard?
    1535
    1536The yes side. Source: the zoo's data, carried along its arrows.
    1537-/
    1538def ZooShops_p232_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1539 PseudoPoly (R.at ZooShops.p232)
    1540
    1541/-- `J3|fixj;n=3|ΣCj`: Is J3|fixj;n=3|ΣCj pseudo-polynomial, or strongly NP-hard?
    1542
    1543The no side. Source: the zoo's data, carried along its arrows.
    1544-/
    1545def ZooShops_p232_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1546 StronglyNPHard (R.at ZooShops.p232)
    1547
    1548/-- `J3|Mj;n=3|ΣCj`: Is J3|Mj;n=3|ΣCj pseudo-polynomial, or strongly NP-hard?
    1549
    1550The yes side. Source: the zoo's data, carried along its arrows.
    1551-/
    1552def ZooShops_p233_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1553 PseudoPoly (R.at ZooShops.p233)
    1554
    1555/-- `J3|Mj;n=3|ΣCj`: Is J3|Mj;n=3|ΣCj pseudo-polynomial, or strongly NP-hard?
    1556
    1557The no side. Source: the zoo's data, carried along its arrows.
    1558-/
    1559def ZooShops_p233_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1560 StronglyNPHard (R.at ZooShops.p233)
    1561
    1562/-- `J2|pij=1;rj|ΣUj`: Is J2|pij=1;rj|ΣUj pseudo-polynomial, or strongly NP-hard?
    1563
    1564The yes side. Source: the zoo's data, carried along its arrows.
    1565-/
    1566def ZooShops_p237_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1567 PseudoPoly (R.at ZooShops.p237)
    1568
    1569/-- `J2|pij=1;rj|ΣUj`: Is J2|pij=1;rj|ΣUj pseudo-polynomial, or strongly NP-hard?
    1570
    1571The no side. Source: the zoo's data, carried along its arrows.
    1572-/
    1573def ZooShops_p237_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1574 StronglyNPHard (R.at ZooShops.p237)
    1575
    1576/-- `J2|pij=1;rj|ΣCj`: Is J2|pij=1;rj|ΣCj pseudo-polynomial, or strongly NP-hard?
    1577
    1578The yes side. Source: the zoo's data, carried along its arrows.
    1579-/
    1580def ZooShops_p238_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1581 PseudoPoly (R.at ZooShops.p238)
    1582
    1583/-- `J2|pij=1;rj|ΣCj`: Is J2|pij=1;rj|ΣCj pseudo-polynomial, or strongly NP-hard?
    1584
    1585The no side. Source: the zoo's data, carried along its arrows.
    1586-/
    1587def ZooShops_p238_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1588 StronglyNPHard (R.at ZooShops.p238)
    1589
    1590/-- `J2|pij=1|ΣwjCj`: Is J2|pij=1|ΣwjCj pseudo-polynomial, or strongly NP-hard?
    1591
    1592The yes side. Source: the zoo's data, carried along its arrows.
    1593-/
    1594def ZooShops_p240_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1595 PseudoPoly (R.at ZooShops.p240)
    1596
    1597/-- `J2|pij=1|ΣwjCj`: Is J2|pij=1|ΣwjCj pseudo-polynomial, or strongly NP-hard?
    1598
    1599The no side. Source: the zoo's data, carried along its arrows.
    1600-/
    1601def ZooShops_p240_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1602 StronglyNPHard (R.at ZooShops.p240)
    1603
    1604/-- `J2|pij=1;no-wait|ΣwjCj`: Is J2|pij=1;no-wait|ΣwjCj pseudo-polynomial, or strongly NP-hard?
    1605
    1606The yes side. Source: the zoo's data, carried along its arrows.
    1607-/
    1608def ZooShops_p247_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1609 PseudoPoly (R.at ZooShops.p247)
    1610
    1611/-- `J2|pij=1;no-wait|ΣwjCj`: Is J2|pij=1;no-wait|ΣwjCj pseudo-polynomial, or strongly NP-hard?
    1612
    1613The no side. Source: the zoo's data, carried along its arrows.
    1614-/
    1615def ZooShops_p247_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1616 StronglyNPHard (R.at ZooShops.p247)
    1617
    1618/-- `J2|fixj;rj;pij=1|ΣCj`: Is J2|fixj;rj;pij=1|ΣCj pseudo-polynomial, or strongly NP-hard?
    1619
    1620The yes side. Source: the zoo's data, carried along its arrows.
    1621-/
    1622def ZooShops_p249_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1623 PseudoPoly (R.at ZooShops.p249)
    1624
    1625/-- `J2|fixj;rj;pij=1|ΣCj`: Is J2|fixj;rj;pij=1|ΣCj pseudo-polynomial, or strongly NP-hard?
    1626
    1627The no side. Source: the zoo's data, carried along its arrows.
    1628-/
    1629def ZooShops_p249_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1630 StronglyNPHard (R.at ZooShops.p249)
    1631
    1632/-- `J2|fixj;pij=1|ΣwjCj`: Is J2|fixj;pij=1|ΣwjCj pseudo-polynomial, or strongly NP-hard?
    1633
    1634The yes side. Source: the zoo's data, carried along its arrows.
    1635-/
    1636def ZooShops_p251_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1637 PseudoPoly (R.at ZooShops.p251)
    1638
    1639/-- `J2|fixj;pij=1|ΣwjCj`: Is J2|fixj;pij=1|ΣwjCj pseudo-polynomial, or strongly NP-hard?
    1640
    1641The no side. Source: the zoo's data, carried along its arrows.
    1642-/
    1643def ZooShops_p251_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1644 StronglyNPHard (R.at ZooShops.p251)
    1645
    1646/-- `J2|Mj;rj;pij=1|ΣCj`: Is J2|Mj;rj;pij=1|ΣCj pseudo-polynomial, or strongly NP-hard?
    1647
    1648The yes side. Source: the zoo's data, carried along its arrows.
    1649-/
    1650def ZooShops_p253_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1651 PseudoPoly (R.at ZooShops.p253)
    1652
    1653/-- `J2|Mj;rj;pij=1|ΣCj`: Is J2|Mj;rj;pij=1|ΣCj pseudo-polynomial, or strongly NP-hard?
    1654
    1655The no side. Source: the zoo's data, carried along its arrows.
    1656-/
    1657def ZooShops_p253_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1658 StronglyNPHard (R.at ZooShops.p253)
    1659
    1660/-- `J2|Mj;pij=1|ΣwjCj`: Is J2|Mj;pij=1|ΣwjCj pseudo-polynomial, or strongly NP-hard?
    1661
    1662The yes side. Source: the zoo's data, carried along its arrows.
    1663-/
    1664def ZooShops_p255_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1665 PseudoPoly (R.at ZooShops.p255)
    1666
    1667/-- `J2|Mj;pij=1|ΣwjCj`: Is J2|Mj;pij=1|ΣwjCj pseudo-polynomial, or strongly NP-hard?
    1668
    1669The no side. Source: the zoo's data, carried along its arrows.
    1670-/
    1671def ZooShops_p255_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1672 StronglyNPHard (R.at ZooShops.p255)
    1673
    1674/-- `J2|Mj;rj;pij=1|ΣUj`: Is J2|Mj;rj;pij=1|ΣUj pseudo-polynomial, or strongly NP-hard?
    1675
    1676The yes side. Source: the zoo's data, carried along its arrows.
    1677-/
    1678def ZooShops_p257_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1679 PseudoPoly (R.at ZooShops.p257)
    1680
    1681/-- `J2|Mj;rj;pij=1|ΣUj`: Is J2|Mj;rj;pij=1|ΣUj pseudo-polynomial, or strongly NP-hard?
    1682
    1683The no side. Source: the zoo's data, carried along its arrows.
    1684-/
    1685def ZooShops_p257_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1686 StronglyNPHard (R.at ZooShops.p257)
    1687
    1688/-- `O|pij=1;outtree|Lmax`: Is O|pij=1;outtree|Lmax in P, or NP-hard?
    1689
    1690The yes side. Source: the zoo's data, carried along its arrows.
    1691-/
    1692def ZooShops_p261_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1693 InP (R.at ZooShops.p261)
    1694
    1695/-- `O|pij=1;outtree|Lmax`: Is O|pij=1;outtree|Lmax in P, or NP-hard?
    1696
    1697The no side. Source: the zoo's data, carried along its arrows.
    1698-/
    1699def ZooShops_p261_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1700 NPHard (R.at ZooShops.p261)
    1701
    1702/-- `O|pij=1;rj;no-wait|ΣwjCj`: Is O|pij=1;rj;no-wait|ΣwjCj in P, or NP-hard?
    1703
    1704The yes side. Source: the zoo's data, carried along its arrows.
    1705-/
    1706def ZooShops_p272_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1707 InP (R.at ZooShops.p272)
    1708
    1709/-- `O|pij=1;rj;no-wait|ΣwjCj`: Is O|pij=1;rj;no-wait|ΣwjCj in P, or NP-hard?
    1710
    1711The no side. Source: the zoo's data, carried along its arrows.
    1712-/
    1713def ZooShops_p272_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1714 NPHard (R.at ZooShops.p272)
    1715
    1716/-- `O|pij=1;rj;no-wait|ΣTj`: Is O|pij=1;rj;no-wait|ΣTj in P, or NP-hard?
    1717
    1718The yes side. Source: the zoo's data, carried along its arrows.
    1719-/
    1720def ZooShops_p273_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1721 InP (R.at ZooShops.p273)
    1722
    1723/-- `O|pij=1;rj;no-wait|ΣTj`: Is O|pij=1;rj;no-wait|ΣTj in P, or NP-hard?
    1724
    1725The no side. Source: the zoo's data, carried along its arrows.
    1726-/
    1727def ZooShops_p273_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1728 NPHard (R.at ZooShops.p273)
    1729
    1730/-- `O2|tjkl=T|Cmax`: Is O2|tjkl=T|Cmax pseudo-polynomial, or strongly NP-hard?
    1731
    1732The yes side. Source: the zoo's data, carried along its arrows.
    1733-/
    1734def ZooShops_p305_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1735 PseudoPoly (R.at ZooShops.p305)
    1736
    1737/-- `O2|tjkl=T|Cmax`: Is O2|tjkl=T|Cmax pseudo-polynomial, or strongly NP-hard?
    1738
    1739The no side. Source: the zoo's data, carried along its arrows.
    1740-/
    1741def ZooShops_p305_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1742 StronglyNPHard (R.at ZooShops.p305)
    1743
    1744/-- `P2|pmtn|ΣwjUj`: Is P2|pmtn|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    1745
    1746The yes side. Source: the zoo's data, carried along its arrows.
    1747-/
    1748def ZooPreemptive_p60_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1749 PseudoPoly (R.at ZooPreemptive.p60)
    1750
    1751/-- `P2|pmtn|ΣwjUj`: Is P2|pmtn|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    1752
    1753The no side. Source: the zoo's data, carried along its arrows.
    1754-/
    1755def ZooPreemptive_p60_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1756 StronglyNPHard (R.at ZooPreemptive.p60)
    1757
    1758/-- `1|interval order|ΣwjCj`: Is 1|interval order|ΣwjCj pseudo-polynomial, or strongly NP-hard?
    1759
    1760The yes side. Source: the zoo's data, carried along its arrows.
    1761-/
    1762def ZooParallel_p210_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1763 PseudoPoly (R.at ZooParallel.p210)
    1764
    1765/-- `1|interval order|ΣwjCj`: Is 1|interval order|ΣwjCj pseudo-polynomial, or strongly NP-hard?
    1766
    1767The no side. Source: the zoo's data, carried along its arrows.
    1768-/
    1769def ZooParallel_p210_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1770 StronglyNPHard (R.at ZooParallel.p210)
    1771
    1772/-- `P|opposing forest;pj=p|Cmax`: Is P|opposing forest;pj=p|Cmax pseudo-polynomial, or strongly NP-hard?
    1773
    1774The yes side. Source: the zoo's data, carried along its arrows.
    1775-/
    1776def ZooParallel_p211_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1777 PseudoPoly (R.at ZooParallel.p211)
    1778
    1779/-- `P|opposing forest;pj=p|Cmax`: Is P|opposing forest;pj=p|Cmax pseudo-polynomial, or strongly NP-hard?
    1780
    1781The no side. Source: the zoo's data, carried along its arrows.
    1782-/
    1783def ZooParallel_p211_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1784 StronglyNPHard (R.at ZooParallel.p211)
    1785
    1786/-- `P|opposing forest;pj=1|Cmax`: Is P|opposing forest;pj=1|Cmax pseudo-polynomial, or strongly NP-hard?
    1787
    1788The yes side. Source: the zoo's data, carried along its arrows.
    1789-/
    1790def ZooParallel_p212_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1791 PseudoPoly (R.at ZooParallel.p212)
    1792
    1793/-- `P|opposing forest;pj=1|Cmax`: Is P|opposing forest;pj=1|Cmax pseudo-polynomial, or strongly NP-hard?
    1794
    1795The no side. Source: the zoo's data, carried along its arrows.
    1796-/
    1797def ZooParallel_p212_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1798 StronglyNPHard (R.at ZooParallel.p212)
    1799
    1800/-- `P|level order;pj=p|Cmax`: Is P|level order;pj=p|Cmax in P, or NP-hard?
    1801
    1802The yes side. Source: the zoo's data, carried along its arrows.
    1803-/
    1804def ZooParallel_p214_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1805 InP (R.at ZooParallel.p214)
    1806
    1807/-- `P|level order;pj=p|Cmax`: Is P|level order;pj=p|Cmax in P, or NP-hard?
    1808
    1809The no side. Source: the zoo's data, carried along its arrows.
    1810-/
    1811def ZooParallel_p214_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1812 NPHard (R.at ZooParallel.p214)
    1813
    1814/-- `P|prec;l=1;pj=1|Cmax`: Is P|prec;l=1;pj=1|Cmax in P, or NP-hard?
    1815
    1816The yes side. Source: the zoo's data, carried along its arrows.
    1817-/
    1818def ZooParallel_p220_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1819 InP (R.at ZooParallel.p220)
    1820
    1821/-- `P|prec;l=1;pj=1|Cmax`: Is P|prec;l=1;pj=1|Cmax in P, or NP-hard?
    1822
    1823The no side. Source: the zoo's data, carried along its arrows.
    1824-/
    1825def ZooParallel_p220_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1826 NPHard (R.at ZooParallel.p220)
    1827
    1828/-- `R|rj|ΣCj`: Is R|rj|ΣCj in P, or NP-hard?
    1829
    1830The yes side. Source: the zoo's data, carried along its arrows.
    1831-/
    1832def ZooParallel_p221_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1833 InP (R.at ZooParallel.p221)
    1834
    1835/-- `R|rj|ΣCj`: Is R|rj|ΣCj in P, or NP-hard?
    1836
    1837The no side. Source: the zoo's data, carried along its arrows.
    1838-/
    1839def ZooParallel_p221_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1840 NPHard (R.at ZooParallel.p221)
    1841
    1842/-- `P|prec;l=1;pj=1|ΣCj`: Is P|prec;l=1;pj=1|ΣCj in P, or NP-hard?
    1843
    1844The yes side. Source: the zoo's data, carried along its arrows.
    1845-/
    1846def ZooParallel_p224_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1847 InP (R.at ZooParallel.p224)
    1848
    1849/-- `P|prec;l=1;pj=1|ΣCj`: Is P|prec;l=1;pj=1|ΣCj in P, or NP-hard?
    1850
    1851The no side. Source: the zoo's data, carried along its arrows.
    1852-/
    1853def ZooParallel_p224_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1854 NPHard (R.at ZooParallel.p224)
    1855
    1856/-- `1|pj=1;prec;lij≤0|Lmax`: Is 1|pj=1;prec;lij≤0|Lmax pseudo-polynomial, or strongly NP-hard?
    1857
    1858The yes side. Source: the zoo's data, carried along its arrows.
    1859-/
    1860def ZooParallel_p228_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1861 PseudoPoly (R.at ZooParallel.p228)
    1862
    1863/-- `1|pj=1;prec;lij≤0|Lmax`: Is 1|pj=1;prec;lij≤0|Lmax pseudo-polynomial, or strongly NP-hard?
    1864
    1865The no side. Source: the zoo's data, carried along its arrows.
    1866-/
    1867def ZooParallel_p228_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1868 StronglyNPHard (R.at ZooParallel.p228)
    1869
    1870/-- `P|rj;pj=p|ΣUj`: Is P|rj;pj=p|ΣUj pseudo-polynomial, or strongly NP-hard?
    1871
    1872The yes side. Source: the zoo's data, carried along its arrows.
    1873-/
    1874def ZooParallel_p238_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    1875 PseudoPoly (R.at ZooParallel.p238)
    1876
    1877/-- `P|rj;pj=p|ΣUj`: Is P|rj;pj=p|ΣUj pseudo-polynomial, or strongly NP-hard?
    1878
    1879The no side. Source: the zoo's data, carried along its arrows.
    1880-/
    1881def ZooParallel_p238_q1_no (R : Reading OperationsFamily.family) : Prop :=
    1882 StronglyNPHard (R.at ZooParallel.p238)
    1883
    1884/-- `1|s-batch(∞);rj|ΣwjUj`: Is 1|s-batch(∞);rj|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    1885
    1886The yes side. Source: the zoo's data, carried along its arrows.
    1887-/
    1888def ZooSerialBatching_p19_q0_yes (R : Reading BatchFamily.family) : Prop :=
    1889 PseudoPoly (R.at ZooSerialBatching.p19)
    1890
    1891/-- `1|s-batch(∞);rj|ΣwjUj`: Is 1|s-batch(∞);rj|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    1892
    1893The no side. Source: the zoo's data, carried along its arrows.
    1894-/
    1895def ZooSerialBatching_p19_q0_no (R : Reading BatchFamily.family) : Prop :=
    1896 StronglyNPHard (R.at ZooSerialBatching.p19)
    1897
    1898/-- `1|s-batch(∞)|ΣwjUj`: Is 1|s-batch(∞)|ΣwjUj in P, or NP-hard?
    1899
    1900The yes side. Source: the zoo's data, carried along its arrows.
    1901-/
    1902def ZooSerialBatching_p20_q0_yes (R : Reading BatchFamily.family) : Prop :=
    1903 InP (R.at ZooSerialBatching.p20)
    1904
    1905/-- `1|s-batch(∞)|ΣwjUj`: Is 1|s-batch(∞)|ΣwjUj in P, or NP-hard?
    1906
    1907The no side. Source: the zoo's data, carried along its arrows.
    1908-/
    1909def ZooSerialBatching_p20_q0_no (R : Reading BatchFamily.family) : Prop :=
    1910 NPHard (R.at ZooSerialBatching.p20)
    1911
    1912/-- `1|s-batch(b)|ΣwjUj`: Is 1|s-batch(b)|ΣwjUj in P, or NP-hard?
    1913
    1914The yes side. Source: the zoo's data, carried along its arrows.
    1915-/
    1916def ZooSerialBatching_p21_q0_yes (R : Reading BatchFamily.family) : Prop :=
    1917 InP (R.at ZooSerialBatching.p21)
    1918
    1919/-- `1|s-batch(b)|ΣwjUj`: Is 1|s-batch(b)|ΣwjUj in P, or NP-hard?
    1920
    1921The no side. Source: the zoo's data, carried along its arrows.
    1922-/
    1923def ZooSerialBatching_p21_q0_no (R : Reading BatchFamily.family) : Prop :=
    1924 NPHard (R.at ZooSerialBatching.p21)
    1925
    1926/-- `1|s-batch(b);rj|ΣwjUj`: Is 1|s-batch(b);rj|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    1927
    1928The yes side. Source: the zoo's data, carried along its arrows.
    1929-/
    1930def ZooSerialBatching_p22_q0_yes (R : Reading BatchFamily.family) : Prop :=
    1931 PseudoPoly (R.at ZooSerialBatching.p22)
    1932
    1933/-- `1|s-batch(b);rj|ΣwjUj`: Is 1|s-batch(b);rj|ΣwjUj pseudo-polynomial, or strongly NP-hard?
    1934
    1935The no side. Source: the zoo's data, carried along its arrows.
    1936-/
    1937def ZooSerialBatching_p22_q0_no (R : Reading BatchFamily.family) : Prop :=
    1938 StronglyNPHard (R.at ZooSerialBatching.p22)
    1939
    1940/-- `1|p-batch;sizej|ΣCj`: Is 1|p-batch;sizej|ΣCj pseudo-polynomial, or strongly NP-hard?
    1941
    1942The yes side. Source: the zoo's data, carried along its arrows.
    1943-/
    1944def ZooParallelBatching_p32_q0_yes (R : Reading BatchFamily.family) : Prop :=
    1945 PseudoPoly (R.at ZooParallelBatching.p32)
    1946
    1947/-- `1|p-batch;sizej|ΣCj`: Is 1|p-batch;sizej|ΣCj pseudo-polynomial, or strongly NP-hard?
    1948
    1949The no side. Source: the zoo's data, carried along its arrows.
    1950-/
    1951def ZooParallelBatching_p32_q0_no (R : Reading BatchFamily.family) : Prop :=
    1952 StronglyNPHard (R.at ZooParallelBatching.p32)
    1953
    1954/-- `1|p-batch;sizej|ΣwjCj`: Is 1|p-batch;sizej|ΣwjCj pseudo-polynomial, or strongly NP-hard?
    1955
    1956The yes side. Source: the zoo's data, carried along its arrows.
    1957-/
    1958def ZooParallelBatching_p33_q0_yes (R : Reading BatchFamily.family) : Prop :=
    1959 PseudoPoly (R.at ZooParallelBatching.p33)
    1960
    1961/-- `1|p-batch;sizej|ΣwjCj`: Is 1|p-batch;sizej|ΣwjCj pseudo-polynomial, or strongly NP-hard?
    1962
    1963The no side. Source: the zoo's data, carried along its arrows.
    1964-/
    1965def ZooParallelBatching_p33_q0_no (R : Reading BatchFamily.family) : Prop :=
    1966 StronglyNPHard (R.at ZooParallelBatching.p33)
    1967
    1968/-- `1|p-batch;sizej|Cmax`: Is 1|p-batch;sizej|Cmax in P, or NP-hard?
    1969
    1970The yes side. Source: the zoo's data, carried along its arrows.
    1971-/
    1972def ZooParallelBatching_p34_q0_yes (R : Reading BatchFamily.family) : Prop :=
    1973 InP (R.at ZooParallelBatching.p34)
    1974
    1975/-- `1|p-batch;sizej|Cmax`: Is 1|p-batch;sizej|Cmax in P, or NP-hard?
    1976
    1977The no side. Source: the zoo's data, carried along its arrows.
    1978-/
    1979def ZooParallelBatching_p34_q0_no (R : Reading BatchFamily.family) : Prop :=
    1980 NPHard (R.at ZooParallelBatching.p34)
    1981
    1982/-- `P∞|pj=1;prec;c=1|Cmax`: Is P∞|pj=1;prec;c=1|Cmax in P, or NP-hard?
    1983
    1984The yes side. Source: the zoo's data, carried along its arrows.
    1985-/
    1986def ZooParallel_p244_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    1987 InP (R.at ZooParallel.p244)
    1988
    1989/-- `P∞|pj=1;prec;c=1|Cmax`: Is P∞|pj=1;prec;c=1|Cmax in P, or NP-hard?
    1990
    1991The no side. Source: the zoo's data, carried along its arrows.
    1992-/
    1993def ZooParallel_p244_q0_no (R : Reading OperationsFamily.family) : Prop :=
    1994 NPHard (R.at ZooParallel.p244)
    1995
    1996/-- `P∞|pj=1;prec;c|Cmax`: Is P∞|pj=1;prec;c|Cmax in P, or NP-hard?
    1997
    1998The yes side. Source: the zoo's data, carried along its arrows.
    1999-/
    2000def ZooParallel_p246_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2001 InP (R.at ZooParallel.p246)
    2002
    2003/-- `P∞|pj=1;prec;c|Cmax`: Is P∞|pj=1;prec;c|Cmax in P, or NP-hard?
    2004
    2005The no side. Source: the zoo's data, carried along its arrows.
    2006-/
    2007def ZooParallel_p246_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2008 NPHard (R.at ZooParallel.p246)
    2009
    2010/-- `P∞|prec;c|Cmax`: Is P∞|prec;c|Cmax in P, or NP-hard?
    2011
    2012The yes side. Source: the zoo's data, carried along its arrows.
    2013-/
    2014def ZooParallel_p249_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2015 InP (R.at ZooParallel.p249)
    2016
    2017/-- `P∞|prec;c|Cmax`: Is P∞|prec;c|Cmax in P, or NP-hard?
    2018
    2019The no side. Source: the zoo's data, carried along its arrows.
    2020-/
    2021def ZooParallel_p249_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2022 NPHard (R.at ZooParallel.p249)
    2023
    2024/-- `1|forbidden-times|Cmax`: Is 1|forbidden-times|Cmax in P, or NP-hard?
    2025
    2026The yes side. Source: the zoo's data, carried along its arrows.
    2027-/
    2028def ZooParallel_p253_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2029 InP (R.at ZooParallel.p253)
    2030
    2031/-- `1|forbidden-times|Cmax`: Is 1|forbidden-times|Cmax in P, or NP-hard?
    2032
    2033The no side. Source: the zoo's data, carried along its arrows.
    2034-/
    2035def ZooParallel_p253_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2036 NPHard (R.at ZooParallel.p253)
    2037
    2038/-- `P3|prec;pj=1|Cmax`: Is P3|prec;pj=1|Cmax in P, or NP-hard?
    2039
    2040The yes side. Source: the zoo's data, carried along its arrows.
    2041-/
    2042def ZooParallel_p255_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2043 InP (R.at ZooParallel.p255)
    2044
    2045/-- `P3|prec;pj=1|Cmax`: Is P3|prec;pj=1|Cmax in P, or NP-hard?
    2046
    2047The no side. Source: the zoo's data, carried along its arrows.
    2048-/
    2049def ZooParallel_p255_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2050 NPHard (R.at ZooParallel.p255)
    2051
    2052/-- `P|pmtn|ΣTj`: Is P|pmtn|ΣTj pseudo-polynomial, or strongly NP-hard?
    2053
    2054The yes side. Source: the zoo's data, carried along its arrows.
    2055-/
    2056def ZooPreemptive_p74_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2057 PseudoPoly (R.at ZooPreemptive.p74)
    2058
    2059/-- `P|pmtn|ΣTj`: Is P|pmtn|ΣTj pseudo-polynomial, or strongly NP-hard?
    2060
    2061The no side. Source: the zoo's data, carried along its arrows.
    2062-/
    2063def ZooPreemptive_p74_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2064 StronglyNPHard (R.at ZooPreemptive.p74)
    2065
    2066/-- `P2|pmtn;pj=p|ΣwjUj`: Is P2|pmtn;pj=p|ΣwjUj in P, or NP-hard?
    2067
    2068The yes side. Source: the zoo's data, carried along its arrows.
    2069-/
    2070def ZooPreemptive_p75_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2071 InP (R.at ZooPreemptive.p75)
    2072
    2073/-- `P2|pmtn;pj=p|ΣwjUj`: Is P2|pmtn;pj=p|ΣwjUj in P, or NP-hard?
    2074
    2075The no side. Source: the zoo's data, carried along its arrows.
    2076-/
    2077def ZooPreemptive_p75_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2078 NPHard (R.at ZooPreemptive.p75)
    2079
    2080/-- `O|pij=1;STsd,b|Cmax`: Is O|pij=1;STsd,b|Cmax pseudo-polynomial, or strongly NP-hard?
    2081
    2082The yes side. Source: the zoo's data, carried along its arrows.
    2083-/
    2084def ZooShops_p326_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2085 PseudoPoly (R.at ZooShops.p326)
    2086
    2087/-- `O|pij=1;STsd,b|Cmax`: Is O|pij=1;STsd,b|Cmax pseudo-polynomial, or strongly NP-hard?
    2088
    2089The no side. Source: the zoo's data, carried along its arrows.
    2090-/
    2091def ZooShops_p326_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2092 StronglyNPHard (R.at ZooShops.p326)
    2093
    2094/-- `P||ΣUj`, parameter m: Is P||ΣUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2095
    2096The yes side. Source: the zoo's data, own and inherited results.
    2097-/
    2098def ZooParallel_p3_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2099 IsFPT (R.at ZooParallel.p3) (lift (Ops.m ZooParallel.p3))
    2100
    2101/-- `P||ΣUj`, parameter m: Is P||ΣUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2102
    2103The no side. Source: the zoo's data, own and inherited results.
    2104-/
    2105def ZooParallel_p3_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2106 WHard (R.at ZooParallel.p3) 1 (lift (Ops.m ZooParallel.p3))
    2107
    2108/-- `P||ΣwjUj`, parameter m: Is P||ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2109
    2110The yes side. Source: the zoo's data, own and inherited results.
    2111-/
    2112def ZooParallel_p4_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2113 IsFPT (R.at ZooParallel.p4) (lift (Ops.m ZooParallel.p4))
    2114
    2115/-- `P||ΣwjUj`, parameter m: Is P||ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2116
    2117The no side. Source: the zoo's data, own and inherited results.
    2118-/
    2119def ZooParallel_p4_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2120 WHard (R.at ZooParallel.p4) 1 (lift (Ops.m ZooParallel.p4))
    2121
    2122/-- `F|intree;pij=1|ΣCj`, parameter m: Is F|intree;pij=1|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2123
    2124The yes side. Source: the zoo's data, own and inherited results.
    2125-/
    2126def ZooShops_p8_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2127 IsFPT (R.at ZooShops.p8) (lift (Ops.m ZooShops.p8))
    2128
    2129/-- `F|intree;pij=1|ΣCj`, parameter m: Is F|intree;pij=1|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2130
    2131The no side. Source: the zoo's data, own and inherited results.
    2132-/
    2133def ZooShops_p8_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2134 WHard (R.at ZooShops.p8) 1 (lift (Ops.m ZooShops.p8))
    2135
    2136/-- `P|pj=p;rj|ΣwjCj`, parameter m: Is P|pj=p;rj|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2137
    2138The yes side. Source: the zoo's data, own and inherited results.
    2139-/
    2140def ZooParallel_p22_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2141 IsFPT (R.at ZooParallel.p22) (lift (Ops.m ZooParallel.p22))
    2142
    2143/-- `P|pj=p;rj|ΣwjCj`, parameter m: Is P|pj=p;rj|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2144
    2145The no side. Source: the zoo's data, own and inherited results.
    2146-/
    2147def ZooParallel_p22_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2148 WHard (R.at ZooParallel.p22) 1 (lift (Ops.m ZooParallel.p22))
    2149
    2150/-- `P|pj=p;rj|ΣTj`, parameter m: Is P|pj=p;rj|ΣTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2151
    2152The yes side. Source: the zoo's data, own and inherited results.
    2153-/
    2154def ZooParallel_p23_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2155 IsFPT (R.at ZooParallel.p23) (lift (Ops.m ZooParallel.p23))
    2156
    2157/-- `P|pj=p;rj|ΣTj`, parameter m: Is P|pj=p;rj|ΣTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2158
    2159The no side. Source: the zoo's data, own and inherited results.
    2160-/
    2161def ZooParallel_p23_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2162 WHard (R.at ZooParallel.p23) 1 (lift (Ops.m ZooParallel.p23))
    2163
    2164/-- `P|pj=p;pmtn|ΣwjUj`, parameter m: Is P|pj=p;pmtn|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2165
    2166The yes side. Source: the zoo's data, own and inherited results.
    2167-/
    2168def ZooPreemptive_p2_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2169 IsFPT (R.at ZooPreemptive.p2) (lift (Ops.m ZooPreemptive.p2))
    2170
    2171/-- `P|pj=p;pmtn|ΣwjUj`, parameter m: Is P|pj=p;pmtn|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2172
    2173The no side. Source: the zoo's data, own and inherited results.
    2174-/
    2175def ZooPreemptive_p2_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2176 WHard (R.at ZooPreemptive.p2) 1 (lift (Ops.m ZooPreemptive.p2))
    2177
    2178/-- `P|rj;pj=p;sizej|Cmax`, parameter m: Is P|rj;pj=p;sizej|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2179
    2180The yes side. Source: the zoo's data, own and inherited results.
    2181-/
    2182def ZooParallel_p24_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2183 IsFPT (R.at ZooParallel.p24) (lift (Ops.m ZooParallel.p24))
    2184
    2185/-- `P|rj;pj=p;sizej|Cmax`, parameter m: Is P|rj;pj=p;sizej|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2186
    2187The no side. Source: the zoo's data, own and inherited results.
    2188-/
    2189def ZooParallel_p24_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2190 WHard (R.at ZooParallel.p24) 1 (lift (Ops.m ZooParallel.p24))
    2191
    2192/-- `P|rj;pj=p;sizej|ΣCj`, parameter m: Is P|rj;pj=p;sizej|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2193
    2194The yes side. Source: the zoo's data, own and inherited results.
    2195-/
    2196def ZooParallel_p25_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2197 IsFPT (R.at ZooParallel.p25) (lift (Ops.m ZooParallel.p25))
    2198
    2199/-- `P|rj;pj=p;sizej|ΣCj`, parameter m: Is P|rj;pj=p;sizej|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2200
    2201The no side. Source: the zoo's data, own and inherited results.
    2202-/
    2203def ZooParallel_p25_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2204 WHard (R.at ZooParallel.p25) 1 (lift (Ops.m ZooParallel.p25))
    2205
    2206/-- `F|Mj;prec;rj;n=k|ΣwjUj`, parameter m: Is F|Mj;prec;rj;n=k|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2207
    2208The yes side. Source: the zoo's data, own and inherited results.
    2209-/
    2210def ZooShops_p12_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2211 IsFPT (R.at ZooShops.p12) (lift (Ops.m ZooShops.p12))
    2212
    2213/-- `F|Mj;prec;rj;n=k|ΣwjUj`, parameter m: Is F|Mj;prec;rj;n=k|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2214
    2215The no side. Source: the zoo's data, own and inherited results.
    2216-/
    2217def ZooShops_p12_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2218 WHard (R.at ZooShops.p12) 1 (lift (Ops.m ZooShops.p12))
    2219
    2220/-- `F|Mj;prec;rj;n=k|ΣwjTj`, parameter m: Is F|Mj;prec;rj;n=k|ΣwjTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2221
    2222The yes side. Source: the zoo's data, own and inherited results.
    2223-/
    2224def ZooShops_p13_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2225 IsFPT (R.at ZooShops.p13) (lift (Ops.m ZooShops.p13))
    2226
    2227/-- `F|Mj;prec;rj;n=k|ΣwjTj`, parameter m: Is F|Mj;prec;rj;n=k|ΣwjTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2228
    2229The no side. Source: the zoo's data, own and inherited results.
    2230-/
    2231def ZooShops_p13_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2232 WHard (R.at ZooShops.p13) 1 (lift (Ops.m ZooShops.p13))
    2233
    2234/-- `O|Mj;prec;rj;n=k|ΣwjUj`, parameter m: Is O|Mj;prec;rj;n=k|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2235
    2236The yes side. Source: the zoo's data, own and inherited results.
    2237-/
    2238def ZooShops_p14_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2239 IsFPT (R.at ZooShops.p14) (lift (Ops.m ZooShops.p14))
    2240
    2241/-- `O|Mj;prec;rj;n=k|ΣwjUj`, parameter m: Is O|Mj;prec;rj;n=k|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2242
    2243The no side. Source: the zoo's data, own and inherited results.
    2244-/
    2245def ZooShops_p14_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2246 WHard (R.at ZooShops.p14) 1 (lift (Ops.m ZooShops.p14))
    2247
    2248/-- `O|Mj;prec;rj;n=k|ΣwjTj`, parameter m: Is O|Mj;prec;rj;n=k|ΣwjTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2249
    2250The yes side. Source: the zoo's data, own and inherited results.
    2251-/
    2252def ZooShops_p15_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2253 IsFPT (R.at ZooShops.p15) (lift (Ops.m ZooShops.p15))
    2254
    2255/-- `O|Mj;prec;rj;n=k|ΣwjTj`, parameter m: Is O|Mj;prec;rj;n=k|ΣwjTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2256
    2257The no side. Source: the zoo's data, own and inherited results.
    2258-/
    2259def ZooShops_p15_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2260 WHard (R.at ZooShops.p15) 1 (lift (Ops.m ZooShops.p15))
    2261
    2262/-- `P|pj=p;intree|ΣCj`, parameter m: Is P|pj=p;intree|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2263
    2264The yes side. Source: the zoo's data, own and inherited results.
    2265-/
    2266def ZooParallel_p27_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2267 IsFPT (R.at ZooParallel.p27) (lift (Ops.m ZooParallel.p27))
    2268
    2269/-- `P|pj=p;intree|ΣCj`, parameter m: Is P|pj=p;intree|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2270
    2271The no side. Source: the zoo's data, own and inherited results.
    2272-/
    2273def ZooParallel_p27_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2274 WHard (R.at ZooParallel.p27) 1 (lift (Ops.m ZooParallel.p27))
    2275
    2276/-- `P|pj=p;tree|ΣCj`, parameter m: Is P|pj=p;tree|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2277
    2278The yes side. Source: the zoo's data, own and inherited results.
    2279-/
    2280def ZooParallel_p28_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2281 IsFPT (R.at ZooParallel.p28) (lift (Ops.m ZooParallel.p28))
    2282
    2283/-- `P|pj=p;tree|ΣCj`, parameter m: Is P|pj=p;tree|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2284
    2285The no side. Source: the zoo's data, own and inherited results.
    2286-/
    2287def ZooParallel_p28_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2288 WHard (R.at ZooParallel.p28) 1 (lift (Ops.m ZooParallel.p28))
    2289
    2290/-- `P|rj;pj=p|ΣwjUj`, parameter pmax: Is P|rj;pj=p|ΣwjUj fixed-parameter tractable for pmax, or W[1]-hard? It is in XP.
    2291
    2292The yes side. Source: the zoo's data, own and inherited results.
    2293-/
    2294def ZooParallel_p29_q2_yes (R : Reading OperationsFamily.family) : Prop :=
    2295 IsFPT (R.at ZooParallel.p29) (lift (Ops.pmax ZooParallel.p29))
    2296
    2297/-- `P|rj;pj=p|ΣwjUj`, parameter pmax: Is P|rj;pj=p|ΣwjUj fixed-parameter tractable for pmax, or W[1]-hard? It is in XP.
    2298
    2299The no side. Source: the zoo's data, own and inherited results.
    2300-/
    2301def ZooParallel_p29_q2_no (R : Reading OperationsFamily.family) : Prop :=
    2302 WHard (R.at ZooParallel.p29) 1 (lift (Ops.pmax ZooParallel.p29))
    2303
    2304/-- `P|pj=p;pmtn|ΣCj`, parameter m: Is P|pj=p;pmtn|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2305
    2306The yes side. Source: the zoo's data, own and inherited results.
    2307-/
    2308def ZooPreemptive_p7_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2309 IsFPT (R.at ZooPreemptive.p7) (lift (Ops.m ZooPreemptive.p7))
    2310
    2311/-- `P|pj=p;pmtn|ΣCj`, parameter m: Is P|pj=p;pmtn|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2312
    2313The no side. Source: the zoo's data, own and inherited results.
    2314-/
    2315def ZooPreemptive_p7_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2316 WHard (R.at ZooPreemptive.p7) 1 (lift (Ops.m ZooPreemptive.p7))
    2317
    2318/-- `Q|pj=p;pmtn|ΣUj`, parameter m: Is Q|pj=p;pmtn|ΣUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2319
    2320The yes side. Source: the zoo's data, own and inherited results.
    2321-/
    2322def ZooPreemptive_p8_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2323 IsFPT (R.at ZooPreemptive.p8) (lift (Ops.m ZooPreemptive.p8))
    2324
    2325/-- `Q|pj=p;pmtn|ΣUj`, parameter m: Is Q|pj=p;pmtn|ΣUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2326
    2327The no side. Source: the zoo's data, own and inherited results.
    2328-/
    2329def ZooPreemptive_p8_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2330 WHard (R.at ZooPreemptive.p8) 1 (lift (Ops.m ZooPreemptive.p8))
    2331
    2332/-- `O|pij=1;intree;no-wait|ΣCj`, parameter m: Is O|pij=1;intree;no-wait|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2333
    2334The yes side. Source: the zoo's data, own and inherited results.
    2335-/
    2336def ZooShops_p21_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2337 IsFPT (R.at ZooShops.p21) (lift (Ops.m ZooShops.p21))
    2338
    2339/-- `O|pij=1;intree;no-wait|ΣCj`, parameter m: Is O|pij=1;intree;no-wait|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2340
    2341The no side. Source: the zoo's data, own and inherited results.
    2342-/
    2343def ZooShops_p21_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2344 WHard (R.at ZooShops.p21) 1 (lift (Ops.m ZooShops.p21))
    2345
    2346/-- `O|pij=1;rj;no-wait|ΣwjUj`, parameter m: Is O|pij=1;rj;no-wait|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2347
    2348The yes side. Source: the zoo's data, own and inherited results.
    2349-/
    2350def ZooShops_p22_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2351 IsFPT (R.at ZooShops.p22) (lift (Ops.m ZooShops.p22))
    2352
    2353/-- `O|pij=1;rj;no-wait|ΣwjUj`, parameter m: Is O|pij=1;rj;no-wait|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2354
    2355The no side. Source: the zoo's data, own and inherited results.
    2356-/
    2357def ZooShops_p22_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2358 WHard (R.at ZooShops.p22) 1 (lift (Ops.m ZooShops.p22))
    2359
    2360/-- `P|fixj;rj;pmtn|Lmax`, parameter m: Is P|fixj;rj;pmtn|Lmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2361
    2362The yes side. Source: the zoo's data, own and inherited results.
    2363-/
    2364def ZooPreemptive_p10_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2365 IsFPT (R.at ZooPreemptive.p10) (lift (Ops.m ZooPreemptive.p10))
    2366
    2367/-- `P|fixj;rj;pmtn|Lmax`, parameter m: Is P|fixj;rj;pmtn|Lmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2368
    2369The no side. Source: the zoo's data, own and inherited results.
    2370-/
    2371def ZooPreemptive_p10_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2372 WHard (R.at ZooPreemptive.p10) 1 (lift (Ops.m ZooPreemptive.p10))
    2373
    2374/-- `P|pj=p;sizej|Cmax`, parameter m: Is P|pj=p;sizej|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2375
    2376The yes side. Source: the zoo's data, own and inherited results.
    2377-/
    2378def ZooParallel_p46_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2379 IsFPT (R.at ZooParallel.p46) (lift (Ops.m ZooParallel.p46))
    2380
    2381/-- `P|pj=p;sizej|Cmax`, parameter m: Is P|pj=p;sizej|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2382
    2383The no side. Source: the zoo's data, own and inherited results.
    2384-/
    2385def ZooParallel_p46_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2386 WHard (R.at ZooParallel.p46) 1 (lift (Ops.m ZooParallel.p46))
    2387
    2388/-- `P|pmtn;rj;sizej|Lmax`, parameter m: Is P|pmtn;rj;sizej|Lmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2389
    2390The yes side. Source: the zoo's data, own and inherited results.
    2391-/
    2392def ZooPreemptive_p12_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2393 IsFPT (R.at ZooPreemptive.p12) (lift (Ops.m ZooPreemptive.p12))
    2394
    2395/-- `P|pmtn;rj;sizej|Lmax`, parameter m: Is P|pmtn;rj;sizej|Lmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2396
    2397The no side. Source: the zoo's data, own and inherited results.
    2398-/
    2399def ZooPreemptive_p12_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2400 WHard (R.at ZooPreemptive.p12) 1 (lift (Ops.m ZooPreemptive.p12))
    2401
    2402/-- `O|pij=1|ΣwjCj`, parameter m: Is O|pij=1|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2403
    2404The yes side. Source: the zoo's data, own and inherited results.
    2405-/
    2406def ZooShops_p39_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2407 IsFPT (R.at ZooShops.p39) (lift (Ops.m ZooShops.p39))
    2408
    2409/-- `O|pij=1|ΣwjCj`, parameter m: Is O|pij=1|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2410
    2411The no side. Source: the zoo's data, own and inherited results.
    2412-/
    2413def ZooShops_p39_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2414 WHard (R.at ZooShops.p39) 1 (lift (Ops.m ZooShops.p39))
    2415
    2416/-- `F|Mj;rj;pij=1|Cmax`, parameter m: Is F|Mj;rj;pij=1|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2417
    2418The yes side. Source: the zoo's data, own and inherited results.
    2419-/
    2420def ZooShops_p47_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2421 IsFPT (R.at ZooShops.p47) (lift (Ops.m ZooShops.p47))
    2422
    2423/-- `F|Mj;rj;pij=1|Cmax`, parameter m: Is F|Mj;rj;pij=1|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2424
    2425The no side. Source: the zoo's data, own and inherited results.
    2426-/
    2427def ZooShops_p47_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2428 WHard (R.at ZooShops.p47) 1 (lift (Ops.m ZooShops.p47))
    2429
    2430/-- `F|Mj;rj;pij=1|ΣCj`, parameter m: Is F|Mj;rj;pij=1|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2431
    2432The yes side. Source: the zoo's data, own and inherited results.
    2433-/
    2434def ZooShops_p48_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2435 IsFPT (R.at ZooShops.p48) (lift (Ops.m ZooShops.p48))
    2436
    2437/-- `F|Mj;rj;pij=1|ΣCj`, parameter m: Is F|Mj;rj;pij=1|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2438
    2439The no side. Source: the zoo's data, own and inherited results.
    2440-/
    2441def ZooShops_p48_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2442 WHard (R.at ZooShops.p48) 1 (lift (Ops.m ZooShops.p48))
    2443
    2444/-- `F|Mj;pij=1|ΣwjCj`, parameter m: Is F|Mj;pij=1|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2445
    2446The yes side. Source: the zoo's data, own and inherited results.
    2447-/
    2448def ZooShops_p49_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2449 IsFPT (R.at ZooShops.p49) (lift (Ops.m ZooShops.p49))
    2450
    2451/-- `F|Mj;pij=1|ΣwjCj`, parameter m: Is F|Mj;pij=1|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2452
    2453The no side. Source: the zoo's data, own and inherited results.
    2454-/
    2455def ZooShops_p49_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2456 WHard (R.at ZooShops.p49) 1 (lift (Ops.m ZooShops.p49))
    2457
    2458/-- `F|Mj;pij=1|ΣwjUj`, parameter m: Is F|Mj;pij=1|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2459
    2460The yes side. Source: the zoo's data, own and inherited results.
    2461-/
    2462def ZooShops_p50_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2463 IsFPT (R.at ZooShops.p50) (lift (Ops.m ZooShops.p50))
    2464
    2465/-- `F|Mj;pij=1|ΣwjUj`, parameter m: Is F|Mj;pij=1|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2466
    2467The no side. Source: the zoo's data, own and inherited results.
    2468-/
    2469def ZooShops_p50_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2470 WHard (R.at ZooShops.p50) 1 (lift (Ops.m ZooShops.p50))
    2471
    2472/-- `F|Mj;pij=1|ΣTj`, parameter m: Is F|Mj;pij=1|ΣTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2473
    2474The yes side. Source: the zoo's data, own and inherited results.
    2475-/
    2476def ZooShops_p51_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2477 IsFPT (R.at ZooShops.p51) (lift (Ops.m ZooShops.p51))
    2478
    2479/-- `F|Mj;pij=1|ΣTj`, parameter m: Is F|Mj;pij=1|ΣTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2480
    2481The no side. Source: the zoo's data, own and inherited results.
    2482-/
    2483def ZooShops_p51_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2484 WHard (R.at ZooShops.p51) 1 (lift (Ops.m ZooShops.p51))
    2485
    2486/-- `O|Mj;rj;pij=1|Cmax`, parameter m: Is O|Mj;rj;pij=1|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2487
    2488The yes side. Source: the zoo's data, own and inherited results.
    2489-/
    2490def ZooShops_p54_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2491 IsFPT (R.at ZooShops.p54) (lift (Ops.m ZooShops.p54))
    2492
    2493/-- `O|Mj;rj;pij=1|Cmax`, parameter m: Is O|Mj;rj;pij=1|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2494
    2495The no side. Source: the zoo's data, own and inherited results.
    2496-/
    2497def ZooShops_p54_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2498 WHard (R.at ZooShops.p54) 1 (lift (Ops.m ZooShops.p54))
    2499
    2500/-- `O|Mj;rj;pij=1|ΣCj`, parameter m: Is O|Mj;rj;pij=1|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2501
    2502The yes side. Source: the zoo's data, own and inherited results.
    2503-/
    2504def ZooShops_p55_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2505 IsFPT (R.at ZooShops.p55) (lift (Ops.m ZooShops.p55))
    2506
    2507/-- `O|Mj;rj;pij=1|ΣCj`, parameter m: Is O|Mj;rj;pij=1|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2508
    2509The no side. Source: the zoo's data, own and inherited results.
    2510-/
    2511def ZooShops_p55_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2512 WHard (R.at ZooShops.p55) 1 (lift (Ops.m ZooShops.p55))
    2513
    2514/-- `O|Mj;pij=1|ΣwjCj`, parameter m: Is O|Mj;pij=1|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2515
    2516The yes side. Source: the zoo's data, own and inherited results.
    2517-/
    2518def ZooShops_p56_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2519 IsFPT (R.at ZooShops.p56) (lift (Ops.m ZooShops.p56))
    2520
    2521/-- `O|Mj;pij=1|ΣwjCj`, parameter m: Is O|Mj;pij=1|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2522
    2523The no side. Source: the zoo's data, own and inherited results.
    2524-/
    2525def ZooShops_p56_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2526 WHard (R.at ZooShops.p56) 1 (lift (Ops.m ZooShops.p56))
    2527
    2528/-- `O|Mj;pij=1|ΣwjUj`, parameter m: Is O|Mj;pij=1|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2529
    2530The yes side. Source: the zoo's data, own and inherited results.
    2531-/
    2532def ZooShops_p57_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2533 IsFPT (R.at ZooShops.p57) (lift (Ops.m ZooShops.p57))
    2534
    2535/-- `O|Mj;pij=1|ΣwjUj`, parameter m: Is O|Mj;pij=1|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2536
    2537The no side. Source: the zoo's data, own and inherited results.
    2538-/
    2539def ZooShops_p57_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2540 WHard (R.at ZooShops.p57) 1 (lift (Ops.m ZooShops.p57))
    2541
    2542/-- `O|Mj;pij=1|ΣTj`, parameter m: Is O|Mj;pij=1|ΣTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2543
    2544The yes side. Source: the zoo's data, own and inherited results.
    2545-/
    2546def ZooShops_p58_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2547 IsFPT (R.at ZooShops.p58) (lift (Ops.m ZooShops.p58))
    2548
    2549/-- `O|Mj;pij=1|ΣTj`, parameter m: Is O|Mj;pij=1|ΣTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2550
    2551The no side. Source: the zoo's data, own and inherited results.
    2552-/
    2553def ZooShops_p58_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2554 WHard (R.at ZooShops.p58) 1 (lift (Ops.m ZooShops.p58))
    2555
    2556/-- `P|fixj;rj;pj=1|Cmax`, parameter m: Is P|fixj;rj;pj=1|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2557
    2558The yes side. Source: the zoo's data, own and inherited results.
    2559-/
    2560def ZooParallel_p64_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2561 IsFPT (R.at ZooParallel.p64) (lift (Ops.m ZooParallel.p64))
    2562
    2563/-- `P|fixj;rj;pj=1|Cmax`, parameter m: Is P|fixj;rj;pj=1|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2564
    2565The no side. Source: the zoo's data, own and inherited results.
    2566-/
    2567def ZooParallel_p64_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2568 WHard (R.at ZooParallel.p64) 1 (lift (Ops.m ZooParallel.p64))
    2569
    2570/-- `P|fixj;rj;pj=1|ΣCj`, parameter m: Is P|fixj;rj;pj=1|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2571
    2572The yes side. Source: the zoo's data, own and inherited results.
    2573-/
    2574def ZooParallel_p65_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2575 IsFPT (R.at ZooParallel.p65) (lift (Ops.m ZooParallel.p65))
    2576
    2577/-- `P|fixj;rj;pj=1|ΣCj`, parameter m: Is P|fixj;rj;pj=1|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2578
    2579The no side. Source: the zoo's data, own and inherited results.
    2580-/
    2581def ZooParallel_p65_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2582 WHard (R.at ZooParallel.p65) 1 (lift (Ops.m ZooParallel.p65))
    2583
    2584/-- `P|fixj;pj=1|ΣwjCj`, parameter m: Is P|fixj;pj=1|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2585
    2586The yes side. Source: the zoo's data, own and inherited results.
    2587-/
    2588def ZooParallel_p66_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2589 IsFPT (R.at ZooParallel.p66) (lift (Ops.m ZooParallel.p66))
    2590
    2591/-- `P|fixj;pj=1|ΣwjCj`, parameter m: Is P|fixj;pj=1|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2592
    2593The no side. Source: the zoo's data, own and inherited results.
    2594-/
    2595def ZooParallel_p66_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2596 WHard (R.at ZooParallel.p66) 1 (lift (Ops.m ZooParallel.p66))
    2597
    2598/-- `P|fixj;pj=1|ΣwjUj`, parameter m: Is P|fixj;pj=1|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2599
    2600The yes side. Source: the zoo's data, own and inherited results.
    2601-/
    2602def ZooParallel_p67_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2603 IsFPT (R.at ZooParallel.p67) (lift (Ops.m ZooParallel.p67))
    2604
    2605/-- `P|fixj;pj=1|ΣwjUj`, parameter m: Is P|fixj;pj=1|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2606
    2607The no side. Source: the zoo's data, own and inherited results.
    2608-/
    2609def ZooParallel_p67_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2610 WHard (R.at ZooParallel.p67) 1 (lift (Ops.m ZooParallel.p67))
    2611
    2612/-- `P|fixj;pj=1|ΣTj`, parameter m: Is P|fixj;pj=1|ΣTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2613
    2614The yes side. Source: the zoo's data, own and inherited results.
    2615-/
    2616def ZooParallel_p68_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2617 IsFPT (R.at ZooParallel.p68) (lift (Ops.m ZooParallel.p68))
    2618
    2619/-- `P|fixj;pj=1|ΣTj`, parameter m: Is P|fixj;pj=1|ΣTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2620
    2621The no side. Source: the zoo's data, own and inherited results.
    2622-/
    2623def ZooParallel_p68_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2624 WHard (R.at ZooParallel.p68) 1 (lift (Ops.m ZooParallel.p68))
    2625
    2626/-- `F|fixj;rj;pij=1|Cmax`, parameter m: Is F|fixj;rj;pij=1|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2627
    2628The yes side. Source: the zoo's data, own and inherited results.
    2629-/
    2630def ZooShops_p69_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2631 IsFPT (R.at ZooShops.p69) (lift (Ops.m ZooShops.p69))
    2632
    2633/-- `F|fixj;rj;pij=1|Cmax`, parameter m: Is F|fixj;rj;pij=1|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2634
    2635The no side. Source: the zoo's data, own and inherited results.
    2636-/
    2637def ZooShops_p69_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2638 WHard (R.at ZooShops.p69) 1 (lift (Ops.m ZooShops.p69))
    2639
    2640/-- `F|fixj;rj;pij=1|ΣCj`, parameter m: Is F|fixj;rj;pij=1|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2641
    2642The yes side. Source: the zoo's data, own and inherited results.
    2643-/
    2644def ZooShops_p70_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2645 IsFPT (R.at ZooShops.p70) (lift (Ops.m ZooShops.p70))
    2646
    2647/-- `F|fixj;rj;pij=1|ΣCj`, parameter m: Is F|fixj;rj;pij=1|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2648
    2649The no side. Source: the zoo's data, own and inherited results.
    2650-/
    2651def ZooShops_p70_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2652 WHard (R.at ZooShops.p70) 1 (lift (Ops.m ZooShops.p70))
    2653
    2654/-- `F|fixj;pij=1|ΣwjCj`, parameter m: Is F|fixj;pij=1|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2655
    2656The yes side. Source: the zoo's data, own and inherited results.
    2657-/
    2658def ZooShops_p71_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2659 IsFPT (R.at ZooShops.p71) (lift (Ops.m ZooShops.p71))
    2660
    2661/-- `F|fixj;pij=1|ΣwjCj`, parameter m: Is F|fixj;pij=1|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2662
    2663The no side. Source: the zoo's data, own and inherited results.
    2664-/
    2665def ZooShops_p71_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2666 WHard (R.at ZooShops.p71) 1 (lift (Ops.m ZooShops.p71))
    2667
    2668/-- `F|fixj;pij=1|ΣwjUj`, parameter m: Is F|fixj;pij=1|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2669
    2670The yes side. Source: the zoo's data, own and inherited results.
    2671-/
    2672def ZooShops_p72_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2673 IsFPT (R.at ZooShops.p72) (lift (Ops.m ZooShops.p72))
    2674
    2675/-- `F|fixj;pij=1|ΣwjUj`, parameter m: Is F|fixj;pij=1|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2676
    2677The no side. Source: the zoo's data, own and inherited results.
    2678-/
    2679def ZooShops_p72_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2680 WHard (R.at ZooShops.p72) 1 (lift (Ops.m ZooShops.p72))
    2681
    2682/-- `F|fixj;pij=1|ΣwjTj`, parameter m: Is F|fixj;pij=1|ΣwjTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2683
    2684The yes side. Source: the zoo's data, own and inherited results.
    2685-/
    2686def ZooShops_p73_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2687 IsFPT (R.at ZooShops.p73) (lift (Ops.m ZooShops.p73))
    2688
    2689/-- `F|fixj;pij=1|ΣwjTj`, parameter m: Is F|fixj;pij=1|ΣwjTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2690
    2691The no side. Source: the zoo's data, own and inherited results.
    2692-/
    2693def ZooShops_p73_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2694 WHard (R.at ZooShops.p73) 1 (lift (Ops.m ZooShops.p73))
    2695
    2696/-- `O|fixj;rj;pij=1|Cmax`, parameter m: Is O|fixj;rj;pij=1|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2697
    2698The yes side. Source: the zoo's data, own and inherited results.
    2699-/
    2700def ZooShops_p76_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2701 IsFPT (R.at ZooShops.p76) (lift (Ops.m ZooShops.p76))
    2702
    2703/-- `O|fixj;rj;pij=1|Cmax`, parameter m: Is O|fixj;rj;pij=1|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2704
    2705The no side. Source: the zoo's data, own and inherited results.
    2706-/
    2707def ZooShops_p76_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2708 WHard (R.at ZooShops.p76) 1 (lift (Ops.m ZooShops.p76))
    2709
    2710/-- `O|fixj;rj;pij=1|ΣCj`, parameter m: Is O|fixj;rj;pij=1|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2711
    2712The yes side. Source: the zoo's data, own and inherited results.
    2713-/
    2714def ZooShops_p77_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2715 IsFPT (R.at ZooShops.p77) (lift (Ops.m ZooShops.p77))
    2716
    2717/-- `O|fixj;rj;pij=1|ΣCj`, parameter m: Is O|fixj;rj;pij=1|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2718
    2719The no side. Source: the zoo's data, own and inherited results.
    2720-/
    2721def ZooShops_p77_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2722 WHard (R.at ZooShops.p77) 1 (lift (Ops.m ZooShops.p77))
    2723
    2724/-- `O|fixj;pij=1|ΣwjCj`, parameter m: Is O|fixj;pij=1|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2725
    2726The yes side. Source: the zoo's data, own and inherited results.
    2727-/
    2728def ZooShops_p78_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2729 IsFPT (R.at ZooShops.p78) (lift (Ops.m ZooShops.p78))
    2730
    2731/-- `O|fixj;pij=1|ΣwjCj`, parameter m: Is O|fixj;pij=1|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2732
    2733The no side. Source: the zoo's data, own and inherited results.
    2734-/
    2735def ZooShops_p78_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2736 WHard (R.at ZooShops.p78) 1 (lift (Ops.m ZooShops.p78))
    2737
    2738/-- `O|fixj;pij=1|ΣwjUj`, parameter m: Is O|fixj;pij=1|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2739
    2740The yes side. Source: the zoo's data, own and inherited results.
    2741-/
    2742def ZooShops_p79_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2743 IsFPT (R.at ZooShops.p79) (lift (Ops.m ZooShops.p79))
    2744
    2745/-- `O|fixj;pij=1|ΣwjUj`, parameter m: Is O|fixj;pij=1|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2746
    2747The no side. Source: the zoo's data, own and inherited results.
    2748-/
    2749def ZooShops_p79_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2750 WHard (R.at ZooShops.p79) 1 (lift (Ops.m ZooShops.p79))
    2751
    2752/-- `O|fixj;pij=1|ΣTj`, parameter m: Is O|fixj;pij=1|ΣTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2753
    2754The yes side. Source: the zoo's data, own and inherited results.
    2755-/
    2756def ZooShops_p80_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2757 IsFPT (R.at ZooShops.p80) (lift (Ops.m ZooShops.p80))
    2758
    2759/-- `O|fixj;pij=1|ΣTj`, parameter m: Is O|fixj;pij=1|ΣTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2760
    2761The no side. Source: the zoo's data, own and inherited results.
    2762-/
    2763def ZooShops_p80_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2764 WHard (R.at ZooShops.p80) 1 (lift (Ops.m ZooShops.p80))
    2765
    2766/-- `O|pij=1;rj|ΣCj`, parameter m: Is O|pij=1;rj|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2767
    2768The yes side. Source: the zoo's data, own and inherited results.
    2769-/
    2770def ZooShops_p91_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2771 IsFPT (R.at ZooShops.p91) (lift (Ops.m ZooShops.p91))
    2772
    2773/-- `O|pij=1;rj|ΣCj`, parameter m: Is O|pij=1;rj|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2774
    2775The no side. Source: the zoo's data, own and inherited results.
    2776-/
    2777def ZooShops_p91_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2778 WHard (R.at ZooShops.p91) 1 (lift (Ops.m ZooShops.p91))
    2779
    2780/-- `P|pj=p;sizej|ΣwjUj`, parameter m: Is P|pj=p;sizej|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2781
    2782The yes side. Source: the zoo's data, own and inherited results.
    2783-/
    2784def ZooParallel_p76_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2785 IsFPT (R.at ZooParallel.p76) (lift (Ops.m ZooParallel.p76))
    2786
    2787/-- `P|pj=p;sizej|ΣwjUj`, parameter m: Is P|pj=p;sizej|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2788
    2789The no side. Source: the zoo's data, own and inherited results.
    2790-/
    2791def ZooParallel_p76_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2792 WHard (R.at ZooParallel.p76) 1 (lift (Ops.m ZooParallel.p76))
    2793
    2794/-- `P|pj=p;sizej|ΣTj`, parameter m: Is P|pj=p;sizej|ΣTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2795
    2796The yes side. Source: the zoo's data, own and inherited results.
    2797-/
    2798def ZooParallel_p77_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2799 IsFPT (R.at ZooParallel.p77) (lift (Ops.m ZooParallel.p77))
    2800
    2801/-- `P|pj=p;sizej|ΣTj`, parameter m: Is P|pj=p;sizej|ΣTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2802
    2803The no side. Source: the zoo's data, own and inherited results.
    2804-/
    2805def ZooParallel_p77_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2806 WHard (R.at ZooParallel.p77) 1 (lift (Ops.m ZooParallel.p77))
    2807
    2808/-- `J|n=k;pmtn|Cmax`, parameter m: Is J|n=k;pmtn|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2809
    2810The yes side. Source: the zoo's data, own and inherited results.
    2811-/
    2812def ZooPreemptiveShops_p0_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2813 IsFPT (R.at ZooPreemptiveShops.p0) (lift (Ops.m ZooPreemptiveShops.p0))
    2814
    2815/-- `J|n=k;pmtn|Cmax`, parameter m: Is J|n=k;pmtn|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2816
    2817The no side. Source: the zoo's data, own and inherited results.
    2818-/
    2819def ZooPreemptiveShops_p0_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2820 WHard (R.at ZooPreemptiveShops.p0) 1 (lift (Ops.m ZooPreemptiveShops.p0))
    2821
    2822/-- `J|n=k;pmtn|ΣCj`, parameter m: Is J|n=k;pmtn|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2823
    2824The yes side. Source: the zoo's data, own and inherited results.
    2825-/
    2826def ZooPreemptiveShops_p1_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2827 IsFPT (R.at ZooPreemptiveShops.p1) (lift (Ops.m ZooPreemptiveShops.p1))
    2828
    2829/-- `J|n=k;pmtn|ΣCj`, parameter m: Is J|n=k;pmtn|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2830
    2831The no side. Source: the zoo's data, own and inherited results.
    2832-/
    2833def ZooPreemptiveShops_p1_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2834 WHard (R.at ZooPreemptiveShops.p1) 1 (lift (Ops.m ZooPreemptiveShops.p1))
    2835
    2836/-- `P|pj=p;tree|Cmax`, parameter m: Is P|pj=p;tree|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2837
    2838The yes side. Source: the zoo's data, own and inherited results.
    2839-/
    2840def ZooParallel_p90_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2841 IsFPT (R.at ZooParallel.p90) (lift (Ops.m ZooParallel.p90))
    2842
    2843/-- `P|pj=p;tree|Cmax`, parameter m: Is P|pj=p;tree|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2844
    2845The no side. Source: the zoo's data, own and inherited results.
    2846-/
    2847def ZooParallel_p90_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2848 WHard (R.at ZooParallel.p90) 1 (lift (Ops.m ZooParallel.p90))
    2849
    2850/-- `P|pmtn;pj=1;sizej|Cmax`, parameter m: Is P|pmtn;pj=1;sizej|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2851
    2852The yes side. Source: the zoo's data, own and inherited results.
    2853-/
    2854def ZooPreemptive_p22_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2855 IsFPT (R.at ZooPreemptive.p22) (lift (Ops.m ZooPreemptive.p22))
    2856
    2857/-- `P|pmtn;pj=1;sizej|Cmax`, parameter m: Is P|pmtn;pj=1;sizej|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2858
    2859The no side. Source: the zoo's data, own and inherited results.
    2860-/
    2861def ZooPreemptive_p22_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2862 WHard (R.at ZooPreemptive.p22) 1 (lift (Ops.m ZooPreemptive.p22))
    2863
    2864/-- `P|pj=p;sizej|ΣwjCj`, parameter m: Is P|pj=p;sizej|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2865
    2866The yes side. Source: the zoo's data, own and inherited results.
    2867-/
    2868def ZooParallel_p91_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2869 IsFPT (R.at ZooParallel.p91) (lift (Ops.m ZooParallel.p91))
    2870
    2871/-- `P|pj=p;sizej|ΣwjCj`, parameter m: Is P|pj=p;sizej|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2872
    2873The no side. Source: the zoo's data, own and inherited results.
    2874-/
    2875def ZooParallel_p91_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2876 WHard (R.at ZooParallel.p91) 1 (lift (Ops.m ZooParallel.p91))
    2877
    2878/-- `P|pj=1;sizej|ΣCj`, parameter m: Is P|pj=1;sizej|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2879
    2880The yes side. Source: the zoo's data, own and inherited results.
    2881-/
    2882def ZooParallel_p92_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2883 IsFPT (R.at ZooParallel.p92) (lift (Ops.m ZooParallel.p92))
    2884
    2885/-- `P|pj=1;sizej|ΣCj`, parameter m: Is P|pj=1;sizej|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2886
    2887The no side. Source: the zoo's data, own and inherited results.
    2888-/
    2889def ZooParallel_p92_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2890 WHard (R.at ZooParallel.p92) 1 (lift (Ops.m ZooParallel.p92))
    2891
    2892/-- `Q|pj=1;rj|ΣCj`, parameter m: Is Q|pj=1;rj|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2893
    2894The yes side. Source: the zoo's data, own and inherited results.
    2895-/
    2896def ZooParallel_p98_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2897 IsFPT (R.at ZooParallel.p98) (lift (Ops.m ZooParallel.p98))
    2898
    2899/-- `Q|pj=1;rj|ΣCj`, parameter m: Is Q|pj=1;rj|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2900
    2901The no side. Source: the zoo's data, own and inherited results.
    2902-/
    2903def ZooParallel_p98_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2904 WHard (R.at ZooParallel.p98) 1 (lift (Ops.m ZooParallel.p98))
    2905
    2906/-- `Q|pj=p;rj|ΣCj`, parameter m: Is Q|pj=p;rj|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2907
    2908The yes side. Source: the zoo's data, own and inherited results.
    2909-/
    2910def ZooParallel_p99_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2911 IsFPT (R.at ZooParallel.p99) (lift (Ops.m ZooParallel.p99))
    2912
    2913/-- `Q|pj=p;rj|ΣCj`, parameter m: Is Q|pj=p;rj|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2914
    2915The no side. Source: the zoo's data, own and inherited results.
    2916-/
    2917def ZooParallel_p99_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2918 WHard (R.at ZooParallel.p99) 1 (lift (Ops.m ZooParallel.p99))
    2919
    2920/-- `P|pj=p;outtree|ΣCj`, parameter m: Is P|pj=p;outtree|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2921
    2922The yes side. Source: the zoo's data, own and inherited results.
    2923-/
    2924def ZooParallel_p108_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2925 IsFPT (R.at ZooParallel.p108) (lift (Ops.m ZooParallel.p108))
    2926
    2927/-- `P|pj=p;outtree|ΣCj`, parameter m: Is P|pj=p;outtree|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2928
    2929The no side. Source: the zoo's data, own and inherited results.
    2930-/
    2931def ZooParallel_p108_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2932 WHard (R.at ZooParallel.p108) 1 (lift (Ops.m ZooParallel.p108))
    2933
    2934/-- `P|fixj;pj=1|Cmax`, parameter m: Is P|fixj;pj=1|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2935
    2936The yes side. Source: the zoo's data, own and inherited results.
    2937-/
    2938def ZooParallel_p120_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2939 IsFPT (R.at ZooParallel.p120) (lift (Ops.m ZooParallel.p120))
    2940
    2941/-- `P|fixj;pj=1|Cmax`, parameter m: Is P|fixj;pj=1|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2942
    2943The no side. Source: the zoo's data, own and inherited results.
    2944-/
    2945def ZooParallel_p120_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2946 WHard (R.at ZooParallel.p120) 1 (lift (Ops.m ZooParallel.p120))
    2947
    2948/-- `P|fixj;pj=1|ΣCj`, parameter m: Is P|fixj;pj=1|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2949
    2950The yes side. Source: the zoo's data, own and inherited results.
    2951-/
    2952def ZooParallel_p123_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2953 IsFPT (R.at ZooParallel.p123) (lift (Ops.m ZooParallel.p123))
    2954
    2955/-- `P|fixj;pj=1|ΣCj`, parameter m: Is P|fixj;pj=1|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2956
    2957The no side. Source: the zoo's data, own and inherited results.
    2958-/
    2959def ZooParallel_p123_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2960 WHard (R.at ZooParallel.p123) 1 (lift (Ops.m ZooParallel.p123))
    2961
    2962/-- `O|Mj;pij=1|Cmax`, parameter m: Is O|Mj;pij=1|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2963
    2964The yes side. Source: the zoo's data, own and inherited results.
    2965-/
    2966def ZooShops_p148_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    2967 IsFPT (R.at ZooShops.p148) (lift (Ops.m ZooShops.p148))
    2968
    2969/-- `O|Mj;pij=1|Cmax`, parameter m: Is O|Mj;pij=1|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2970
    2971The no side. Source: the zoo's data, own and inherited results.
    2972-/
    2973def ZooShops_p148_q1_no (R : Reading OperationsFamily.family) : Prop :=
    2974 WHard (R.at ZooShops.p148) 1 (lift (Ops.m ZooShops.p148))
    2975
    2976/-- `1||ΣwjUj`, parameter #w: Is 1||ΣwjUj fixed-parameter tractable for #w, or W[1]-hard? It is in XP.
    2977
    2978The yes side. Source: the zoo's data, own and inherited results.
    2979-/
    2980def ZooParallel_p124_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2981 IsFPT (R.at ZooParallel.p124) (lift (Ops.numW ZooParallel.p124))
    2982
    2983/-- `1||ΣwjUj`, parameter #w: Is 1||ΣwjUj fixed-parameter tractable for #w, or W[1]-hard? It is in XP.
    2984
    2985The no side. Source: the zoo's data, own and inherited results.
    2986-/
    2987def ZooParallel_p124_q0_no (R : Reading OperationsFamily.family) : Prop :=
    2988 WHard (R.at ZooParallel.p124) 1 (lift (Ops.numW ZooParallel.p124))
    2989
    2990/-- `P|fixj;pmtn|Cmax`, parameter m: Is P|fixj;pmtn|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2991
    2992The yes side. Source: the zoo's data, own and inherited results.
    2993-/
    2994def ZooPreemptive_p33_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    2995 IsFPT (R.at ZooPreemptive.p33) (lift (Ops.m ZooPreemptive.p33))
    2996
    2997/-- `P|fixj;pmtn|Cmax`, parameter m: Is P|fixj;pmtn|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    2998
    2999The no side. Source: the zoo's data, own and inherited results.
    3000-/
    3001def ZooPreemptive_p33_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3002 WHard (R.at ZooPreemptive.p33) 1 (lift (Ops.m ZooPreemptive.p33))
    3003
    3004/-- `F|fixj;prec;rj;n=k|ΣwjUj`, parameter m: Is F|fixj;prec;rj;n=k|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3005
    3006The yes side. Source: the zoo's data, own and inherited results.
    3007-/
    3008def ZooShops_p150_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    3009 IsFPT (R.at ZooShops.p150) (lift (Ops.m ZooShops.p150))
    3010
    3011/-- `F|fixj;prec;rj;n=k|ΣwjUj`, parameter m: Is F|fixj;prec;rj;n=k|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3012
    3013The no side. Source: the zoo's data, own and inherited results.
    3014-/
    3015def ZooShops_p150_q1_no (R : Reading OperationsFamily.family) : Prop :=
    3016 WHard (R.at ZooShops.p150) 1 (lift (Ops.m ZooShops.p150))
    3017
    3018/-- `F|fixj;prec;rj;n=k|ΣwjTj`, parameter m: Is F|fixj;prec;rj;n=k|ΣwjTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3019
    3020The yes side. Source: the zoo's data, own and inherited results.
    3021-/
    3022def ZooShops_p151_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    3023 IsFPT (R.at ZooShops.p151) (lift (Ops.m ZooShops.p151))
    3024
    3025/-- `F|fixj;prec;rj;n=k|ΣwjTj`, parameter m: Is F|fixj;prec;rj;n=k|ΣwjTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3026
    3027The no side. Source: the zoo's data, own and inherited results.
    3028-/
    3029def ZooShops_p151_q1_no (R : Reading OperationsFamily.family) : Prop :=
    3030 WHard (R.at ZooShops.p151) 1 (lift (Ops.m ZooShops.p151))
    3031
    3032/-- `O|fixj;prec;rj;pij=1;n=2|ΣwjUj`, parameter m: Is O|fixj;prec;rj;pij=1;n=2|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3033
    3034The yes side. Source: the zoo's data, own and inherited results.
    3035-/
    3036def ZooShops_p152_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3037 IsFPT (R.at ZooShops.p152) (lift (Ops.m ZooShops.p152))
    3038
    3039/-- `O|fixj;prec;rj;pij=1;n=2|ΣwjUj`, parameter m: Is O|fixj;prec;rj;pij=1;n=2|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3040
    3041The no side. Source: the zoo's data, own and inherited results.
    3042-/
    3043def ZooShops_p152_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3044 WHard (R.at ZooShops.p152) 1 (lift (Ops.m ZooShops.p152))
    3045
    3046/-- `O|fixj;prec;rj;n=k|ΣwjUj`, parameter m: Is O|fixj;prec;rj;n=k|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3047
    3048The yes side. Source: the zoo's data, own and inherited results.
    3049-/
    3050def ZooShops_p153_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    3051 IsFPT (R.at ZooShops.p153) (lift (Ops.m ZooShops.p153))
    3052
    3053/-- `O|fixj;prec;rj;n=k|ΣwjUj`, parameter m: Is O|fixj;prec;rj;n=k|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3054
    3055The no side. Source: the zoo's data, own and inherited results.
    3056-/
    3057def ZooShops_p153_q1_no (R : Reading OperationsFamily.family) : Prop :=
    3058 WHard (R.at ZooShops.p153) 1 (lift (Ops.m ZooShops.p153))
    3059
    3060/-- `O|fixj;prec;rj;pij=1;n=2|ΣwjTj`, parameter m: Is O|fixj;prec;rj;pij=1;n=2|ΣwjTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3061
    3062The yes side. Source: the zoo's data, own and inherited results.
    3063-/
    3064def ZooShops_p154_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3065 IsFPT (R.at ZooShops.p154) (lift (Ops.m ZooShops.p154))
    3066
    3067/-- `O|fixj;prec;rj;pij=1;n=2|ΣwjTj`, parameter m: Is O|fixj;prec;rj;pij=1;n=2|ΣwjTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3068
    3069The no side. Source: the zoo's data, own and inherited results.
    3070-/
    3071def ZooShops_p154_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3072 WHard (R.at ZooShops.p154) 1 (lift (Ops.m ZooShops.p154))
    3073
    3074/-- `O|fixj;prec;rj;n=k|ΣwjTj`, parameter m: Is O|fixj;prec;rj;n=k|ΣwjTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3075
    3076The yes side. Source: the zoo's data, own and inherited results.
    3077-/
    3078def ZooShops_p155_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    3079 IsFPT (R.at ZooShops.p155) (lift (Ops.m ZooShops.p155))
    3080
    3081/-- `O|fixj;prec;rj;n=k|ΣwjTj`, parameter m: Is O|fixj;prec;rj;n=k|ΣwjTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3082
    3083The no side. Source: the zoo's data, own and inherited results.
    3084-/
    3085def ZooShops_p155_q1_no (R : Reading OperationsFamily.family) : Prop :=
    3086 WHard (R.at ZooShops.p155) 1 (lift (Ops.m ZooShops.p155))
    3087
    3088/-- `O|pij=1;no-wait|ΣwjUj`, parameter m: Is O|pij=1;no-wait|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3089
    3090The yes side. Source: the zoo's data, own and inherited results.
    3091-/
    3092def ZooShops_p176_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3093 IsFPT (R.at ZooShops.p176) (lift (Ops.m ZooShops.p176))
    3094
    3095/-- `O|pij=1;no-wait|ΣwjUj`, parameter m: Is O|pij=1;no-wait|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3096
    3097The no side. Source: the zoo's data, own and inherited results.
    3098-/
    3099def ZooShops_p176_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3100 WHard (R.at ZooShops.p176) 1 (lift (Ops.m ZooShops.p176))
    3101
    3102/-- `O|pij=1;rj|ΣUj`, parameter m: Is O|pij=1;rj|ΣUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3103
    3104The yes side. Source: the zoo's data, own and inherited results.
    3105-/
    3106def ZooShops_p180_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3107 IsFPT (R.at ZooShops.p180) (lift (Ops.m ZooShops.p180))
    3108
    3109/-- `O|pij=1;rj|ΣUj`, parameter m: Is O|pij=1;rj|ΣUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3110
    3111The no side. Source: the zoo's data, own and inherited results.
    3112-/
    3113def ZooShops_p180_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3114 WHard (R.at ZooShops.p180) 1 (lift (Ops.m ZooShops.p180))
    3115
    3116/-- `P|pmtn|ΣwjCj`, parameter m: Is P|pmtn|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3117
    3118The yes side. Source: the zoo's data, own and inherited results.
    3119-/
    3120def ZooPreemptive_p39_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3121 IsFPT (R.at ZooPreemptive.p39) (lift (Ops.m ZooPreemptive.p39))
    3122
    3123/-- `P|pmtn|ΣwjCj`, parameter m: Is P|pmtn|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3124
    3125The no side. Source: the zoo's data, own and inherited results.
    3126-/
    3127def ZooPreemptive_p39_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3128 WHard (R.at ZooPreemptive.p39) 1 (lift (Ops.m ZooPreemptive.p39))
    3129
    3130/-- `Q|pmtn|ΣUj`, parameter m: Is Q|pmtn|ΣUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3131
    3132The yes side. Source: the zoo's data, own and inherited results.
    3133-/
    3134def ZooPreemptive_p40_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    3135 IsFPT (R.at ZooPreemptive.p40) (lift (Ops.m ZooPreemptive.p40))
    3136
    3137/-- `Q|pmtn|ΣUj`, parameter m: Is Q|pmtn|ΣUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3138
    3139The no side. Source: the zoo's data, own and inherited results.
    3140-/
    3141def ZooPreemptive_p40_q1_no (R : Reading OperationsFamily.family) : Prop :=
    3142 WHard (R.at ZooPreemptive.p40) 1 (lift (Ops.m ZooPreemptive.p40))
    3143
    3144/-- `Q|pmtn|ΣwjUj`, parameter m: Is Q|pmtn|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3145
    3146The yes side. Source: the zoo's data, own and inherited results.
    3147-/
    3148def ZooPreemptive_p41_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    3149 IsFPT (R.at ZooPreemptive.p41) (lift (Ops.m ZooPreemptive.p41))
    3150
    3151/-- `Q|pmtn|ΣwjUj`, parameter m: Is Q|pmtn|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3152
    3153The no side. Source: the zoo's data, own and inherited results.
    3154-/
    3155def ZooPreemptive_p41_q1_no (R : Reading OperationsFamily.family) : Prop :=
    3156 WHard (R.at ZooPreemptive.p41) 1 (lift (Ops.m ZooPreemptive.p41))
    3157
    3158/-- `P|pj=1;sizej|Cmax`, parameter m: Is P|pj=1;sizej|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3159
    3160The yes side. Source: the zoo's data, own and inherited results.
    3161-/
    3162def ZooParallel_p138_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3163 IsFPT (R.at ZooParallel.p138) (lift (Ops.m ZooParallel.p138))
    3164
    3165/-- `P|pj=1;sizej|Cmax`, parameter m: Is P|pj=1;sizej|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3166
    3167The no side. Source: the zoo's data, own and inherited results.
    3168-/
    3169def ZooParallel_p138_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3170 WHard (R.at ZooParallel.p138) 1 (lift (Ops.m ZooParallel.p138))
    3171
    3172/-- `P|pmtn|ΣUj`, parameter m: Is P|pmtn|ΣUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3173
    3174The yes side. Source: the zoo's data, own and inherited results.
    3175-/
    3176def ZooPreemptive_p45_q2_yes (R : Reading OperationsFamily.family) : Prop :=
    3177 IsFPT (R.at ZooPreemptive.p45) (lift (Ops.m ZooPreemptive.p45))
    3178
    3179/-- `P|pmtn|ΣUj`, parameter m: Is P|pmtn|ΣUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3180
    3181The no side. Source: the zoo's data, own and inherited results.
    3182-/
    3183def ZooPreemptive_p45_q2_no (R : Reading OperationsFamily.family) : Prop :=
    3184 WHard (R.at ZooPreemptive.p45) 1 (lift (Ops.m ZooPreemptive.p45))
    3185
    3186/-- `O|pij=1|ΣUj`, parameter m: Is O|pij=1|ΣUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3187
    3188The yes side. Source: the zoo's data, own and inherited results.
    3189-/
    3190def ZooShops_p191_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3191 IsFPT (R.at ZooShops.p191) (lift (Ops.m ZooShops.p191))
    3192
    3193/-- `O|pij=1|ΣUj`, parameter m: Is O|pij=1|ΣUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3194
    3195The no side. Source: the zoo's data, own and inherited results.
    3196-/
    3197def ZooShops_p191_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3198 WHard (R.at ZooShops.p191) 1 (lift (Ops.m ZooShops.p191))
    3199
    3200/-- `O|pij=1|ΣTj`, parameter m: Is O|pij=1|ΣTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3201
    3202The yes side. Source: the zoo's data, own and inherited results.
    3203-/
    3204def ZooShops_p192_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3205 IsFPT (R.at ZooShops.p192) (lift (Ops.m ZooShops.p192))
    3206
    3207/-- `O|pij=1|ΣTj`, parameter m: Is O|pij=1|ΣTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3208
    3209The no side. Source: the zoo's data, own and inherited results.
    3210-/
    3211def ZooShops_p192_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3212 WHard (R.at ZooShops.p192) 1 (lift (Ops.m ZooShops.p192))
    3213
    3214/-- `Q||ΣwjUj`, parameter m: Is Q||ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3215
    3216The yes side. Source: the zoo's data, own and inherited results.
    3217-/
    3218def ZooParallel_p147_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3219 IsFPT (R.at ZooParallel.p147) (lift (Ops.m ZooParallel.p147))
    3220
    3221/-- `Q||ΣwjUj`, parameter m: Is Q||ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3222
    3223The no side. Source: the zoo's data, own and inherited results.
    3224-/
    3225def ZooParallel_p147_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3226 WHard (R.at ZooParallel.p147) 1 (lift (Ops.m ZooParallel.p147))
    3227
    3228/-- `P|pj=1;bounded height|Cmax`, parameter m: Is P|pj=1;bounded height|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3229
    3230The yes side. Source: the zoo's data, own and inherited results.
    3231-/
    3232def ZooParallel_p150_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3233 IsFPT (R.at ZooParallel.p150) (lift (Ops.m ZooParallel.p150))
    3234
    3235/-- `P|pj=1;bounded height|Cmax`, parameter m: Is P|pj=1;bounded height|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3236
    3237The no side. Source: the zoo's data, own and inherited results.
    3238-/
    3239def ZooParallel_p150_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3240 WHard (R.at ZooParallel.p150) 1 (lift (Ops.m ZooParallel.p150))
    3241
    3242/-- `P|pj=p;pmtn|ΣwjCj`, parameter m: Is P|pj=p;pmtn|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3243
    3244The yes side. Source: the zoo's data, own and inherited results.
    3245-/
    3246def ZooPreemptive_p54_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3247 IsFPT (R.at ZooPreemptive.p54) (lift (Ops.m ZooPreemptive.p54))
    3248
    3249/-- `P|pj=p;pmtn|ΣwjCj`, parameter m: Is P|pj=p;pmtn|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3250
    3251The no side. Source: the zoo's data, own and inherited results.
    3252-/
    3253def ZooPreemptive_p54_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3254 WHard (R.at ZooPreemptive.p54) 1 (lift (Ops.m ZooPreemptive.p54))
    3255
    3256/-- `1||ΣUj`, parameter #p: Is 1||ΣUj fixed-parameter tractable for #p, or W[1]-hard? It is in XP.
    3257
    3258The yes side. Source: the zoo's data, own and inherited results.
    3259-/
    3260def ZooParallel_p164_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3261 IsFPT (R.at ZooParallel.p164) (lift (Ops.numP ZooParallel.p164))
    3262
    3263/-- `1||ΣUj`, parameter #p: Is 1||ΣUj fixed-parameter tractable for #p, or W[1]-hard? It is in XP.
    3264
    3265The no side. Source: the zoo's data, own and inherited results.
    3266-/
    3267def ZooParallel_p164_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3268 WHard (R.at ZooParallel.p164) 1 (lift (Ops.numP ZooParallel.p164))
    3269
    3270/-- `1||ΣUj`, parameter #w: Is 1||ΣUj fixed-parameter tractable for #w, or W[1]-hard? It is in XP.
    3271
    3272The yes side. Source: the zoo's data, own and inherited results.
    3273-/
    3274def ZooParallel_p164_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    3275 IsFPT (R.at ZooParallel.p164) (lift (Ops.numW ZooParallel.p164))
    3276
    3277/-- `1||ΣUj`, parameter #w: Is 1||ΣUj fixed-parameter tractable for #w, or W[1]-hard? It is in XP.
    3278
    3279The no side. Source: the zoo's data, own and inherited results.
    3280-/
    3281def ZooParallel_p164_q1_no (R : Reading OperationsFamily.family) : Prop :=
    3282 WHard (R.at ZooParallel.p164) 1 (lift (Ops.numW ZooParallel.p164))
    3283
    3284/-- `P|pj=p;rj|ΣCj`, parameter m: Is P|pj=p;rj|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3285
    3286The yes side. Source: the zoo's data, own and inherited results.
    3287-/
    3288def ZooParallel_p171_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3289 IsFPT (R.at ZooParallel.p171) (lift (Ops.m ZooParallel.p171))
    3290
    3291/-- `P|pj=p;rj|ΣCj`, parameter m: Is P|pj=p;rj|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3292
    3293The no side. Source: the zoo's data, own and inherited results.
    3294-/
    3295def ZooParallel_p171_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3296 WHard (R.at ZooParallel.p171) 1 (lift (Ops.m ZooParallel.p171))
    3297
    3298/-- `O|pij=1;rj;no-wait|ΣCj`, parameter m: Is O|pij=1;rj;no-wait|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3299
    3300The yes side. Source: the zoo's data, own and inherited results.
    3301-/
    3302def ZooShops_p268_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3303 IsFPT (R.at ZooShops.p268) (lift (Ops.m ZooShops.p268))
    3304
    3305/-- `O|pij=1;rj;no-wait|ΣCj`, parameter m: Is O|pij=1;rj;no-wait|ΣCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3306
    3307The no side. Source: the zoo's data, own and inherited results.
    3308-/
    3309def ZooShops_p268_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3310 WHard (R.at ZooShops.p268) 1 (lift (Ops.m ZooShops.p268))
    3311
    3312/-- `O|pij=1;rj;no-wait|ΣwjCj`, parameter m: Is O|pij=1;rj;no-wait|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3313
    3314The yes side. Source: the zoo's data, own and inherited results.
    3315-/
    3316def ZooShops_p272_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    3317 IsFPT (R.at ZooShops.p272) (lift (Ops.m ZooShops.p272))
    3318
    3319/-- `O|pij=1;rj;no-wait|ΣwjCj`, parameter m: Is O|pij=1;rj;no-wait|ΣwjCj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3320
    3321The no side. Source: the zoo's data, own and inherited results.
    3322-/
    3323def ZooShops_p272_q1_no (R : Reading OperationsFamily.family) : Prop :=
    3324 WHard (R.at ZooShops.p272) 1 (lift (Ops.m ZooShops.p272))
    3325
    3326/-- `O|pij=1;rj;no-wait|ΣTj`, parameter m: Is O|pij=1;rj;no-wait|ΣTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3327
    3328The yes side. Source: the zoo's data, own and inherited results.
    3329-/
    3330def ZooShops_p273_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    3331 IsFPT (R.at ZooShops.p273) (lift (Ops.m ZooShops.p273))
    3332
    3333/-- `O|pij=1;rj;no-wait|ΣTj`, parameter m: Is O|pij=1;rj;no-wait|ΣTj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3334
    3335The no side. Source: the zoo's data, own and inherited results.
    3336-/
    3337def ZooShops_p273_q1_no (R : Reading OperationsFamily.family) : Prop :=
    3338 WHard (R.at ZooShops.p273) 1 (lift (Ops.m ZooShops.p273))
    3339
    3340/-- `P|pj=p|ΣwjUj`, parameter pmax: Is P|pj=p|ΣwjUj fixed-parameter tractable for pmax, or W[1]-hard? It is in XP.
    3341
    3342The yes side. Source: the zoo's data, own and inherited results.
    3343-/
    3344def ZooParallel_p182_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3345 IsFPT (R.at ZooParallel.p182) (lift (Ops.pmax ZooParallel.p182))
    3346
    3347/-- `P|pj=p|ΣwjUj`, parameter pmax: Is P|pj=p|ΣwjUj fixed-parameter tractable for pmax, or W[1]-hard? It is in XP.
    3348
    3349The no side. Source: the zoo's data, own and inherited results.
    3350-/
    3351def ZooParallel_p182_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3352 WHard (R.at ZooParallel.p182) 1 (lift (Ops.pmax ZooParallel.p182))
    3353
    3354/-- `P|pj=p|ΣwjUj`, parameter m: Is P|pj=p|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3355
    3356The yes side. Source: the zoo's data, own and inherited results.
    3357-/
    3358def ZooParallel_p182_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    3359 IsFPT (R.at ZooParallel.p182) (lift (Ops.m ZooParallel.p182))
    3360
    3361/-- `P|pj=p|ΣwjUj`, parameter m: Is P|pj=p|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3362
    3363The no side. Source: the zoo's data, own and inherited results.
    3364-/
    3365def ZooParallel_p182_q1_no (R : Reading OperationsFamily.family) : Prop :=
    3366 WHard (R.at ZooParallel.p182) 1 (lift (Ops.m ZooParallel.p182))
    3367
    3368/-- `Q|pj=p;rj|Cmax`, parameter m: Is Q|pj=p;rj|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3369
    3370The yes side. Source: the zoo's data, own and inherited results.
    3371-/
    3372def ZooParallel_p187_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3373 IsFPT (R.at ZooParallel.p187) (lift (Ops.m ZooParallel.p187))
    3374
    3375/-- `Q|pj=p;rj|Cmax`, parameter m: Is Q|pj=p;rj|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3376
    3377The no side. Source: the zoo's data, own and inherited results.
    3378-/
    3379def ZooParallel_p187_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3380 WHard (R.at ZooParallel.p187) 1 (lift (Ops.m ZooParallel.p187))
    3381
    3382/-- `Q|pj=p|ΣwjUj`, parameter m: Is Q|pj=p|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3383
    3384The yes side. Source: the zoo's data, own and inherited results.
    3385-/
    3386def ZooParallel_p188_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3387 IsFPT (R.at ZooParallel.p188) (lift (Ops.m ZooParallel.p188))
    3388
    3389/-- `Q|pj=p|ΣwjUj`, parameter m: Is Q|pj=p|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3390
    3391The no side. Source: the zoo's data, own and inherited results.
    3392-/
    3393def ZooParallel_p188_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3394 WHard (R.at ZooParallel.p188) 1 (lift (Ops.m ZooParallel.p188))
    3395
    3396/-- `P|pj=1;rj|ΣwjUj`, parameter pmax: Is P|pj=1;rj|ΣwjUj fixed-parameter tractable for pmax, or W[1]-hard? It is in XP.
    3397
    3398The yes side. Source: the zoo's data, own and inherited results.
    3399-/
    3400def ZooParallel_p190_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3401 IsFPT (R.at ZooParallel.p190) (lift (Ops.pmax ZooParallel.p190))
    3402
    3403/-- `P|pj=1;rj|ΣwjUj`, parameter pmax: Is P|pj=1;rj|ΣwjUj fixed-parameter tractable for pmax, or W[1]-hard? It is in XP.
    3404
    3405The no side. Source: the zoo's data, own and inherited results.
    3406-/
    3407def ZooParallel_p190_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3408 WHard (R.at ZooParallel.p190) 1 (lift (Ops.pmax ZooParallel.p190))
    3409
    3410/-- `P|pj=1;rj|ΣwjUj`, parameter m: Is P|pj=1;rj|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3411
    3412The yes side. Source: the zoo's data, own and inherited results.
    3413-/
    3414def ZooParallel_p190_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    3415 IsFPT (R.at ZooParallel.p190) (lift (Ops.m ZooParallel.p190))
    3416
    3417/-- `P|pj=1;rj|ΣwjUj`, parameter m: Is P|pj=1;rj|ΣwjUj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3418
    3419The no side. Source: the zoo's data, own and inherited results.
    3420-/
    3421def ZooParallel_p190_q1_no (R : Reading OperationsFamily.family) : Prop :=
    3422 WHard (R.at ZooParallel.p190) 1 (lift (Ops.m ZooParallel.p190))
    3423
    3424/-- `P|Mj|ΣZj`, parameter m: Is P|Mj|ΣZj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3425
    3426The yes side. Source: the zoo's data, own and inherited results.
    3427-/
    3428def ZooParallel_p201_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3429 IsFPT (R.at ZooParallel.p201) (lift (Ops.m ZooParallel.p201))
    3430
    3431/-- `P|Mj|ΣZj`, parameter m: Is P|Mj|ΣZj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3432
    3433The no side. Source: the zoo's data, own and inherited results.
    3434-/
    3435def ZooParallel_p201_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3436 WHard (R.at ZooParallel.p201) 1 (lift (Ops.m ZooParallel.p201))
    3437
    3438/-- `P||ΣwjZj`, parameter m: Is P||ΣwjZj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3439
    3440The yes side. Source: the zoo's data, own and inherited results.
    3441-/
    3442def ZooParallel_p202_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3443 IsFPT (R.at ZooParallel.p202) (lift (Ops.m ZooParallel.p202))
    3444
    3445/-- `P||ΣwjZj`, parameter m: Is P||ΣwjZj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3446
    3447The no side. Source: the zoo's data, own and inherited results.
    3448-/
    3449def ZooParallel_p202_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3450 WHard (R.at ZooParallel.p202) 1 (lift (Ops.m ZooParallel.p202))
    3451
    3452/-- `P|Mj;pj=p|ΣZj`, parameter m: Is P|Mj;pj=p|ΣZj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3453
    3454The yes side. Source: the zoo's data, own and inherited results.
    3455-/
    3456def ZooParallel_p203_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3457 IsFPT (R.at ZooParallel.p203) (lift (Ops.m ZooParallel.p203))
    3458
    3459/-- `P|Mj;pj=p|ΣZj`, parameter m: Is P|Mj;pj=p|ΣZj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3460
    3461The no side. Source: the zoo's data, own and inherited results.
    3462-/
    3463def ZooParallel_p203_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3464 WHard (R.at ZooParallel.p203) 1 (lift (Ops.m ZooParallel.p203))
    3465
    3466/-- `P|Mj;pj=p|ΣwjZj`, parameter m: Is P|Mj;pj=p|ΣwjZj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3467
    3468The yes side. Source: the zoo's data, own and inherited results.
    3469-/
    3470def ZooParallel_p204_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3471 IsFPT (R.at ZooParallel.p204) (lift (Ops.m ZooParallel.p204))
    3472
    3473/-- `P|Mj;pj=p|ΣwjZj`, parameter m: Is P|Mj;pj=p|ΣwjZj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3474
    3475The no side. Source: the zoo's data, own and inherited results.
    3476-/
    3477def ZooParallel_p204_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3478 WHard (R.at ZooParallel.p204) 1 (lift (Ops.m ZooParallel.p204))
    3479
    3480/-- `P||ΣZj`, parameter m: Is P||ΣZj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3481
    3482The yes side. Source: the zoo's data, own and inherited results.
    3483-/
    3484def ZooParallel_p206_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3485 IsFPT (R.at ZooParallel.p206) (lift (Ops.m ZooParallel.p206))
    3486
    3487/-- `P||ΣZj`, parameter m: Is P||ΣZj fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3488
    3489The no side. Source: the zoo's data, own and inherited results.
    3490-/
    3491def ZooParallel_p206_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3492 WHard (R.at ZooParallel.p206) 1 (lift (Ops.m ZooParallel.p206))
    3493
    3494/-- `P|opposing forest;pj=p|Cmax`, parameter m: Is P|opposing forest;pj=p|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3495
    3496The yes side. Source: the zoo's data, own and inherited results.
    3497-/
    3498def ZooParallel_p211_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    3499 IsFPT (R.at ZooParallel.p211) (lift (Ops.m ZooParallel.p211))
    3500
    3501/-- `P|opposing forest;pj=p|Cmax`, parameter m: Is P|opposing forest;pj=p|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3502
    3503The no side. Source: the zoo's data, own and inherited results.
    3504-/
    3505def ZooParallel_p211_q1_no (R : Reading OperationsFamily.family) : Prop :=
    3506 WHard (R.at ZooParallel.p211) 1 (lift (Ops.m ZooParallel.p211))
    3507
    3508/-- `P|opposing forest;pj=1|Cmax`, parameter m: Is P|opposing forest;pj=1|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3509
    3510The yes side. Source: the zoo's data, own and inherited results.
    3511-/
    3512def ZooParallel_p212_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    3513 IsFPT (R.at ZooParallel.p212) (lift (Ops.m ZooParallel.p212))
    3514
    3515/-- `P|opposing forest;pj=1|Cmax`, parameter m: Is P|opposing forest;pj=1|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3516
    3517The no side. Source: the zoo's data, own and inherited results.
    3518-/
    3519def ZooParallel_p212_q1_no (R : Reading OperationsFamily.family) : Prop :=
    3520 WHard (R.at ZooParallel.p212) 1 (lift (Ops.m ZooParallel.p212))
    3521
    3522/-- `P|bounded height;pj=p|Cmax`, parameter m: Is P|bounded height;pj=p|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3523
    3524The yes side. Source: the zoo's data, own and inherited results.
    3525-/
    3526def ZooParallel_p213_q0_yes (R : Reading OperationsFamily.family) : Prop :=
    3527 IsFPT (R.at ZooParallel.p213) (lift (Ops.m ZooParallel.p213))
    3528
    3529/-- `P|bounded height;pj=p|Cmax`, parameter m: Is P|bounded height;pj=p|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3530
    3531The no side. Source: the zoo's data, own and inherited results.
    3532-/
    3533def ZooParallel_p213_q0_no (R : Reading OperationsFamily.family) : Prop :=
    3534 WHard (R.at ZooParallel.p213) 1 (lift (Ops.m ZooParallel.p213))
    3535
    3536/-- `P|level order;pj=p|Cmax`, parameter m: Is P|level order;pj=p|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3537
    3538The yes side. Source: the zoo's data, own and inherited results.
    3539-/
    3540def ZooParallel_p214_q1_yes (R : Reading OperationsFamily.family) : Prop :=
    3541 IsFPT (R.at ZooParallel.p214) (lift (Ops.m ZooParallel.p214))
    3542
    3543/-- `P|level order;pj=p|Cmax`, parameter m: Is P|level order;pj=p|Cmax fixed-parameter tractable for m, or W[1]-hard? It is in XP.
    3544
    3545The no side. Source: the zoo's data, own and inherited results.
    3546-/
    3547def ZooParallel_p214_q1_no (R : Reading OperationsFamily.family) : Prop :=
    3548 WHard (R.at ZooParallel.p214) 1 (lift (Ops.m ZooParallel.p214))
    3549
    3550/-- `P|rj;pj=p|ΣUj`, parameter pmax: Is P|rj;pj=p|ΣUj fixed-parameter tractable for pmax, or W[1]-hard? It is in XP.
    3551
    3552The yes side. Source: the zoo's data, own and inherited results.
    3553-/
    3554def ZooParallel_p238_q2_yes (R : Reading OperationsFamily.family) : Prop :=
    3555 IsFPT (R.at ZooParallel.p238) (lift (Ops.pmax ZooParallel.p238))
    3556
    3557/-- `P|rj;pj=p|ΣUj`, parameter pmax: Is P|rj;pj=p|ΣUj fixed-parameter tractable for pmax, or W[1]-hard? It is in XP.
    3558
    3559The no side. Source: the zoo's data, own and inherited results.
    3560-/
    3561def ZooParallel_p238_q2_no (R : Reading OperationsFamily.family) : Prop :=
    3562 WHard (R.at ZooParallel.p238) 1 (lift (Ops.pmax ZooParallel.p238))
    3563
    3564/-- `1|s-batch(∞);rj|ΣwjUj`, parameter #d+#p+#w: Is 1|s-batch(∞);rj|ΣwjUj fixed-parameter tractable for #d+#p+#w, or W[1]-hard? It is in XP.
    3565
    3566The yes side. Source: the zoo's data, own and inherited results.
    3567-/
    3568def ZooSerialBatching_p19_q1_yes (R : Reading BatchFamily.family) : Prop :=
    3569 IsFPT (R.at ZooSerialBatching.p19) (tplus (tplus (lift (Batch.numD ZooSerialBatching.p19)) (lift (Batch.numP ZooSerialBatching.p19))) (lift (Batch.numW ZooSerialBatching.p19)))
    3570
    3571/-- `1|s-batch(∞);rj|ΣwjUj`, parameter #d+#p+#w: Is 1|s-batch(∞);rj|ΣwjUj fixed-parameter tractable for #d+#p+#w, or W[1]-hard? It is in XP.
    3572
    3573The no side. Source: the zoo's data, own and inherited results.
    3574-/
    3575def ZooSerialBatching_p19_q1_no (R : Reading BatchFamily.family) : Prop :=
    3576 WHard (R.at ZooSerialBatching.p19) 1 (tplus (tplus (lift (Batch.numD ZooSerialBatching.p19)) (lift (Batch.numP ZooSerialBatching.p19))) (lift (Batch.numW ZooSerialBatching.p19)))
    3577
    3578/-- `1|s-batch(∞);rj|ΣwjUj`, parameter #p+#r+#w: Is 1|s-batch(∞);rj|ΣwjUj fixed-parameter tractable for #p+#r+#w, or W[1]-hard? It is in XP.
    3579
    3580The yes side. Source: the zoo's data, own and inherited results.
    3581-/
    3582def ZooSerialBatching_p19_q2_yes (R : Reading BatchFamily.family) : Prop :=
    3583 IsFPT (R.at ZooSerialBatching.p19) (tplus (tplus (lift (Batch.numP ZooSerialBatching.p19)) (lift (Batch.numR ZooSerialBatching.p19))) (lift (Batch.numW ZooSerialBatching.p19)))
    3584
    3585/-- `1|s-batch(∞);rj|ΣwjUj`, parameter #p+#r+#w: Is 1|s-batch(∞);rj|ΣwjUj fixed-parameter tractable for #p+#r+#w, or W[1]-hard? It is in XP.
    3586
    3587The no side. Source: the zoo's data, own and inherited results.
    3588-/
    3589def ZooSerialBatching_p19_q2_no (R : Reading BatchFamily.family) : Prop :=
    3590 WHard (R.at ZooSerialBatching.p19) 1 (tplus (tplus (lift (Batch.numP ZooSerialBatching.p19)) (lift (Batch.numR ZooSerialBatching.p19))) (lift (Batch.numW ZooSerialBatching.p19)))
    3591
    3592/-- `1|s-batch(∞)|ΣwjUj`, parameter #p: Is 1|s-batch(∞)|ΣwjUj fixed-parameter tractable for #p, or W[1]-hard? It is in XP.
    3593
    3594The yes side. Source: the zoo's data, own and inherited results.
    3595-/
    3596def ZooSerialBatching_p20_q1_yes (R : Reading BatchFamily.family) : Prop :=
    3597 IsFPT (R.at ZooSerialBatching.p20) (lift (Batch.numP ZooSerialBatching.p20))
    3598
    3599/-- `1|s-batch(∞)|ΣwjUj`, parameter #p: Is 1|s-batch(∞)|ΣwjUj fixed-parameter tractable for #p, or W[1]-hard? It is in XP.
    3600
    3601The no side. Source: the zoo's data, own and inherited results.
    3602-/
    3603def ZooSerialBatching_p20_q1_no (R : Reading BatchFamily.family) : Prop :=
    3604 WHard (R.at ZooSerialBatching.p20) 1 (lift (Batch.numP ZooSerialBatching.p20))
    3605
    3606/-- `1|s-batch(∞)|ΣwjUj`, parameter #w: Is 1|s-batch(∞)|ΣwjUj fixed-parameter tractable for #w, or W[1]-hard? It is in XP.
    3607
    3608The yes side. Source: the zoo's data, own and inherited results.
    3609-/
    3610def ZooSerialBatching_p20_q2_yes (R : Reading BatchFamily.family) : Prop :=
    3611 IsFPT (R.at ZooSerialBatching.p20) (lift (Batch.numW ZooSerialBatching.p20))
    3612
    3613/-- `1|s-batch(∞)|ΣwjUj`, parameter #w: Is 1|s-batch(∞)|ΣwjUj fixed-parameter tractable for #w, or W[1]-hard? It is in XP.
    3614
    3615The no side. Source: the zoo's data, own and inherited results.
    3616-/
    3617def ZooSerialBatching_p20_q2_no (R : Reading BatchFamily.family) : Prop :=
    3618 WHard (R.at ZooSerialBatching.p20) 1 (lift (Batch.numW ZooSerialBatching.p20))
    3619
    3620/-- `1|s-batch(∞)|ΣwjUj`, parameter #d+#p+#w: Is 1|s-batch(∞)|ΣwjUj fixed-parameter tractable for #d+#p+#w, or W[1]-hard? It is in XP.
    3621
    3622The yes side. Source: the zoo's data, own and inherited results.
    3623-/
    3624def ZooSerialBatching_p20_q3_yes (R : Reading BatchFamily.family) : Prop :=
    3625 IsFPT (R.at ZooSerialBatching.p20) (tplus (tplus (lift (Batch.numD ZooSerialBatching.p20)) (lift (Batch.numP ZooSerialBatching.p20))) (lift (Batch.numW ZooSerialBatching.p20)))
    3626
    3627/-- `1|s-batch(∞)|ΣwjUj`, parameter #d+#p+#w: Is 1|s-batch(∞)|ΣwjUj fixed-parameter tractable for #d+#p+#w, or W[1]-hard? It is in XP.
    3628
    3629The no side. Source: the zoo's data, own and inherited results.
    3630-/
    3631def ZooSerialBatching_p20_q3_no (R : Reading BatchFamily.family) : Prop :=
    3632 WHard (R.at ZooSerialBatching.p20) 1 (tplus (tplus (lift (Batch.numD ZooSerialBatching.p20)) (lift (Batch.numP ZooSerialBatching.p20))) (lift (Batch.numW ZooSerialBatching.p20)))
    3633
    3634/-- `1|s-batch(∞)|ΣwjUj`, parameter #p+#r+#w: Is 1|s-batch(∞)|ΣwjUj fixed-parameter tractable for #p+#r+#w, or W[1]-hard? It is in XP.
    3635
    3636The yes side. Source: the zoo's data, own and inherited results.
    3637-/
    3638def ZooSerialBatching_p20_q4_yes (R : Reading BatchFamily.family) : Prop :=
    3639 IsFPT (R.at ZooSerialBatching.p20) (tplus (tplus (lift (Batch.numP ZooSerialBatching.p20)) (lift (Batch.numR ZooSerialBatching.p20))) (lift (Batch.numW ZooSerialBatching.p20)))
    3640
    3641/-- `1|s-batch(∞)|ΣwjUj`, parameter #p+#r+#w: Is 1|s-batch(∞)|ΣwjUj fixed-parameter tractable for #p+#r+#w, or W[1]-hard? It is in XP.
    3642
    3643The no side. Source: the zoo's data, own and inherited results.
    3644-/
    3645def ZooSerialBatching_p20_q4_no (R : Reading BatchFamily.family) : Prop :=
    3646 WHard (R.at ZooSerialBatching.p20) 1 (tplus (tplus (lift (Batch.numP ZooSerialBatching.p20)) (lift (Batch.numR ZooSerialBatching.p20))) (lift (Batch.numW ZooSerialBatching.p20)))
    3647
    3648end Lax434175.ZooOpen
    3649
    Show Proof

    Discussion

    Ask a question or add context. Endorsements and structured flags are kept in the review panel above.

    Loading discussion…