• DocumentCode
    2718737
  • Title

    On the power of bounded concurrency. III. Reasoning about programs

  • Author

    Harel, David ; Rosner, Roni ; Vardi, Moshe

  • Author_Institution
    Weizmann Inst. of Sci., Rehovot, Israel
  • fYear
    1990
  • fDate
    4-7 Jun 1990
  • Firstpage
    478
  • Lastpage
    488
  • Abstract
    For pt.II by T. Hirst and D. Harel see Proc. 15th Coll. Trees in Algebra and programming. Lec. Notes in Comp. Sci., Springer (1990). The difficulty of reasoning about programs is addressed. Specifically, the question of whether the additional succinctness that bounded concurrency provides influences the complexity of reasoning about regular computation sequences on the propositional level is considered. The results concern dynamic, temporal, and process logics, and supply a strongly affirmative answer. In particular, triple-exponential time upper and lower bounds on deciding the validity of propositional dynamic logic with alternating automata enriched with bounded cooperative concurrency, and quadruple-exponential time bounds for deciding validity of branching-time and process logics with such automata are proven. In addition to constituting further evidence for the inherent exponential nature of bounded concurrency, the results appear to provide the first examples of natural decision problems that are elementary and yet have lower bounds that are higher than double-exponential time
  • Keywords
    computational complexity; parallel processing; temporal logic; alternating automata; bounded concurrency; bounded cooperative concurrency; bounds; branching-time; complexity; dynamic logics; process logics; propositional dynamic logic; quadruple-exponential time bounds; reasoning about programs; regular computation sequences; temporal logics; triple-exponential time; validity; Automata; Computational modeling; Computer science; Concurrent computing; Councils; Logic; Mathematics; Protocols; Reasoning about programs; Research and development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science, 1990. LICS '90, Proceedings., Fifth Annual IEEE Symposium on e
  • Conference_Location
    Philadelphia, PA
  • Print_ISBN
    0-8186-2073-0
  • Type

    conf

  • DOI
    10.1109/LICS.1990.113770
  • Filename
    113770