• Aucun résultat trouvé

Stopping time complexity and monotone-conditional complexity

N/A
N/A
Protected

Academic year: 2022

Partager "Stopping time complexity and monotone-conditional complexity"

Copied!
56
0
0

Texte intégral

(1)

Stopping time complexity and monotone-conditional complexity

alexander.shen@lirmm.fr, www.lirmm.fr/~ashen

LIRMM CNRS & University of Montpellier

Dagstuhl, February 2017

(2)

Vovk & Pavlovich idea

How to tell which exit on a long road one should take?

“Nth exit”: logN bits of information

“First exit after the bridge”: O(1) bits of information

you get a sequence of bits (one at a time) and decide when to stop

TM: input one-directional read-only tape

stopping time complexity of x = the minimal complexity of a TM that stops after reading input x without trying to read the next bit

= the minimal complexity of an algorithm that enumerates a prefix-free set of strings containing x

(3)

Vovk & Pavlovich idea

How to tell which exit on a long road one should take?

“Nth exit”: logN bits of information

“First exit after the bridge”: O(1) bits of information

you get a sequence of bits (one at a time) and decide when to stop

TM: input one-directional read-only tape

stopping time complexity of x = the minimal complexity of a TM that stops after reading input x without trying to read the next bit

= the minimal complexity of an algorithm that enumerates a prefix-free set of strings containing x

(4)

Vovk & Pavlovich idea

How to tell which exit on a long road one should take?

“Nth exit”: logN bits of information

“First exit after the bridge”: O(1) bits of information

you get a sequence of bits (one at a time) and decide when to stop

TM: input one-directional read-only tape

stopping time complexity of x = the minimal complexity of a TM that stops after reading input x without trying to read the next bit

= the minimal complexity of an algorithm that enumerates a prefix-free set of strings containing x

(5)

Vovk & Pavlovich idea

How to tell which exit on a long road one should take?

“Nth exit”: logN bits of information

“First exit after the bridge”: O(1) bits of information

you get a sequence of bits (one at a time) and decide when to stop

TM: input one-directional read-only tape

stopping time complexity of x = the minimal complexity of a TM that stops after reading input x without trying to read the next bit

= the minimal complexity of an algorithm that enumerates a prefix-free set of strings containing x

(6)

Vovk & Pavlovich idea

How to tell which exit on a long road one should take?

“Nth exit”: logN bits of information

“First exit after the bridge”: O(1) bits of information

you get a sequence of bits (one at a time) and decide when to stop

TM: input one-directional read-only tape

stopping time complexity of x = the minimal complexity of a TM that stops after reading input x without trying to read the next bit

= the minimal complexity of an algorithm that enumerates a prefix-free set of strings containing x

(7)

Vovk & Pavlovich idea

How to tell which exit on a long road one should take?

“Nth exit”: logN bits of information

“First exit after the bridge”: O(1) bits of information

you get a sequence of bits (one at a time) and decide when to stop

TM: input one-directional read-only tape

stopping time complexity of x = the minimal complexity of a TM that stops after reading input x without trying to read the next bit

= the minimal complexity of an algorithm that enumerates a prefix-free set of strings containing x

(8)

Vovk & Pavlovich idea

How to tell which exit on a long road one should take?

“Nth exit”: logN bits of information

“First exit after the bridge”: O(1) bits of information

you get a sequence of bits (one at a time) and decide when to stop

TM: input one-directional read-only tape

stopping time complexity of x = the minimal complexity of a TM that stops after reading input x without trying to read the next bit

= the minimal complexity of an algorithm that enumerates a prefix-free set of strings containing x

(9)

Vovk & Pavlovich idea

How to tell which exit on a long road one should take?

“Nth exit”: logN bits of information

“First exit after the bridge”: O(1) bits of information

you get a sequence of bits (one at a time) and decide when to stop

TM: input one-directional read-only tape

stopping time complexity of x = the minimal complexity of a TM that stops after reading input x without trying to read the next bit

= the minimal complexity of an algorithm that enumerates a prefix-free set of strings containing x

(10)

The classification of complexities

decompressor: descriptions → objects

different “topologies” on descriptions and objects

isolated descriptions descriptions as prefixes isolated objects plain complexity prefix complexity objects as prefixes decision complexity monotone complexity

decompressor: descriptions × conditions → objects 8 versions of conditional complexities

stopping time complexity of x =C(x|x∗) objects: isolated;

descriptions: isolated; conditions: prefixes

