Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
scientific article; zbMATH DE number 3302923 - MaRDI portal

scientific article; zbMATH DE number 3302923

From MaRDI portal
Publication:5584402

zbMath0189.50204MaRDI QIDQ5584402

Robert W. Floyd

Publication date: 1967


Title: zbMATH Open Web Interface contents unavailable due to conflicting licenses.



Related Items

Non-standard algorithmic and dynamic logicAmorphous computing: examples, mathematics and theoryMechanizing a process algebra for network protocolsDecision tree learning in CEGIS-based termination analysisAnalysis of linear definite iterative loopsA complete rule for equifair terminationOn proving the termination of algorithms by machineGeneration of correctness conditions for imperative programsProof optimization for partial redundancy eliminationAn algebraic approach to semantics of programming languagesOn enumerating all minimal solutions of feedback problemsControlling recursive inferenceMechanical translation of set theoretic problem specifications into efficient RAM code - a case studyA method for computing the number of iterations in data dependent loopsInductive assertion method for logic pogramsProgram termination using Z-transform theoryAn integrated approach to high integrity software verificationRecent advances in program verification through computer algebraFormal correctness proofs of a nondeterministic programThe Schorr-Waite graph marking algorithmA methodology for designing proof rules for fair parallel programsTowards ``dynamic domains: totally continuous cocomplete \(\mathcal Q\)-categoriesA language independent proof of the soundness and completeness of generalized Hoare logicA compositional natural semantics and Hoare logic for low-level languagesMechanical inference of invariants for FOR-loopsAn elementary and unified approach to program correctnessAn observationally complete program logic for imperative higher-order functionsOn invariant checkingAn approach for data type specification and its use in program verificationBalancing expressiveness in formal approaches to concurrencyThe validity of return address schemesThe structure of polynomial invariants of linear loopsProving the correctness of regular deterministic programs: A unifying survey using dynamic logicGenerating invariants for non-linear loops by linear algebraic methodsNondeterministic flowchart programs with recursive procedures: Semantics and correctness. IIArithmetical completeness in first-order dynamic logic for concurrent programsMechanised wire-wise verification of Handel-C synthesisA formal system for parallel programs in discrete time and spaceFloyd's principle, correctness theories and program equivalenceDeriving a Floyd-Hoare logic for non-local jumps from a formulæ-as-types notion of controlA model of reconfiguration in communicating sequential processesA survey of state vectorsPrograms as partial graphs. I: Flow equivalence and correctnessEnabledness and termination in refinement algebraCertifying algorithmsVerification conditions for source-level imperative programsHybrid I/O automata.Nonlinear invariants for linear loops and eigenpolynomials of linear operatorsProving termination of nonlinear command sequencesA mechanical analysis of program verification strategiesDeductive verification of alternating systemsProperty-directed incremental invariant generationDynamic algebras: Examples, constructions, applicationsInference of ranking functions for proving temporal properties by abstract interpretationDeriving bisimulation relations from path based equivalence checkers``A la Burstall intermittent assertions induction principles for proving inevitability properties of programsInvariants for parameterised Boolean equation systemsA general criterion for avoiding infinite unfolding during partial deductionReasoning about programsProving assertions about parallel programsStructured implementation of symbolic execution: A first part in a program verifierKnowledge and reasoning in program synthesisAlternating states for dual nondeterminism in imperative programmingSEMANOL (73), a metalanguage for programming the semantics of programming languagesThe logical meaning of programs of a subrecursive languageAxiomatic approach to side effects and general jumpsA new look at the automatic synthesis of linear ranking functionsOn the completeness of the inductive assertion methodCorrectness of parallel programs: The Church-Rosser approachOn reduction of asynchronous systemsA proof method for cyclic programsProving programs correct through refinementPASCAL in LCF: Semantics and examples of proofFunctional behavior in data spacesA case for a forward predicate transformerThe correctness of the Schorr-Waite list marking algorithmFormal derivation of strongly correct concurrent programsRecursive assertions are not enough - or are they?Program invariants as fixedpointsProving mutual terminationConstructive modal logics. IThe Hoare logic of concurrent programsSemantics of algorithmic languagesSynthetic programmingVerifying programs by induction on their data structure: general format and applicationsVerification, refinement and scheduling of real-time programsFair termination revisited - with delayDeriving correctness properties of compiled codeProcess logic with regular formulasOn verification of programs with goto statementsA functional logic for higher level reasoning about computationConstructive design of a hierarchy of semantics of a transition system by abstract interpretationTranslation and run-time validation of loop transformationsSometime = always + recursion \(\equiv\) always. On the equivalence of the intermittent and invariant assertions methods for proving inevitability properties of programsConstructing specification morphismsOn the mechanical derivation of loop invariantsLogical debuggingComputation of equilibria in noncooperative gamesNondeterministic semantics of compound diagramsA simple fixpoint argument without the restriction to continuityProgram Verification with Separation LogicA constructive approach to the problem of program correctnessProgramming by action clustersProving programs correct: Some techniques and examplesAn experiment in structured programmingAlgebra-Based Loop AnalysisFrom interface automata to hypercontractsEmbedded domain specific verifiersLimits and difficulties in the design of under-approximation abstract domainsSemantic embedding for quantum algorithmsFormal verification of termination criteria for first-order recursive functionsA note on the for statementLiminf progress measuresSymbolic computation in automated program reasoningAn algebraic glimpse at bunched implications and separation logicUnnamed ItemLogical models of discrete even systems: a comparative expositionEndomorphisms for Non-trivial Non-linear Loop Invariant GenerationCredible autocoding of convex optimization algorithmsUnnamed ItemThe Hoare Logic of Deterministic and Nondeterministic Monadic Recursion SchemesAneris: A Mechanised Logic for Modular Reasoning about Distributed SystemsSpecifications can make programs run fasterTrees, ordinals and terminationA tree-based approach to data flow proofsPredicate Abstraction for Program VerificationCombining Model Checking and TestingCombining Model Checking and DeductionTransfer of Model Checking to Industrial PracticeUnnamed ItemUnnamed ItemA Hoare Logic for the State MonadAn Introduction to Certificate TranslationWhy there is no general solution to the problem of software verificationUnnamed ItemRecursion Equations as a Programming LanguageNominative data with ordered set of namesImplementation of the composition-nominative approach to program formalization in MizarApplying abstraction and formal specification in numerical software designAutomatic synthesis of logical models for order-sorted first-order theoriesUnnamed ItemEmpowering the Event-B method using external theoriesCertified verification of relational propertiesVST-Floyd: a separation logic tool to verify correctness of C programsParallélisation sémantiqueThe refinement calculus of reactive systemsHorn Clause Solvers for Program VerificationDesigning a semantic model for a wide-spectrum language with concurrencyMéthode axiomatique sur les propriétés de fatalité des programmes parallèlesSeparation logics and modalities: a surveyFormal Modelling, Analysis and Verification of Hybrid SystemsOn Fixpoint/Iteration/Variant Induction Principles for Proving Total Correctness of Programs with Denotational SemanticsWhyMP, a formally verified arbitrary-precision integer libraryUnnamed ItemSimple-named complex-valued nominative data -- definition and basic operationsWeakest preconditioned goto axiomClosed-form upper bounds in static cost analysisParameterized synthesis for fragments of first-order logic over data wordsDISTANCES BETWEEN FORMAL THEORIESUnnamed ItemA learning-based approach to synthesizing invariants for incomplete verification enginesType-theoretic approaches to ordinalsMatrix CodeUnnamed ItemAction systems in incremental and aspect-oriented modelingA Formalized Theory for Verifying Stability and Convergence of Automata in PVSPredicate transformers in the context of symbolic modeling of transition systemsPolynomial invariants for linear loopsHow to Brew-up a Refinement OrderingThe new programming disciplineComputation of resource requirementsGraded Hoare logic and its categorical semanticsA linked forest manipulation system semantics rules for an attributed translation grammar for PL/0Highly Automated Formal Proofs over Memory Usage of Assembly CodeRGITL: a temporal logic framework for compositional reasoning about interleaved programsCompositional reasoning using intervals and time reversalUnifying theories of reactive design contractsVerification of Concurrent Systems with VerCorsLoop invariantsTableaux for constructive concurrent dynamic logicA method of proving the invariance of linear inequalities for linear loopsTuring's 1949 paper in contextMechanised Wire-wise Verification of Handel-C SynthesisAn assertion-based proof system for multithreaded JavaMeanings of Model CheckingUnnamed ItemA brief history of process algebraRelation algebra as programming language using the Ampersand compilerFifty years of Hoare's logicInduced acyclic tournaments in random digraphs: sharp concentration, thresholds and algorithmsFrom Proposition to ProgramMany-sorted hybrid modal languagesInvariant Synthesis for Combined TheoriesKleene algebra of partial predicatesModular Termination Verification for Non-blocking ConcurrencySAT-Based Model Checking without UnrollingDecision Procedures for Automating Termination ProofsThe geometry of conservative programsAn abstract contract theory for programs with proceduresUsing well-founded relations for proving operational terminationA ``geometric view of the dynamics of trajectories of computer programsREF-ARF: A system for solving problems stated as proceduresMathematical theory of partial correctnessCurrent methods for proving program correctnessHoare's logic for nondeterministic regular programs: A nonstandard approachPair grammars, graph languages and string-to-graph translationsAlgorithmic approximationsTranslating recursion equations into flow chartsAn interpretation-oriented theorem prover over integersA formal model of atomicity in asynchronous systemsDynamic Epistemic LogicsOn homomorphisms, correctness, termination, unfoldments, and equivalence of flow diagram programsDistributed automata in an assumption-commitment frameworkPartial correctness of a factorial algorithmPartial correctness of a power algorithmModule checkingBlame and coercion: Together again for the first timePartial correctness of a Fibonacci algorithm