এলপি দ্বৈততার জন্য একটি স্বজ্ঞাত / অনানুষ্ঠানিক প্রমাণ?


19

এলপি দ্বৈততা সম্পর্কে 'পয়েন্ট হোমটি আঘাত করার' জন্য ভাল অনানুষ্ঠানিক / স্বজ্ঞাত প্রমাণ কী হবে? সর্বনিম্ন উদ্দেশ্যমূলক ফাংশনটি সীমাবদ্ধভাবে বোঝার স্বজ্ঞাত উপায় সহকারে সর্বনিম্ন কীভাবে দেখানো যায়?

যেভাবে আমাকে দ্বৈততা শেখানো হয়েছিল তা কেবল একটি বোঝার দিকে পরিচালিত করেছিল যা আমি নিশ্চিত যে আমার প্রচুর লোকেরা ভাগ করে নিচ্ছেন: প্রতিটি ন্যূনতম সমস্যার জন্য এখানে একটি সমতুল্য সমস্যা সমাধান করা যায় যা বৈষম্যের সীমাবদ্ধতাগুলি উল্টিয়ে উত্পন্ন করা যেতে পারে। সময়কাল। দ্বৈতত্বের এই "উপসংহার" হ'ল যা মনে হয় তবে "কেন এমন হয়" (যেমন কিভাবে / কেন অনুকূল সমাধানের উপর আবদ্ধ) a

অসমতার সাথে খেলার জন্য কি কেবল সর্বোত্তম উপরের নীচের / উপরের গণ্ডিটি প্রদর্শন করা যা প্রমাণের জন্য প্রেরণা হতে পারে?

আমি চ্যাভালের বইয়ের পাশাপাশি আরও কয়েকজনকে দিয়েছি তবে এলপিতে পরম নুব দ্বারা বোঝা যায় এমন কিছুই আমি খুঁজে পাইনি। আমার নিকটতমটি পাওয়া গেল আলজিরিদম বিষয়ক ভিজিরানির বই থেকে, যেখানে তিনি 'কিছু জাদু সংখ্যার সাথে বৈষম্যকে গুণিত করার বিষয়ে কথা বলছেন যা সীমাবদ্ধ দেখায়' - আমি নিশ্চিত না যে কীভাবে একটি স্বেচ্ছাসেবক এলপির প্রভাব পুনরুত্পাদন করা যায়।


5
ইন এই math.SE উত্তর এবং কেন - - আমি কোথায় দ্বৈত থেকে আসে একটি ধাপে ধাপে উদাহরণ দিয়ে যেতে একটি সমস্যা যে বিভিন্ন সম্ভাবনার যে এলপি সঙ্গে arise তে পারে অধিকাংশ আছে। ' সম্ভবত এটি সাহায্য করতে পারে?
মাইক স্পাইভে

2
আপনি কেন ভিজিরানির যুক্তি কোনও সাধারণ এলপির পক্ষে কাজ করেন না তা নিশ্চিত নন। ব্যক্তিগতভাবে, আমি সেই ব্যাখ্যাটি সর্বোত্তমভাবে পছন্দ করি।
সুরেশ ভেঙ্কট

1
আপনি দুর্বল দ্বৈততা বা শক্ত দ্বৈততা সম্পর্কে জিজ্ঞাসা করছেন?
সোসোশি ইতো

7
সীমাবদ্ধতার একটি রৈখিক সংমিশ্রণ গ্রহণ করার অর্থ কী তা কল্পনা করে আপনি (2 ডি তে বলে) জ্যামিতিক অন্তর্দৃষ্টি পেতে পারেন। উদাহরণস্বরূপ, বিমানে এক্স1 এবং সীমাবদ্ধতাগুলি আঁকুন । এই সীমাবদ্ধতার লিনিয়ার সংমিশ্রণগুলি আপনাকে যে কোনও জন্য । এটি দেখতে এটি আঁকুন। সাধারণত, সীমাবদ্ধতার রৈখিক সংমিশ্রণ আপনাকে পলিহেডারের আধিকারিক সমর্থন করে। এখন জিজ্ঞাসা করুন, কেন এই সমর্থনকারী অর্ধ-স্পেসগুলির মধ্যে একটি সর্বদা ব্যয় একটি সীমাবদ্ধ করার জন্য যথেষ্ট? আপনি যদি এটি দেখতে পান তবে তা দৃ strong় দ্বৈত। a x + b y a + b a , b 0Y1একটিএক্স+ +Yএকটি+ +একটি,0
নিল ইয়ং

