J'ai réfléchi à votre question sur les systèmes d'addition vectorielle avec des états (VASS) équivalents à VAS et j'ai trouvé cette solution. Maintenant, j'ai lu la belle réponse de Jérôme et je dois dire que ma réponse est très similaire, alors veuillez accepter sa réponse même si vous considérez la mienne comme correcte.
Idée: Il est possible de convertir un VASS en un VASS qui interdit les vecteurs plus petits ou égaux aux obstacles. Ce n'est pas exactement ce que nous voulons, car les vecteurs plus petits mais pas égaux aux obstacles peuvent être atteints. Cependant, il existe de nombreux vecteurs de ce type. Cela permet une décomposition des séries minimales en plusieurs séries finies qui sont soit une transition de soit une série équivalente de . Par conséquent, oui , le problème est décidable.V ′ V V ′VV′VV′
Détails: Soit soit un -VASS, à savoir est un graphique marqué au fini de telle sorte que . Soit l'ensemble des obstacles. Soit et , nous écrivons chaque fois que est un courir à partir à avec chaque configuration intermédiaire . Nous dénotonsd V T ⊆ Q × Z d × Q O ⊆ N d tc ∈ T * X ⊆ N dV=(Q,T)dVT⊆Q×Zd×QO⊆Ndπ∈T∗X⊆Ndp(u)→πXq(v)πp(u)q(v)Q×X↓X={y:y≤x for some x∈X} .
Soit une course minimale telle que , c'est-à-dire une course minimale qui évite les obstacles. Ensuite, par le principe du pigeonhole, peut être factorisé comme une course qui n'entre que plusieurs fois de façon finie. Plus formellement, il existe , et tel queπp(u)→πNd∖Oq(v)π↓O∖Ot1,t′1…,tn+1,t′n+1∈T∪{ε}π1,…,πn+1∈T∗{pi(ui),qi(vi),ri(wi)}i∈[0,n+1]⊆Q×Nd
- π=t1π1t′1⋯tn+1πn+1t′n+1 ,
- ∀i∈[0,n] pi(ui)−→−ti+1Ndqi+1(vi+1)−→−πi+1Nd∖↓Ori+1(wi+1)−→−t′i+1Ndpi+1(ui+1)
- p0(u0)=p(u), pn+1(un+1)=q(v) ,
- ∀i∈[1,n] ui∈↓O∖O .
- n≤|Q|⋅|↓O|.
Par conséquent, il suffit de deviner , et les configurations intermédiaires. Tester si peut être effectué en convertissant en un nouveau -VASS où chaque transition est remplacée par un gadget de transitions. Par exemple, si alors les transitions sont remplacées comme suit:nt1,t′1,…,tn+1,t′n+1p(x)→∗Nd∖↓Oq(y)VdV′t∈T4|O|+1O={(1,5),(2,3)}