স্যাট সমাধানকারীরা বুলিয়ান সন্তুষ্টি সমস্যা সমাধান করে । এটি "প্রদত্ত বুলিয়ান সূত্রের ভেরিয়েবলগুলি সূত্রকে সত্য হিসাবে মূল্যায়ন করার জন্য এমনভাবে নির্ধারিত করা যায় কিনা তা নির্ধারণের সমস্যা" "
একটি উদাহরণ ভেরিয়েবল সত্য মূল্যবোধের একটি কাজ খুঁজতে যেমন যে
সত্য। একটি স্যাট সমাধানকারী , , মতো সমাধান দিতে পারে ।a,b,c(a∨b∨c)∧(¬a∨¬b∨c)∧(a∨¬b∨¬c)∧(¬a∨b∨¬c)a=trueb=truec=true
এসএমটি সলভাররা আরও সাধারণ সমস্যার সমাধান করেন, যথা সন্তুষ্টিযোগ্যতা মডুলো থিওরিগুলি । এটি "সামঞ্জস্যের সাথে শাস্ত্রীয় প্রথম-আদেশের যুক্তিতে প্রকাশিত ব্যাকগ্রাউন্ড তত্ত্বগুলির সংমিশ্রণের ক্ষেত্রে যৌক্তিক সূত্রগুলির সিদ্ধান্তের সমস্যা"। এই তত্ত্বগুলিতে "আসল সংখ্যার তত্ত্ব, পূর্ণসংখ্যার তত্ত্ব এবং বিভিন্ন ডেটা স্ট্রাকচার যেমন তালিকাগুলি, অ্যারে, বিট ভেক্টর ইত্যাদির তত্ত্ব অন্তর্ভুক্ত থাকতে পারে।"
উদাহরণস্বরূপ, টাইপকৃত ভেরিয়েবলগুলি এবং এবং , জিজ্ঞাসা করে যে নিম্নলিখিতটি
সন্তুষ্টযোগ্য । একটি এসএমটি দ্রাবক হ্যাঁ উত্তর দেবে, , ,
এবং ।x:inty:intf:int→intf(x+2)≠f(y−1)∧x=(y−4)x=−2y=2f(0)=1f(1)=3
একীকরণ একটি নির্দিষ্ট কৌশল যা দুটি পদ গ্রহণ করে এবং একটি বিকল্প খুঁজে পায় যা শর্তাদি সমান করে তুলবে equal উদাহরণস্বরূপ, প্রদত্ত শর্তাদি এবং , একীকরণের পরিবর্তে প্রতিস্থাপন । একীকরণ সম্ভবত এসএমটি সলভারগুলির মধ্যে ব্যবহৃত হয়।book(x,"Fishing",2010)book(D.~Smith,y,2010){x↦D. Smith,y↦"Fishing"}