একটি নেতিবাচক প্রান্তটি কেবল একটি প্রান্ত যা একটি নেতিবাচক ওজনযুক্ত। এটি গ্রাফ সম্পর্কিত কোনও প্রসঙ্গে হতে পারে এবং এর প্রান্তগুলি কী উল্লেখ করে। উদাহরণস্বরূপ, উপরের গ্রাফের প্রান্ত সিডি একটি নেতিবাচক প্রান্ত। ফ্লাইড-ওয়ারশাল সম্ভব হলে গ্রাফের প্রতিটি জোড়ার মধ্যে ওজন হ্রাস করে কাজ করে। সুতরাং, নেতিবাচক ওজনের জন্য আপনি গণনাটি সম্পাদন করতে পারতেন যেমন আপনি ইতিবাচক ওজন প্রান্তের জন্য করতেন।
যখন নেতিবাচক চক্র থাকে তখন সমস্যা দেখা দেয়। উপরের গ্রাফটি একবার দেখুন। এবং নিজেকে প্রশ্ন জিজ্ঞাসা করুন - এ এবং ই এর মধ্যে সবচেয়ে সংক্ষিপ্ততম পথটি কী? আপনি প্রথমে অনুভব করতে পারেন যেন এটির এবিসিই মূল্য 6 (2 + 1 + 3)। তবে প্রকৃতপক্ষে, আরও গভীর নজর দেওয়া আপনি একটি নেতিবাচক চক্রটি পর্যবেক্ষণ করবেন, এটি বিসিডি। বিসিডির ওজন 1 + (- 4) +2 = (-1)। এ থেকে ই-তে যাওয়ার সময়, আমি প্রতিবার 1 টি করে আমার ব্যয় হ্রাস করতে বিসিডির ভিতরে সাইকেল চালিয়ে যেতে পারি। লাইক, পাথ এ (বিসিডি) বিসিইর দাম 5 (2 + (- 1) + 1 + 3)। এখন চক্রের অসীম সময় পুনরাবৃত্তি করাতে প্রতিবারের জন্য ব্যয় হ্রাস করতে থাকবে। আমি এ এবং ই এর মধ্যে একটি নেতিবাচক অসীম সংক্ষিপ্ততম পথ অর্জন করতে পারি
কোনও গ্রাফের কোনও নেতিবাচক চক্রের জন্য সমস্যাটি স্পষ্ট। সুতরাং, যখনই একটি নেতিবাচক চক্র উপস্থিত থাকে, সর্বনিম্ন ওজন নির্ধারণ করা হয় না বা নেতিবাচক অনন্ত হয়, সুতরাং ফ্লয়েড-ওয়ারশাল এ জাতীয় ক্ষেত্রে কাজ করতে পারে না।
সংযোজন হিসাবে, আপনি বেলম্যান-ফোর্ড অ্যালগরিদমের দিকে নজর দিতে চাইতে পারেন যা কোনও গ্রাফের নেতিবাচক চক্র রয়েছে কিনা তা সনাক্ত করে এবং অন্যথায় দুটি নোডের মধ্যে সংক্ষিপ্ততম পথটি ফিরে আসে।