Lambdia

Computational complexity theory

1 article
1 planar graph2 satisfiability3sumAcAccounting methodAddition chainAdversary modelAdviceAi completeAlgorithmic efficiencyAllAlloyAmortized analysisArithmetic circuit complexityAsymptotically optimal algorithmAtomic broadcastAtomic commitAtomixAutomatic vectorizationAverage case complexityBagBattleshipBend minimizationBidimensionalityBig memoryBoxicityBoyce codd normal formCache oblivious algorithmCache oblivious distribution sortCatalytic computingCcCertificateCharging argumentCircuit value problemCircuits over sets of natural numbersCo reCo re completeCompetitive analysisCompleteComplexity and real computationComplexity indexComputational diffie hellman assumptionComputational hardness assumptionComputational problemComputeComputer othelloConflict driven clause learningConsensusConstraint logic problemConstraint satisfaction problemConstructible functionCounting hierarchyData lineageDatabase transaction scheduleDecision linear assumptionDecisional composite residuosity assumptionDecisional diffie hellman assumptionDegree constrained spanning treeDeterministic algorithmDiffie hellman problemDining philosophers problemDiscrete logarithm recordsDistributed concurrency controlDistributed graph coloringDlogtimeDovetailingDutch national flag problemDynamic problemEdge matching puzzleEdith clarkeElectronic colloquium on computational complexityElement distinctness problemEmbarrassingly parallelEmpirical algorithmicsEntropy compressionEnvy free item allocationEssential tuple normal formExponential time hypothesisFailure semanticsFallacies of distributed computingFixpFlFlip distanceFlow freeFnpForecasting complexityFormula gameFpFptFreecellFully polynomial time approximation schemeFunctional informationFunnelsortGame of the amazonsGap reductionGappGeneralized geographyGiGi completeGomokuHalf exponential functionHamiltonian completionHamiltonian decompositionHappened beforeHashiwokakeroHeyawakeHigher residuosity problemHitoriHitting setInstruction path lengthInteger circuitIntersection non emptiness problemIsing modelK minimum spanning treeKakuroKarps 21 np complete problemsKernelizationKuromasuL polyLasertankLattice problemLattice proteinLexicographically minimal string rotationLhLight upLinear arboricityList update problemLogjamLongest palindromic substringLow complexity artMahjong solitaireMastermindMasyuMathematics of paper foldingMax 2 satMax 3lin eqnMax 3satMaxeksatMaximum inner product searchMemory bound functionMendelian errorMetric dimensionMinesweeperMinimum routing cost spanning treeMulti commodity flow problemMultipartite graphNatarajan dimensionNcNeNfa minimizationNlNl completeNonelementary problemNonogramNot all equal 3 satisfiabilityNpNp hardnessNp intermediateNp polyNumberlinkNurikabeOblivious ramOnline matrix vector multiplication problemOutput sensitive algorithmParity pPeg solitairePhi hiding assumptionPhylogenetic reconciliationPipesPlanar satPlanted motif searchPlsPolylPolylogarithmic functionPolynomial delayPotential methodPpaPpadPppPrProbabilistic analysis of algorithmsPromise problemProper complexity functionProportional item allocationPspace hardQuadrelRac drawingReRe completeReconfigurationRectangle packingRectilinear steiner treeRelaxed intersectionResource contentionResource leakReverse engineeringReversiRing learning with errorsRing star problemRotation distanceRouting and wavelength assignmentRsa problemRush hourS2pSamegameScScalabilityScale cubeSearch problemSecurity levelSelf dissimilaritySelf stabilizationSemi membershipSeparating words problemSet splitting problemShakashakaShared registerShared snapshot objectsShikakuSkew symmetric graphSlSlitherlinkSlope numberSmall set expansion hypothesisSnpSokobanSophisticationState machine replicationState spaceStride schedulingString to string correction problemStrong rsa assumptionStrongly polynomial timeStructural alignmentSub group hidingSubexpSuperstabilizationSwitching circuit theoryTardos functionTatamibariTcTc0Tentai showTerminating reliable broadcastTetrisThe art of computer programmingThe complexity of songsTheta subsumptionThicknessThreadingThree dimensional edge matching puzzleTiming failureTransdichotomous modelTree alignmentTutte polynomialUniform consensusUnit disk graphUpward planar drawingVerbal arithmeticVersion vectorW hierarchyWeftWord representable graphWorst case complexityXdh assumptionXp

Forty Cubed, Forty Squared, and the Number You Never Choose

A safe takes three numbers from a dial marked 1 to 40, so there are 64,000 combinations, and the worst case is 1600 attempts rather than 64,000. The third number is supplied by the mechanism instead of guessed, which collapses the search from three dimensions to two, and 1600 is proved both achievable and unavoidable. A dial with a mark of mechanical slack drops the count to 196, which is a covering problem on a cycle of forty.

0