More on looping vs. repeating in dynamic logic (Q2265813): Difference between revisions

From MaRDI portal
Added link to MaRDI item.
ReferenceBot (talk | contribs)
Changed an Item
 
(2 intermediate revisions by 2 users not shown)
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1016/0020-0190(85)90069-9 / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W2016724360 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4343990 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Recurring Dominoes: Making the Highly Undecidable Highly Understandable / rank
 
Normal rank
Property / cites work
 
Property / cites work: Looping vs. repeating in dynamic logic / rank
 
Normal rank
Property / cites work
 
Property / cites work: Model theory for infinitary logic. Logic with countable conjunctions and finite quantifiers / rank
 
Normal rank
Property / cites work
 
Property / cites work: Definability in dynamic logic / rank
 
Normal rank
Property / cites work
 
Property / cites work: Expressing program looping in regular dynamic logic / rank
 
Normal rank

Latest revision as of 16:11, 14 June 2024

scientific article
Language Label Description Also known as
English
More on looping vs. repeating in dynamic logic
scientific article

    Statements

    More on looping vs. repeating in dynamic logic (English)
    0 references
    0 references
    0 references
    1985
    0 references
    Two types of divergence in computation are referred to in a paper of \textit{D. Harel} and \textit{V. R. Pratt} [5th ACM Symp. on Principles of Programming Languages, 203-213 (1978)] as global and local looping respectively. These notions give a repeat and loop constructs, whose expressive power has been investigated in different versions of dynamic logic. This paper shows that QDL, the first-order version of dynamic logic, is more expressive with repeat than with loop. The authors show also that the validity problems for formulas of the form \(\phi \supset \neg loop(\alpha)\) and \(\phi \supset \neg repeat(\alpha)\) are \(\Sigma^ 0_ 1\)-complete and \(\Pi^ 1_ 1\)-complete, respectively.
    0 references
    high undecidability
    0 references
    infinite computations
    0 references
    program verification
    0 references
    dynamic logic
    0 references
    repeat
    0 references
    loop
    0 references
    validity problems
    0 references

    Identifiers