(11)

The classification of complexities

decompressor: descriptions → objects different “topologies” on descriptions and objects

isolated descriptions descriptions as prefixes isolated objects plain complexity prefix complexity objects as prefixes decision complexity monotone complexity

decompressor: descriptions × conditions → objects 8 versions of conditional complexities

stopping time complexity of x =C(x|x∗) objects: isolated;

descriptions: isolated; conditions: prefixes

(12)

The classification of complexities

decompressor: descriptions → objects different “topologies” on descriptions and objects

isolated descriptions descriptions as prefixes isolated objects plain complexity prefix complexity objects as prefixes decision complexity monotone complexity

decompressor: descriptions × conditions → objects 8 versions of conditional complexities

stopping time complexity of x =C(x|x∗) objects: isolated;

descriptions: isolated; conditions: prefixes

(13)

The classification of complexities

decompressor: descriptions → objects different “topologies” on descriptions and objects

isolated descriptions descriptions as prefixes isolated objects plain complexity prefix complexity objects as prefixes decision complexity monotone complexity

decompressor: descriptions × conditions → objects 8 versions of conditional complexities

stopping time complexity of x =C(x|x∗) objects: isolated;

descriptions: isolated; conditions: prefixes

(14)

The classification of complexities

decompressor: descriptions → objects different “topologies” on descriptions and objects

isolated descriptions descriptions as prefixes isolated objects plain complexity prefix complexity objects as prefixes decision complexity monotone complexity

decompressor: descriptions × conditions → objects 8 versions of conditional complexities

stopping time complexity of x =C(x|x∗)

objects: isolated; descriptions: isolated;

conditions: prefixes

(15)

The classification of complexities

decompressor: descriptions → objects different “topologies” on descriptions and objects

isolated descriptions descriptions as prefixes isolated objects plain complexity prefix complexity objects as prefixes decision complexity monotone complexity

decompressor: descriptions × conditions → objects 8 versions of conditional complexities

stopping time complexity of x =C(x|x∗) objects: isolated;

descriptions: isolated;

conditions: prefixes

(16)

The “monotone-conditional” complexity C (y |x ∗)

D(p,x): partial computable function (conditional decompressor)

CD(y|x∗) = min{|p|:D(p,x) =y} (x is a condition) but D is required to be monotone (‘prefix-stable’)with respect to condition:

if D(p,x) =y, then D(p,x0) =y for every extension x0 of x C(y|x∗) = the minimal plain complexity of a prefix-stable program that maps x to y

C(x|x∗) is notO(1) anymore

an equivalent definition of (plain) stopping time complexity

(17)

The “monotone-conditional” complexity C (y |x ∗)

D(p,x): partial computable function (conditional decompressor)

CD(y|x∗) = min{|p|:D(p,x) =y} (x is a condition) but D is required to be monotone (‘prefix-stable’)with respect to condition:

if D(p,x) =y, then D(p,x0) =y for every extension x0 of x C(y|x∗) = the minimal plain complexity of a prefix-stable program that maps x to y

C(x|x∗) is notO(1) anymore

an equivalent definition of (plain) stopping time complexity

(18)

The “monotone-conditional” complexity C (y |x ∗)

D(p,x): partial computable function (conditional decompressor)

CD(y|x∗) = min{|p|:D(p,x) =y} (x is a condition)

but D is required to be monotone (‘prefix-stable’)with respect to condition:

if D(p,x) =y, then D(p,x0) =y for every extension x0 of x C(y|x∗) = the minimal plain complexity of a prefix-stable program that maps x to y

C(x|x∗) is notO(1) anymore

an equivalent definition of (plain) stopping time complexity

(19)

The “monotone-conditional” complexity C (y |x ∗)

D(p,x): partial computable function (conditional decompressor)

CD(y|x∗) = min{|p|:D(p,x) =y} (x is a condition) but D is required to be monotone (‘prefix-stable’)with respect to condition:

if D(p,x) =y, then D(p,x0) =y for every extension x0 of x C(y|x∗) = the minimal plain complexity of a prefix-stable program that maps x to y

C(x|x∗) is notO(1) anymore

an equivalent definition of (plain) stopping time complexity

(20)

The “monotone-conditional” complexity C (y |x ∗)

D(p,x): partial computable function (conditional decompressor)

CD(y|x∗) = min{|p|:D(p,x) =y} (x is a condition) but D is required to be monotone (‘prefix-stable’)with respect to condition:

