COMPLEXITY RESULTS FOR POMSET LANGUAGES

Citation
J. Feigenbaum et al., COMPLEXITY RESULTS FOR POMSET LANGUAGES, SIAM journal on discrete mathematics, 6(3), 1993, pp. 432-442
Citations number
18
Categorie Soggetti
Mathematics,Mathematics
ISSN journal
08954801
Volume
6
Issue
3
Year of publication
1993
Pages
432 - 442
Database
ISI
SICI code
0895-4801(1993)6:3<432:CRFPL>2.0.ZU;2-X
Abstract
Pratt Internat. J. Parallel Programming, 15 (1986), pp. 33-71! introd uced POMSETs (partially ordered multisets) to describe and analyze con current systems. A POMSET P gives a set of temporal constraints that a ny correct execution of a given concurrent system must satisfy. Let L( P) (the language of P) denote the set of all system executions that sa tisfy the constraints given by P. This paper shows the following for f inite POMSETs P, Q, and system execution x: The POMSET language member ship problem (given x and P, is x is-an-element-of L(P)?) is NP-comple te. The POMSET language containment problem (given P and Q, is L(P) su bset-or-equal-to L(Q)?) is PI2p-complete. The POMSET language equality problem (given P and Q, is L(P) = L(Q)?) is at least as hard as the g raph-isomorphism problem. The POMSET language size problem (given P, h ow many x are in L(P)?) is span-P-complete.