সীমাবদ্ধ "বাধা" সহ ভেক্টর সংযোজন সিস্টেমগুলি


11

একটি ভেক্টর সংযোজন সিস্টেম (VAS) হ'ল ক্রিয়াকলাপগুলির একটি সীমাবদ্ধ সেট । সমীকরণ হল চিহ্ন । একটি রান হ'ল চিহ্নগুলির একটি খালি খালি শব্দ নয় stA⊂ZdNdm0m1…mn∀i∈{0,…,n−1},mi+1−mi∈A । এই ধরনের একটি শব্দ বিদ্যমান আমরা বলে যে যদি mn হয় পৌঁছানো থেকে m0 ।

ভিএএস-এর জন্য পুনঃপ্রকাশের সমস্যাটি নির্ণয়যোগ্য হিসাবে পরিচিত (তবে এটির জটিলতা একটি উন্মুক্ত সমস্যা)।

এখন ধরে নেওয়া যাক নিষিদ্ধ চিহ্নগুলির একটি সীমাবদ্ধ সেট ( বাধা ) দেওয়া হয়েছে। আমি জানতে চাইব যদি পুনঃব্যবহারের সমস্যাটি এখনও স্থির হয় কিনা।

স্বজ্ঞাতভাবে, বাধা সীমাবদ্ধ সেটগুলি কেবল স্থানীয়ভাবে পাথগুলিতে হস্তক্ষেপ করা উচিত, সুতরাং সমস্যাটি স্থিতিশীল হওয়া উচিত। তবে এটি প্রমাণ করা তুচ্ছ মনে হয় না।

সম্পাদনা । আমি @ Jôrôme এর উত্তরকে গৃহীত উত্তর হিসাবে রাখব, তবে আমি একটি ফলো-আপ প্রশ্ন যুক্ত করতে চাই: যদি চিহ্নগুলির সেটটি Zd ?


ক্ষয়ক্ষতির প্রমাণের পিছনে ধারণাগুলির অন্তর্দৃষ্টি পেতে আপনার কাছে কি ভাল রেফারেন্স রয়েছে? (উদাহরণস্বরূপ স্লাইডগুলি)
— ডেনিস

1
এখানে স্লাইডগুলি: lsv.ens-cachan.fr/Events/Pavas/slides-Leroux.pdf ; এবং একটি সাম্প্রতিক নিবন্ধ: hal.archives-ouvertes.fr/hal-00674970 ; মূলত, পুনঃব্যবহারযোগ্যতা একটি গণনা অ্যালগরিদম দ্বারা সমাধান করা হয়, এই ভিত্তিতে যে যদি থেকে এক্স থেকে পৌঁছানো যায় না , তবে সেখানে দুটি বিচ্ছিন্ন প্রেসবার্গার সেট উপস্থিত রয়েছে যা কোনওরকমে অ-প্রতিক্রিয়াশীলতার প্রমাণ দেয়। আরও কিছু স্লাইড: automata.rwth-aachen.de/movep2010/abstracts/slides-leroux.pdf । yx
— নিকোলাস পেরিন

এম প্রভীন সমস্যার দুটি প্রধান পন্থা বেশ কয়েকটি আলোচনা দিয়েছেন cmi.ac.in/~praveenm/talks
— সিলভাঁ

সীমাবদ্ধ বাধা (যেমন সীমাবদ্ধ মাত্রা সহ) সহ সমস্যার সাব-কেসগুলির জন্য, মনে হয় সিদ্ধান্তগ্রহণের প্রমাণ একটি "জিগজ্যাগ-এলিমিনেশন" সম্পত্তির উপর ভিত্তি করে হতে পারে। এই কাগজটি দেখুন: Labri.fr/perso/leroux/pubLive-papers/LS-concur04.ps , এবং এই স্লাইডগুলি: Labri.fr/perso/sutre/Talks/Documents/… ।
— নিকোলাস পেরিন

1
আমি বুঝতে পেরেছি যে শূন্য অবধি অ-শূন্য অ্যাকশন থাকা অবস্থায় কেন সমস্যাটি সমাধান করা হয়, তবে যখন এই জাতীয় ক্রিয়াকলাপগুলির অস্তিত্ব না থাকে তখন কী ঘটে? আপনার উত্তরের অংশটি মন্তব্য থেকে কেটে দেওয়া হয়েছে :)
— নিকোলাস পেরিন