if D(p,x) =y, thenD(p,x0) =y for every extension x0 of x

C(y|x∗) = the minimal plain complexity of a prefix-stable program that maps x to y

C(x|x∗) is notO(1) anymore

an equivalent definition of (plain) stopping time complexity

(21)

The “monotone-conditional” complexity C (y |x ∗)

D(p,x): partial computable function (conditional decompressor)

CD(y|x∗) = min{|p|:D(p,x) =y} (x is a condition) but D is required to be monotone (‘prefix-stable’)with respect to condition:

if D(p,x) =y, thenD(p,x0) =y for every extension x0 of x C(y|x∗) = the minimal plain complexity of a prefix-stable program that maps x to y

C(x|x∗) is notO(1) anymore

an equivalent definition of (plain) stopping time complexity

(22)

The “monotone-conditional” complexity C (y |x ∗)

D(p,x): partial computable function (conditional decompressor)

CD(y|x∗) = min{|p|:D(p,x) =y} (x is a condition) but D is required to be monotone (‘prefix-stable’)with respect to condition:

if D(p,x) =y, thenD(p,x0) =y for every extension x0 of x C(y|x∗) = the minimal plain complexity of a prefix-stable program that maps x to y

C(x|x∗) is notO(1) anymore

an equivalent definition of (plain) stopping time complexity

(23)

The “monotone-conditional” complexity C (y |x ∗)

D(p,x): partial computable function (conditional decompressor)

CD(y|x∗) = min{|p|:D(p,x) =y} (x is a condition) but D is required to be monotone (‘prefix-stable’)with respect to condition:

if D(p,x) =y, thenD(p,x0) =y for every extension x0 of x C(y|x∗) = the minimal plain complexity of a prefix-stable program that maps x to y

C(x|x∗) is notO(1) anymore

an equivalent definition of (plain) stopping time complexity

(24)

A quantitative characterization

How to defineC(x) not mentioning descriptions/programs? C(x) is upper semicomputable;

#{x:C(x)<n}<2n for all n;

C(·) is the minimal function with these properties Stopping time complexity: also upper semicomputable for every path α in the binary tree and for every n there are less than 2n strings on this path withC(x|x∗)<n.

Stopping time complexity is the minimal function in this class. less obvious (Gleb Posobin)

(25)

A quantitative characterization

How to defineC(x) not mentioning descriptions/programs?

C(x) is upper semicomputable;

#{x:C(x)<n}<2n for all n;

C(·) is the minimal function with these properties Stopping time complexity: also upper semicomputable for every path α in the binary tree and for every n there are less than 2n strings on this path withC(x|x∗)<n.

Stopping time complexity is the minimal function in this class. less obvious (Gleb Posobin)

(26)

A quantitative characterization

How to defineC(x) not mentioning descriptions/programs?

C(x) is upper semicomputable;

#{x:C(x)<n}<2n for all n;

C(·) is the minimal function with these properties Stopping time complexity: also upper semicomputable for every path α in the binary tree and for every n there are less than 2n strings on this path withC(x|x∗)<n.

Stopping time complexity is the minimal function in this class. less obvious (Gleb Posobin)

(27)

A quantitative characterization

How to defineC(x) not mentioning descriptions/programs?

C(x) is upper semicomputable;

#{x:C(x)<n}<2n for all n;

C(·) is the minimal function with these properties Stopping time complexity: also upper semicomputable for every path α in the binary tree and for every n there are less than 2n strings on this path withC(x|x∗)<n.

Stopping time complexity is the minimal function in this class. less obvious (Gleb Posobin)

(28)

A quantitative characterization

How to defineC(x) not mentioning descriptions/programs?

C(x) is upper semicomputable;

#{x:C(x)<n}<2n for all n;

C(·) is the minimal function with these properties

Stopping time complexity: also upper semicomputable for every path α in the binary tree and for every n there are less than 2n strings on this path withC(x|x∗)<n.

Stopping time complexity is the minimal function in this class. less obvious (Gleb Posobin)

(29)

A quantitative characterization

How to defineC(x) not mentioning descriptions/programs?

C(x) is upper semicomputable;

#{x:C(x)<n}<2n for all n;

C(·) is the minimal function with these properties Stopping time complexity: also upper semicomputable

for every path α in the binary tree and for every n there are less than 2n strings on this path withC(x|x∗)<n.

Stopping time complexity is the minimal function in this class. less obvious (Gleb Posobin)

