Standard

A simple P-complete problem and its language-theoretic representations. / Okhotin, Alexander.

In: Theoretical Computer Science, Vol. 412, No. 1-2, 01.01.2011, p. 68-82.

Research output: Contribution to journalArticlepeer-review

Harvard

APA

Vancouver

Author

Okhotin, Alexander. / A simple P-complete problem and its language-theoretic representations. In: Theoretical Computer Science. 2011 ; Vol. 412, No. 1-2. pp. 68-82.

BibTeX

@article{c69003d940324dee80932086b0dff344,
title = "A simple P-complete problem and its language-theoretic representations",
abstract = "A variant of the Circuit Value Problem is introduced, in which every gate implements the NOR function (x v y), and one of the inputs of every kth gate must be the (k - 1)th gate. The problem, which remains P-complete, is encoded as a simple formal language over a two-letter alphabet, which can be succinctly represented by language equations of several types. Using this representation, a conjunctive grammar with 8 rules, a Boolean grammar with 5 rules and an LL(1) Boolean grammar with 8 rules for this language are constructed. Another encoding of the problem is represented by a trellis automaton with 11 states and a linear conjunctive grammar with 20 rules.",
keywords = "Boolean grammars, Circuit value problem, Conjunctive grammars, Language equations, Trellis automata",
author = "Alexander Okhotin",
year = "2011",
month = jan,
day = "1",
doi = "10.1016/j.tcs.2010.09.015",
language = "English",
volume = "412",
pages = "68--82",
journal = "Theoretical Computer Science",
issn = "0304-3975",
publisher = "Elsevier",
number = "1-2",

}

RIS

TY - JOUR

T1 - A simple P-complete problem and its language-theoretic representations

AU - Okhotin, Alexander

PY - 2011/1/1

Y1 - 2011/1/1

N2 - A variant of the Circuit Value Problem is introduced, in which every gate implements the NOR function (x v y), and one of the inputs of every kth gate must be the (k - 1)th gate. The problem, which remains P-complete, is encoded as a simple formal language over a two-letter alphabet, which can be succinctly represented by language equations of several types. Using this representation, a conjunctive grammar with 8 rules, a Boolean grammar with 5 rules and an LL(1) Boolean grammar with 8 rules for this language are constructed. Another encoding of the problem is represented by a trellis automaton with 11 states and a linear conjunctive grammar with 20 rules.

AB - A variant of the Circuit Value Problem is introduced, in which every gate implements the NOR function (x v y), and one of the inputs of every kth gate must be the (k - 1)th gate. The problem, which remains P-complete, is encoded as a simple formal language over a two-letter alphabet, which can be succinctly represented by language equations of several types. Using this representation, a conjunctive grammar with 8 rules, a Boolean grammar with 5 rules and an LL(1) Boolean grammar with 8 rules for this language are constructed. Another encoding of the problem is represented by a trellis automaton with 11 states and a linear conjunctive grammar with 20 rules.

KW - Boolean grammars

KW - Circuit value problem

KW - Conjunctive grammars

KW - Language equations

KW - Trellis automata

UR - http://www.scopus.com/inward/record.url?scp=80051672051&partnerID=8YFLogxK

U2 - 10.1016/j.tcs.2010.09.015

DO - 10.1016/j.tcs.2010.09.015

M3 - Article

AN - SCOPUS:80051672051

VL - 412

SP - 68

EP - 82

JO - Theoretical Computer Science

JF - Theoretical Computer Science

SN - 0304-3975

IS - 1-2

ER -

ID: 41140709