উত্তর:


5

এই ধারণাটি আজ বিকেলে গ্রাগোয়ার সুত্রের সাথে যে আলোচনার ভিত্তিতে হয়েছিল তার ভিত্তিতে।

সমস্যাটি নিম্নরূপ নির্ধারিত।

একটি পেট্রি নেট হ'ল N d × N d এর একটি সীমাবদ্ধ সেট যা ট্রানজিশন বলে। ট্রানজিশন দেওয়া টন = ( → তোমার দর্শন লগ করা , → বনাম ) , আমরা দ্বারা বোঝাতে টি → বাইনারি সম্পর্ক কনফিগারেশনের সেট সংজ্ঞায়িত এন ঘ দ্বারা → এক্স টি → → Y একটি ভেক্টর অস্তিত্ব আছে যদি → z- র ∈ এন ঘ যেমন যে → এক্স = → u + → z এবংTNd×Ndt=(u→,v→)→tNdx→→ty→z→∈Ndx→=u→+z→ । আমরা দ্বারা বোঝাতে টি → এক ধাপ reachability সম্পর্ক⋃টি∈টি টি → । এই সম্পর্ক আত্মবাচক এবং সকর্মক অবসান দ্বারা প্রকাশ করা হয় টি * → ।y→=v→+z→→T⋃t∈T→t→T∗