(30)

A quantitative characterization

How to defineC(x) not mentioning descriptions/programs?

C(x) is upper semicomputable;

#{x:C(x)<n}<2n for all n;

C(·) is the minimal function with these properties Stopping time complexity: also upper semicomputable for every path α in the binary tree and for every n there are less than 2n strings on this path withC(x|x∗)<n.

Stopping time complexity is the minimal function in this class. less obvious (Gleb Posobin)

(31)

A quantitative characterization

How to defineC(x) not mentioning descriptions/programs?

C(x) is upper semicomputable;

#{x:C(x)<n}<2n for all n;

C(·) is the minimal function with these properties Stopping time complexity: also upper semicomputable for every path α in the binary tree and for every n there are less than 2n strings on this path withC(x|x∗)<n.

Stopping time complexity is the minimal function in this class.

less obvious (Gleb Posobin)

(32)

A quantitative characterization

How to defineC(x) not mentioning descriptions/programs?

C(x) is upper semicomputable;

#{x:C(x)<n}<2n for all n;

C(·) is the minimal function with these properties Stopping time complexity: also upper semicomputable for every path α in the binary tree and for every n there are less than 2n strings on this path withC(x|x∗)<n.

Stopping time complexity is the minimal function in this class.

less obvious (Gleb Posobin)

(33)

What is not true

C(x|y∗) is notthe minimal complexity of a prefix-free function that maps some prefix ofy to x;

C(x|y∗) does nothave the natural quantitative characterization as a monotone over y function

[C(x|y0∗)≤C(x|y∗),C(x|y1∗)≤C(x|y∗)] such that for every y andn there are at most 2n objectsx such that C(x|y∗)<n. (Mikhail Andreev)

(34)

What is not true

C(x|y∗) is notthe minimal complexity of a prefix-free function that maps some prefix ofy to x;

C(x|y∗) does nothave the natural quantitative characterization as a monotone over y function

[C(x|y0∗)≤C(x|y∗),C(x|y1∗)≤C(x|y∗)] such that for every y andn there are at most 2n objectsx such that C(x|y∗)<n. (Mikhail Andreev)

(35)

What is not true

C(x|y∗) is notthe minimal complexity of a prefix-free function that maps some prefix ofy to x;

C(x|y∗) does nothave the natural quantitative characterization as a monotone over y function

[C(x|y0∗)≤C(x|y∗),C(x|y1∗)≤C(x|y∗)] such that for every y andn there are at most 2n objectsx such that C(x|y∗)<n. (Mikhail Andreev)

(36)

Prefix stopping time complexity

K(x|y∗): the decompressor is monotone (prefix-stable) w.r.t. both arguments.

conditions and programs are prefixes, objects are isolated Why should we bother?

Vovk and Pavlovich tried to define this version

separates many things that coincide for prefix complexity

(37)

Prefix stopping time complexity

K(x|y∗): the decompressor is monotone (prefix-stable) w.r.t.

both arguments.

conditions and programs are prefixes, objects are isolated Why should we bother?

Vovk and Pavlovich tried to define this version

separates many things that coincide for prefix complexity

(38)

Prefix stopping time complexity

K(x|y∗): the decompressor is monotone (prefix-stable) w.r.t.

both arguments.

conditions and programs are prefixes, objects are isolated

Why should we bother?

Vovk and Pavlovich tried to define this version

separates many things that coincide for prefix complexity

(39)

Prefix stopping time complexity

K(x|y∗): the decompressor is monotone (prefix-stable) w.r.t.

both arguments.

conditions and programs are prefixes, objects are isolated Why should we bother?

Vovk and Pavlovich tried to define this version

separates many things that coincide for prefix complexity

(40)

Prefix stopping time complexity

K(x|y∗): the decompressor is monotone (prefix-stable) w.r.t.

both arguments.

conditions and programs are prefixes, objects are isolated Why should we bother?

Vovk and Pavlovich tried to define this version

separates many things that coincide for prefix complexity

(41)

Prefix stopping time complexity

K(x|y∗): the decompressor is monotone (prefix-stable) w.r.t.

both arguments.

conditions and programs are prefixes, objects are isolated Why should we bother?

Vovk and Pavlovich tried to define this version

separates many things that coincide for prefix complexity

(42)

Prefix (stopping time) complexity: different definitions

the length of the shortest prefix-stable program minus logarithm of the a priori probability

minus logarithm of the maximal lower semicomputable semimeasure