@ মাইকস্পিভি - আমি আশা করি আপনার মন্তব্যটির উত্তর ছিল :)
পিএইচডি

উত্তর:


19

ওপি'র ইচ্ছা অনুযায়ী, এখানে গণিত.এসই উত্তরটি আমি আমার মন্তব্যে লিঙ্ক করেছি।


দ্বৈত যেখানে উদাহরণস্বরূপ সমস্যা থেকে আসে সেখান দিয়ে কথা বলা সার্থক হতে পারে। এটি কিছুটা সময় নেবে, তবে আশা করি আমাদের কাজটি শেষ হওয়ার পরে দ্বৈতটি এত রহস্যময় মনে হবে না।

মনে করুন নীচের মত একটি প্রাথমিক সমস্যা আছে।

পিRআমিমিএকটি={সর্বোচ্চ    5এক্স1-6এক্স2   গুলিটি    2এক্স1-এক্স2=1              এক্স1+ +3এক্স29    এক্স10}

এখন ধরুন, আমরা প্রিমালের সীমাবদ্ধতাগুলি প্রিমালের সর্বোত্তম মানের উপরের একটি বাউন্ড সন্ধানের উপায় হিসাবে ব্যবহার করতে চাই। যদি আমরা প্রথম বাধাটি দ্বারা , দ্বিতীয় বাধাটিকে 1 দ্বারা গুণিত করি এবং তাদের একসাথে যুক্ত করি, তবে আমরা বাম-হাতের জন্য 9 ( 2 x 1 - x 2 ) + 1 ( x 1 + 3 x 2 ) এবং 9 ( 1 ) ডান হাতের জন্য + 1 ( 9 ) । যেহেতু প্রথম সীমাবদ্ধতা একটি সাম্য এবং দ্বিতীয়টি একটি বৈষম্য, এটি বোঝাচ্ছে919(2এক্স1-এক্স2)+ +1(এক্স1+ +3এক্স2)9(1)+ +1(9) তবে x 10 সাল থেকেএটিও সত্য যে 5 x 119 x 1 , এবং তাই 5 x 1 - 6 x 219 x 1 - 6 x 218. সুতরাং , 18 প্রাথমিক সমস্যার সর্বোত্তম মানের উপর একটি উপরের-আবদ্ধ।
19এক্স1-6এক্স218।
এক্স105এক্স119এক্স1
5এক্স1-6এক্স219এক্স1-6এক্স218।
18

যদিও আমরা এর চেয়ে আরও ভাল করতে পারি। এবং 1 কে কেবল গুণক হিসাবে অনুমান করার পরিবর্তে আসুন তাদের পরিবর্তনশীল হতে দিন। সুতরাং আমরা multipliers খুঁজছেন Y 1 এবং Y 2 বলপূর্বক 5 এক্স 1 - 6 এক্স 2Y 1 ( 2 এক্স 1 - এক্স 2 ) + + Y 2 ( x এর 1 + + 3 এক্স 2 ) Y 1 ( 1 ) + + y 291Y1Y2

5x16x2y1(2x1x2)+y2(x1+3x2)y1(1)+y2(9)

এখন, এই জোড়া বৈষম্য ধরে রাখার জন্য, এবং y 2 সম্পর্কে কী সত্য হতে হবে ? একবারে দু'টি অসমতা নিয়ে আসি।y1y2


প্রথম বৈষম্য : 5x16x2y1(2x1x2)+y2(x1+3x2)

x1x2x155x105x12y1+y25

x2x26x26x26x2x2y1+3y2=6


দ্বিতীয় বৈষম্য : y1(2x1x2)+y2(x1+3x2)y1(1)+y2(9)

y1y2y1y1y1y2y2y20

y1+9y2


y1y2

Minimize y1+9y2subject to 2y1+y25y1+3y2=6y20.

এবং এটি দ্বৈত।


প্রাথমিক এবং দ্বৈত সমস্ত সম্ভাব্য ফর্মের জন্য সম্ভবত এই যুক্তির প্রভাবগুলির সংক্ষিপ্তসারটি মূল্যবান। নিম্নলিখিত টেবিলটি পি থেকে নেওয়া হয়েছে। অপারেশন গবেষণা পরিচিতির 214 , হিলিয়ার এবং লাইবারম্যানের 8 তম সংস্করণ। তারা এটিকে এসওবি পদ্ধতি হিসাবে উল্লেখ করে, যেখানে এসওবি সেন্সিবল, অদ্ভুত বা উদ্ভটকে বোঝায়, সর্বাধিকীকরণ বা হ্রাসকরণ সমস্যার ক্ষেত্রে কেউ কীভাবে সেই নির্দিষ্ট বাধা বা পরিবর্তনশীল সীমাবদ্ধতা খুঁজে পেতে পারে তার উপর নির্ভর করে।

             Primal Problem                           Dual Problem
             (or Dual Problem)                        (or Primal Problem)

             Maximization                             Minimization