যাক উপর শাস্ত্রীয় componentwise আংশিক অর্ডার হতে এন ঘ এবং দ্বারা সংজ্ঞায়িত → তোমার দর্শন লগ করা ≤ → এক্স যদি অস্তিত্ব আছে → z- র ∈ এন ঘ যেমন যে → এক্স = → তোমার দর্শন লগ করা + + → z- র । একটি সেটের উর্ধ্বগামী অবসান → এক্স এর এন ঘ সেট ↑ → এক্স ভেক্টর { → বনাম ∈ এন ঘ | ∃ → এক্স ∈ → এক্স≤Ndu→≤x→z→∈Ndx→=u→+z→X→Nd↑X→। একটি সেটের নিম্নগামী অবসান → এক্স সেট↓ → এক্স ভেক্টর{ → বনাম ∈এনঘ|∃ → এক্স ∈ → এক্স ।{v→∈Nd∣∃x→∈X→.x→≤v→}X→↓X→।{v→∈Nd∣∃x→∈x→.v→≤x→}

লক্ষ্য করুন যে যদি কিছু সসীম সেট → বি এর এন ঘ এবং যদি টি একটি Petri নেট, আমরা গনা করতে একটি নতুন Petri নেট টি → বি এমন প্রত্যেকটি কনফিগারেশনের জন্য যে → এক্স , → Y , আমরা → x T → → y এবং → x , → y ∈ → U যদি, এবং কেবল যদি, → x T → B → → yU→=↑B→B→NdTTB→x→,y→x→→Ty→x→,y→∈U→x→→TB→y→। বস্তুত, যদি একটি রূপান্তর হয়, তাহলে প্রত্যেকের জন্য → খ ∈ → বি যাক টন → খ = ( → তোমার দর্শন লগ করা + + → z- র , → বনাম + + → z- র ) যেখানে → z- র বাহক মধ্যে এন ঘ দ্বারা componentwise সংজ্ঞায়িত → z- র ( আমি ) = সর্বোচ্চ { → খ ( আমি )t=(u→,v→)b→∈B→tb→=(u→+z→,v→+z→)z→Nd জন্য প্রতি 1 ≤ আমি ≤ ঘ । লক্ষ্য করুন যে T → U = { t → b ∣ t ∈ Tz→(i)=max{b→(i)−u→(i),b→(i)−v→(i),0}1≤i≤dসন্তুষ্ট প্রয়োজন।TU→={tb→∣t∈Tb→∈B→}

এখন, ধরে নিন যে একটি পেট্রি নেট, → হে বাধার সেট। আমরা সসীম সেট পরিচয় করিয়ে → ডি = ↓ → হে । পালন যে আমরা কার্যকরভাবে একটি নির্দিষ্ট সেট গনা করতে → বি এর এন ঘ যেমন যে ↑ → বি = এন ঘ ∖ → ডি । যাক আর বাইনারি সম্পর্ক উপর সংজ্ঞায়িত হতে এন ঘ ∖ → হে দ্বারা → এক্স আর → Y যদি → এক্স = →TO→D→=↓O→B→Nd↑B→=Nd∖D→RNd∖O→x→Ry→ , অথবা অস্তিত্ব আছে → এক্স ', → Y '∈এনঘ∖ → হে যেমন যে → এক্স টি → → এক্স ' টি * → বি → → Y ' টি → → Y ।x→=y→x→′,y→′∈Nd∖O→x→→Tx→′→TB→∗y→′→Ty→

এখন, কেবলমাত্র মান্য যে যদি সেখানে প্রাথমিক কনফিগারেশন থেকে একটি রান বিদ্যমান চূড়ান্ত এক → Y এড়াতে বাধা → হে , তারপর এক যে বাধা এড়াতে বিদ্যমান → হে এবং কনফিগারেশনের দ্বারা যে পাস → ডি ∖ → ও এই সেটটির বেশিরভাগ কার্ডিনাল। অত: পর, সমস্যা অ deterministically স্বতন্ত্র নির্বাচন করতে হ্রাস করা কনফিগারেশনের → গ 1 , ... , → গ এন মধ্যে → ডি ∖ → হে , ফিক্স → গ 0x→y→O→O→D→∖O→c→1,…,c→nD→∖O→c→0প্রারম্ভিক কনফিগারেশন যেমন , গ N + + 1 চূড়ান্ত এক হিসাবে → Y , এবং চেক যে → গ ঞ আর → গ ঞ + + 1 যে জন্য ঞ । এই শেষ সমস্যাটি পেট্রি নেটের জন্য ধ্রুপদী পুনঃচঞ্চলতার প্রশ্নগুলিকে হ্রাস করে।x→cn+1y→c→jRc→j+1j


দুর্দান্ত, অনেক অনেক ধন্যবাদ !! এই প্রশ্নটি মাঝেমধ্যে আমার মনে ফিরে আসছিল!
— নিকোলাস পেরিন

2
এখন, এটি সুস্পষ্ট হতে পারে তবে আমি নিশ্চিত হয়ে একটি ফলো-আপ প্রশ্ন জিজ্ঞাসা করতে চাই। আমরা যদি চিহ্নিতকরণের সেট হতে পারি তবে কী হবে? সেক্ষেত্রে ঠিক একই নির্মাণ কাজ করে না। কোনও সাধারণ যুক্তি যা ফলাফলকে প্রসারিত করে? Zd
— নিকোলাস পেরিন

4

আমি রাজ্যগুলির সাথে ভেক্টর সংযোজন সিস্টেমগুলির জন্য আপনার প্রশ্নটি সম্পর্কে ভাবছিলাম (ভ্যাস) যা ভাসের সমতুল্য এবং এই সমাধানটি নিয়ে এসেছি। এখন, আমি জারুমের সুন্দর উত্তরটি পড়েছি এবং আমার বলতে হবে যে আমার উত্তরটি খুব অনুরূপ, সুতরাং আপনি যদি আমার সঠিকটিকে বিবেচনা করেন তবে দয়া করে তাঁর উত্তরটি গ্রহণ করুন।


আইডিয়া: এটি একটি VASS রূপান্তর করা সম্ভব একটি VASS মধ্যে ভী ' যে নিষেধের ভেক্টর ছোট বা অবমুক্ত সমান। এটি আমরা যা চাই ঠিক তা নয়, যেহেতু ভেক্টরগুলি ছোট তবে বাধাগুলির সমান নয়। তবে চূড়ান্তভাবে অনেকগুলি ভেক্টর রয়েছে। এই finitely অনেক রান যে হয় একটি রূপান্তরটি ভাগে ভাগ করা minimals রানের একটি পচানি পারবেন ভী অথবা একটি সমতুল্য রান ভী ' । সুতরাং, হ্যাঁ , সমস্যাটি নির্ধারণযোগ্য।VV′VV′


বিশদ: যাক কে ডি- ভিএএসএস হোক, অর্থাত্ ভী একটি সীমাবদ্ধ লেবেলযুক্ত গ্রাফ যেমন টি ⊆ কিউ × জেড ডি × কিউ । যাক হে ⊆ এন d অবমুক্ত সেট করা। যাক π ∈ টি * এবং এক্স ⊆ এন ঘ , আমরা লিখতে পি ( U ) π → এক্স কুই ( বনাম ) যখনই πV=(Q,T)dVT⊆Q×Zd×QO⊆Ndπ­∈T∗X⊆Ndp(u)→πXq(v)πথেকে একটি রান হয় থেকে কুই ( বনাম ) প্রতিটি মাধ্যমিক কনফিগারেশন সঙ্গে প্রশ্ন × এক্স । আমরা বোঝাতে ↓ এক্স = { Y : Y ≤ এক্স  কিছু  এক্স ∈ এক্স } ।p(u)q(v)Q×X↓X={y:y≤x for some x∈X}

যাক একটি ন্যূনতম রান যেমন যে হতে পি ( U ) π → এন ঘ ∖ হে কুই ( বনাম ) , অর্থাত্ একটি ন্যূনতম রান যে অবমুক্ত এড়াতে। তারপর, পায়রার খোপ নীতি দ্বারা, π একটি রান করে প্রবেশ করে যেমন factorized যাবে ↓ হে ∖ হে শুধুমাত্র finitely অনেকবার। আরো আনুষ্ঠানিকভাবে, বিদ্যমান আছে টি 1 , T ' 1 ... , টি এন + + 1 , T ' এন + + 1 ∈ টি ∪πp(u)→πNd∖Oq(v)π↓O∖O , পাইয়ের মান 1 , ... , π এন + + 1 ∈ টি * এবং { P আমি ( তোমার দর্শন লগ করা আমি ) , কুই আমি ( বনাম আমি ) , r আমি ( W আমি ) } আমি ∈ [ 0 , এন + + 1 ] ⊆ প্রশ্ন । N d এরকমt1,t1′…,tn+1,tn+1′∈T∪{ε}π1,…,πn+1∈T∗{pi(ui),qi(vi),ri(wi)}i∈[0,n+1]⊆Q×Nd

  • ,π=t1π1t1′⋯tn+1πn+1tn+1′
  • ∀i∈[0,n] pi(ui)→ti+1Ndqi+1(vi+1)→πi+1Nd∖↓Ori+1(wi+1)→ti+1′Ndpi+1(ui+1)
  • ,p0(u0)=p(u), pn+1(un+1)=q(v)
  • ।∀i∈[1,n] ui∈↓O∖O
  • ।n≤|Q|⋅|↓O|

অতএব, এটি , টি 1 , টি ′ 1 , … , টি এন + 1 , টি ′ এন + 1 এবং মধ্যবর্তী কনফিগারেশনগুলি অনুমান করার পক্ষে যথেষ্ট । পরীক্ষা করিয়া পি ( এক্স ) * → এন ঘ ∖ ↓ হে কুই ( Y ) রূপান্তর দ্বারা সম্পন্ন করা যেতে পারে ভী একটি নতুন মধ্যে ঘ -VASS ভী ' যেখানে প্রতিটি রূপান্তরটি টি ∈ টিnt1,t1′,…,tn+1,tn+1′p(x)→∗Nd∖↓Oq(y)VdV′t∈T গ্যাজেট দ্বারা প্রতিস্থাপিত হয় ও | + 1 রূপান্তর। উদাহরণস্বরূপ, যদি ও = { ( 1 , 5 ) , ( 2 , 3 ) } তবে নিম্নলিখিত রূপান্তরগুলি প্রতিস্থাপন করা হয়:4|O|+1O={(1,5),(2,3)}ভাস গ্যাজেট


1
ধন্যবাদ !! 2 দিনেরও কম সময়ে দুটি সঠিক উত্তর, আমাকে বলতে হবে যে এই সম্প্রদায়টি ভালভাবে কাজ করে :)
— নিকোলাস পেরিন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.