Now:

minimal prefix complexity of a prefix-free set containing x [Vovk-Pavlovic]

>K(x|x∗)

>minus logarithm of the a priori probability (probability for the universal probabilistic machine to stop at x) [Andreev]

= minus logarithm of the maximal lower semicomputable functionm(x) whose sum along every path does not exceed 1 [Andreev]

(43)

Prefix (stopping time) complexity: different definitions

the length of the shortest prefix-stable program

minus logarithm of the a priori probability

minus logarithm of the maximal lower semicomputable semimeasure

Now:

minimal prefix complexity of a prefix-free set containing x [Vovk-Pavlovic]

>K(x|x∗)

>minus logarithm of the a priori probability (probability for the universal probabilistic machine to stop at x) [Andreev]

= minus logarithm of the maximal lower semicomputable functionm(x) whose sum along every path does not exceed 1 [Andreev]

(44)

Prefix (stopping time) complexity: different definitions

the length of the shortest prefix-stable program minus logarithm of the a priori probability

minus logarithm of the maximal lower semicomputable semimeasure

Now:

minimal prefix complexity of a prefix-free set containing x [Vovk-Pavlovic]

>K(x|x∗)

>minus logarithm of the a priori probability (probability for the universal probabilistic machine to stop at x) [Andreev]

= minus logarithm of the maximal lower semicomputable functionm(x) whose sum along every path does not exceed 1 [Andreev]

(45)

Prefix (stopping time) complexity: different definitions

the length of the shortest prefix-stable program minus logarithm of the a priori probability

minus logarithm of the maximal lower semicomputable semimeasure

Now:

minimal prefix complexity of a prefix-free set containing x [Vovk-Pavlovic]

>K(x|x∗)

>minus logarithm of the a priori probability (probability for the universal probabilistic machine to stop at x) [Andreev]

= minus logarithm of the maximal lower semicomputable functionm(x) whose sum along every path does not exceed 1 [Andreev]

(46)

Prefix (stopping time) complexity: different definitions

the length of the shortest prefix-stable program minus logarithm of the a priori probability

minus logarithm of the maximal lower semicomputable semimeasure

Now:

minimal prefix complexity of a prefix-free set containing x [Vovk-Pavlovic]

>K(x|x∗)

>minus logarithm of the a priori probability (probability for the universal probabilistic machine to stop at x) [Andreev]

= minus logarithm of the maximal lower semicomputable functionm(x) whose sum along every path does not exceed 1 [Andreev]

(47)

Prefix (stopping time) complexity: different definitions

the length of the shortest prefix-stable program minus logarithm of the a priori probability

minus logarithm of the maximal lower semicomputable semimeasure

Now:

minimal prefix complexity of a prefix-free set containing x [Vovk-Pavlovic]

>K(x|x∗)

>minus logarithm of the a priori probability (probability for the universal probabilistic machine to stop at x) [Andreev]

= minus logarithm of the maximal lower semicomputable functionm(x) whose sum along every path does not exceed 1 [Andreev]

(48)

Prefix (stopping time) complexity: different definitions

the length of the shortest prefix-stable program minus logarithm of the a priori probability

minus logarithm of the maximal lower semicomputable semimeasure

Now:

minimal prefix complexity of a prefix-free set containing x [Vovk-Pavlovic]

>K(x|x∗)

>minus logarithm of the a priori probability (probability for the universal probabilistic machine to stop at x) [Andreev]

= minus logarithm of the maximal lower semicomputable functionm(x) whose sum along every path does not exceed 1 [Andreev]

(49)

Prefix (stopping time) complexity: different definitions

the length of the shortest prefix-stable program minus logarithm of the a priori probability

minus logarithm of the maximal lower semicomputable semimeasure

Now:

minimal prefix complexity of a prefix-free set containing x [Vovk-Pavlovic]

>K(x|x∗)

>minus logarithm of the a priori probability (probability for the universal probabilistic machine to stop at x) [Andreev]

= minus logarithm of the maximal lower semicomputable functionm(x) whose sum along every path does not exceed 1 [Andreev]

(50)

Prefix (stopping time) complexity: different definitions

the length of the shortest prefix-stable program minus logarithm of the a priori probability

minus logarithm of the maximal lower semicomputable semimeasure

Now:

minimal prefix complexity of a prefix-free set containing x [Vovk-Pavlovic]

>K(x|x∗)

>minus logarithm of the a priori probability (probability for the universal probabilistic machine to stop at x) [Andreev]

