স্যাট সলভার কাগজপত্র শুরু হচ্ছে


24

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


6
আপনি ইতিমধ্যে ডিপিএলএল অ্যালগরিদম বাস্তবায়ন করেছেন? আপনি কি আপনার বাস্তবায়নটিকে সূক্ষ্ম সুর দিয়েছেন এবং পালিশ করেছেন যাতে এটি অত্যন্ত দ্রুত চলে?
জুলকা সুমেলা

5
সন্তুষ্টিযোগ্যতার হ্যান্ডবুক - amazon.co.uk/… (সম্ভবত কোনও গ্রন্থাগার দেখুন, ব্যয়টি খুব বেশি)।
এমজিউইন

1
@ জুক্কা: মন্তব্য -> উত্তর?
সুরেশ ভেঙ্কট

4
আমি জুক্কার সাথে একমত নই। চাকা পুনরুদ্ধার কেন? মিনিস্যাট ইতিমধ্যে ওপেন সোর্সটি কী সরবরাহ করে তা পুনরায় করার কোনও কারণ নেই। আপনি যদি সিডিসিএল কাঠামোয় যুক্ত করতে আগ্রহী হন তবে আপনার সংযোজনটি মিনিস্ট্যাট পারফরম্যান্সে উত্সাহিত করবে। এছাড়াও, ডিপিএলএল নিজেই যথেষ্ট নয়; অনেক উন্নতি করা হয়েছে। মূলত, মিকোলাসের উত্তর অনুসরণ করুন!
হকের বেনিট

1
সম্পর্কিত প্রশ্নও দেখুন cstheory.stackexchange.com/q/1988
আন্দ্রে সালামন

উত্তর:


18

২০০৯ সালের পরের নিবন্ধটি দ্বারা একটি দুর্দান্ত প্রাথমিক পর্যালোচনা দেওয়া হয়েছে।

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

পরবর্তী 50 বছরের উন্নতিগুলি ধরার উপায় রয়েছে। আমি বক্তৃতা স্লাইড সুপারিশ করব। কেবল 'ডিপিএলএল' অনুসন্ধান করা অনেকগুলি টিউটোরিয়াল ফেলে দেবে। আপনি যদি সেগুলির মাধ্যমে ব্রাউজ করেন তবে আমি নিশ্চিত যে কিছুটা হলেও ধোঁয়াটি পরিষ্কার হয়ে যাবে। এছাড়াও অনেক দরকারী জরিপ রয়েছে। ঝাং-মালিক পেপার শুরু করার জন্য ভাল জায়গা। সন্তুষ্টিযোগ্যতার হ্যান্ডবুকটিতে বেশ কয়েকটি নিবন্ধ রয়েছে যা আপনি দরকারী বলে মনে করতে পারেন।

আমি মিকোলোস এর পরামর্শ দ্বিতীয়। MiniSAT কোডটি পরিষ্কার এবং পরিচালনাযোগ্য আকারের। আপনি এটি সঙ্গে খেলতে পারেন। আপনি চেষ্টা করতে পারেন এমন আরও বেশ কয়েকটি সমাধানকারী রয়েছে। ক্রিপ্টোমিনিস্যাটও বেশ পরিষ্কার। আপনার আরমিন বিয়ারের কাজের পরামর্শ নেওয়া উচিত , যিনি স্যাট সলভার লেখেন এবং স্যাট সলভার লেখার বিষয়ে লেখেন।


17

আমি প্রথমে বোঝার পরামর্শ দিচ্ছি যে কোন কৌশলগুলি সল্ভারগুলিতে সত্যই অগ্রসর হয়েছিল, যার জন্য আমি নিম্নলিখিত ওভারভিউ এবং বিশ্লেষণের পরামর্শ দেব ।

তারপরে আমি মিনিস্যাটটির উত্স কোডটি ডাউনলোড করার এবং তার বিবরণটি পড়ার পরামর্শ দেব

এটি অবশ্যই ব্যক্তিগত হতে পারে তবে আমি উত্স কোডটি সর্বাধিক মূল্যবান বলে মনে করেছি।


9

আপনি যদি সেখানে উপস্থিত সমস্ত কাজ দেখে অভিভূত হন, তবে সমস্যার আগে কেউ কাজ করেন নি বলে ভেবে আপনি কেন শুরু করবেন না? যদি আপনার লক্ষ্যটি অবশেষে একটি প্রতিযোগিতামূলক স্যাট সমাধানকারী তৈরি করা হয় তবে এটি মোটামুটি দীর্ঘ যাত্রা হতে চলেছে। 'সমাধানগুলি পরীক্ষা না করে' কেবল চারপাশে খেলতে শুরু করে, তাই কথা বলার জন্য, হেরে যাওয়ার চেয়ে আপনার আরও অনেক কিছু রয়েছে।

এনমিএনমি

এনমি


9

একটি ভাল জরিপ কাগজ দিয়ে শুরু করুন। একই টেকনিকের জন্য বিষয়টিকে আক্রমণ করা এবং সাহিত্যের বিভিন্ন নাম এবং বিভিন্ন কৌশলতে ব্যবহৃত একই নামের জন্য বিভ্রান্ত হওয়া সহজ। পুরানো অ্যালগরিদমিক লড়াইগুলি পুনরায় কার্যকর করা সহজ (উদাহরণস্বরূপ, ডিপিএল বাস্তবায়নের জন্য দুটি তালিকার তুলনায় দুটি মাথা দেখা যায়) উদাহরণস্বরূপ, যদি আপনি না জানেন শিল্পের অবস্থা কী।

গেমস দ্বারা সন্তুষ্টিযোগ্যতা সমাধান , ইত্যাদি। অল। আপনাকে জমির রুক্ষ স্তর দেবে।

মান্থে স্টেট অফ দ্য আর্ট প্রযুক্তি ব্যবহার করে স্যাট সলভারগুলির উন্নতি আপনাকে বর্তমানের আরও কাছাকাছি নিয়ে আসবে।

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