Compressed Membership for NFA (DFA) with Compressed Labels is in NP (P)
Artur Jeż
Wrocław, Poland
7 September 2011
Artur Jeż Compressed membership for NFA 7 September 2011 1 / 25
Compressed Membership for NFA (DFA) with Compressed Labels is in NP - - PowerPoint PPT Presentation
Compressed Membership for NFA (DFA) with Compressed Labels is in NP (P) Artur Je Wrocaw, Poland 7 September 2011 Compressed membership for NFA 7 September 2011 1 / 25 Artur Je Straight Line Programms SLPs Definition (Straight Line
Artur Jeż Compressed membership for NFA 7 September 2011 1 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 2 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 2 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 2 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 3 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 3 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 3 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 3 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 4 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 4 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 4 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 4 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 5 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 5 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 5 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 5 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 5 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 5 / 25
◮ acyclic NFA ◮ unary alphabet
Artur Jeż Compressed membership for NFA 7 September 2011 6 / 25
◮ acyclic NFA ◮ unary alphabet
Artur Jeż Compressed membership for NFA 7 September 2011 6 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 7 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 7 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 8 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 9 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 9 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 9 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 9 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 9 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 9 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 9 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 10 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 10 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 11 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 11 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 12 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 12 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 12 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 13 / 25
◮ the same nonterminal ◮ corresponding start and end ◮ the same multiplicity Artur Jeż Compressed membership for NFA 7 September 2011 13 / 25
◮ the same nonterminal ◮ corresponding start and end ◮ the same multiplicity
Artur Jeż Compressed membership for NFA 7 September 2011 13 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 14 / 25
◮ Xi → uaXjvXk, where word(Xj) = b . . . ◮ ab spreads over transitions
Artur Jeż Compressed membership for NFA 7 September 2011 14 / 25
◮ Xi → uaXjvXk, where word(Xj) = b . . . ◮ ab spreads over transitions
Artur Jeż Compressed membership for NFA 7 September 2011 14 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 15 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 15 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 15 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 16 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 16 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 16 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 16 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 17 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 17 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 17 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 17 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 17 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 18 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 18 / 25
◮ appears is some explicit word uXjvXk, total size O(n2). ◮ spreads over u word(Xj),
Artur Jeż Compressed membership for NFA 7 September 2011 18 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 19 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 19 / 25
◮ Xi → uXjvXk ◮ word(Xi) = u word(Xj)v word(Xk) Artur Jeż Compressed membership for NFA 7 September 2011 20 / 25
◮ Xi → uXjvXk ◮ word(Xi) = u word(Xj)v word(Xk)
Artur Jeż Compressed membership for NFA 7 September 2011 20 / 25
◮ Xi → uXjvXk ◮ word(Xi) = u word(Xj)v word(Xk)
Artur Jeż Compressed membership for NFA 7 September 2011 20 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 21 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 21 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 21 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 21 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 22 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 22 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 22 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 23 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 23 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 23 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 23 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 23 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 23 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 24 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 24 / 25
Artur Jeż Compressed membership for NFA 7 September 2011 25 / 25