Sensible     <= constraint            paired with     nonnegative variable
Odd          =  constraint            paired with     unconstrained variable
Bizarre      >= constraint            paired with     nonpositive variable

Sensible     nonnegative variable     paired with     >= constraint
Odd          unconstrained variable   paired with     = constraint
Bizarre      nonpositive variable     paired with     <= constraint

7

মাইকের জবাব এবং ওয়াজিরানীর মন্তব্য সম্পর্কে বিশদ বিবরণ দিয়ে আপনি মূল সমস্যার সমাধানের জন্য সর্বোত্তম প্রমাণের সাধারণ ফর্মটি বিবেচনা করে দ্বৈত হন। ধরুন কিছু রৈখিক অসমতা এবং সাধারণতার ক্ষতি ছাড়াই আপনার একটি সর্বাধিকীকরণের সমস্যা রয়েছে, ধরুন আপনি পরিবর্তনশীলকে সর্বাধিক করার চেষ্টা করছেনএক্স। একটি সমাধান দেওয়া যাএক্স=বি, আমরা কীভাবে জানি যে এটি সর্বোত্তম? একটি উপায় বাধা পেতে চেষ্টা করা হয়এক্সলিনিয়ার অসমতার লিনিয়ার সংমিশ্রণ গ্রহণ করে। কিছু লিনিয়ার সংমিশ্রণ আপনাকে ফর্মের সীমা দেয়এক্সসি, এবং আপনি সেরা (সর্বনিম্ন) পাওয়ার চেষ্টা করছেন সিসম্ভব. দুর্বল দ্বৈততা বলে যেবিসর্বনিম্নসি, যা সংজ্ঞা দ্বারা সুস্পষ্ট। দৃ d় দ্বৈততা যে যখন বলেবি সীমাবদ্ধ, তারপর বি=সর্বনিম্নসি। এর অর্থ সর্বাধিক হলেবি তারপরে একটি "কারণ" রয়েছে যা আপনি অতিক্রম করতে পারবেন না বি, যা সর্বোত্তমতার প্রমাণ হিসাবে দ্বিগুণ।

এই দৃষ্টিকোণটি আসলে মাঝে মাঝে সহায়ক হয়। দিন একটি সেট ফাংশন হতে ( একটি সেট নেয় এবং একটি আসল সংখ্যা আউটপুট দেয়) এবং এস,হেদুটি সেট হতে হবে। মনে করুন আপনি একটি বৈষম্য আনার চেষ্টা করছেন(এস)(1-1/)(হে) ফাংশন সম্পর্কিত একগুচ্ছ অসমতার থেকে (এটি বাস্তব জীবনের উদাহরণ)। আপনি একটি লিনিয়ার প্রোগ্রাম লিখুন যার মানগুলি ভেরিয়েবল হয়, (হে)=1 একটি সীমাবদ্ধতা এবং উদ্দেশ্যটি হ্রাস করা (এস)। এই প্রোগ্রামটির সমাধানটি হ'লসর্বনিম্ন(এস)=1-1/ (ধরা যাক 1-1/ সর্বাধিক সম্ভব) এবং দ্বৈতটির সমাধান আপনাকে এর প্রমাণ দেয় (এস)1-1/

এই পাতাটি কেন শক্তিশালী দ্বৈতত্বকে ধারণ করে তা প্রশ্ন উন্মুক্ত করে। রৈখিক প্রোগ্রামিংয়ের জন্য এই সত্যের দুটি প্রমাণ রয়েছে, একটি হ'ল সিম্প্লেক্স অ্যালগরিদমের সাথে জড়িত, অন্যটি ফারাকাসের লেমা। ফারাকাসের লেমা হ'ল পরিস্থিতি বোঝার "সঠিক" উপায়, যা কিছু স্বজ্ঞাত জ্যামিতিক সত্যের কাছে হ্রাস করে। যাইহোক, আমি স্বীকার করি যে এই অনুভূতিটি আমার মাথার উপর দিয়ে যায়।

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.