(51)

Monotone-conditional prefix complexity

Even more splitting. . .

A priori probability: random program (for the universal decompressor) maps y tox

maximal lower semicomputable functionm(x|y∗) that is monotone w.r.t. y andP

xm(x|y∗)≤1 for everyy Now they differ [Andreev]

Open question: can one prove the equivalence of prefix complexity definitions using prefix-free and prefix-stable decompressors, not using a priori probability as an intermediate step?

Formal version: are the monotone-conditional complexities obtained using prefix-free and prefix-stable (w.r.t. first argument) decompressors the same or not?

(52)

Monotone-conditional prefix complexity

Even more splitting. . .

A priori probability: random program (for the universal decompressor) maps y tox

maximal lower semicomputable functionm(x|y∗) that is monotone w.r.t. y andP

xm(x|y∗)≤1 for everyy Now they differ [Andreev]

Open question: can one prove the equivalence of prefix complexity definitions using prefix-free and prefix-stable decompressors, not using a priori probability as an intermediate step?

Formal version: are the monotone-conditional complexities obtained using prefix-free and prefix-stable (w.r.t. first argument) decompressors the same or not?

(53)

Monotone-conditional prefix complexity

Even more splitting. . .

A priori probability: random program (for the universal decompressor) maps y tox

maximal lower semicomputable functionm(x|y∗) that is monotone w.r.t. y andP

xm(x|y∗)≤1 for everyy Now they differ [Andreev]

Open question: can one prove the equivalence of prefix complexity definitions using prefix-free and prefix-stable decompressors, not using a priori probability as an intermediate step?

Formal version: are the monotone-conditional complexities obtained using prefix-free and prefix-stable (w.r.t. first argument) decompressors the same or not?

(54)

Monotone-conditional prefix complexity

Even more splitting. . .

A priori probability: random program (for the universal decompressor) maps y tox

maximal lower semicomputable functionm(x|y∗) that is monotone w.r.t. y andP

xm(x|y∗)≤1 for everyy

Now they differ [Andreev]

Open question: can one prove the equivalence of prefix complexity definitions using prefix-free and prefix-stable decompressors, not using a priori probability as an intermediate step?

Formal version: are the monotone-conditional complexities obtained using prefix-free and prefix-stable (w.r.t. first argument) decompressors the same or not?

(55)

Monotone-conditional prefix complexity

Even more splitting. . .

A priori probability: random program (for the universal decompressor) maps y tox

maximal lower semicomputable functionm(x|y∗) that is monotone w.r.t. y andP

xm(x|y∗)≤1 for everyy Now they differ [Andreev]

Open question: can one prove the equivalence of prefix complexity definitions using prefix-free and prefix-stable decompressors, not using a priori probability as an intermediate step?

Formal version: are the monotone-conditional complexities obtained using prefix-free and prefix-stable (w.r.t. first argument) decompressors the same or not?

(56)

Monotone-conditional prefix complexity

Even more splitting. . .

A priori probability: random program (for the universal decompressor) maps y tox

maximal lower semicomputable functionm(x|y∗) that is monotone w.r.t. y andP

xm(x|y∗)≤1 for everyy Now they differ [Andreev]

Open question: can one prove the equivalence of prefix complexity definitions using prefix-free and prefix-stable decompressors, not using a priori probability as an intermediate step?

Formal version: are the monotone-conditional complexities

Références

Documents relatifs

Namely, the algorithm tests if an integer table of size n is the Prefix table of some word and, if successful, it constructs the lexicographically smallest string having it as a

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

Notably, the (best) algorithm in [24], if applied to Problem PMP/S, gives sub- optimal query time and the corresponding data structure also requires more time and space.. One

Straightforward substitution can make the flexible term look like the rigid one if the substitution term for f has head k. That is, the substitution term imitates the head of the

Figure 11 (c) shows the main memory used by FP-trees, MFI-trees and the whole algorithm when running FPmax* on dataset connect-4.. The minimum support was set

For grammars with several premises we show that the membership problem (which is solvable in polynomial time for one premise rules) is complete in EXPTIME. For monotonic grammars

Example 2.1- Consider the automaton A pictured in Figure 1 where the initial state is 1 and the final state is 4. The prefix automaton of A is pictured in Figure 2... The

To summarize: we propose that an OC *s- prefix or preinitial preceding a sonorant root initial does not devoice that sonorant; the cluster formed by the preinitial and the