Answered step by step
Verified Expert Solution
Question
1 Approved Answer
CECS 3 2 9 , Writing As March 7 th , 2 0 2 4 , Dr . Directions Make sure name is on all
CECS Writing As
March th Dr
Directions
Make sure name is on all pages. Order pages front and back so that solutions are presented in their original numerical order. Please no staples or folding of corners. Using a paper clip is OK is you wish. Show all necessary work and substantiate all claims. Note: plagiarizing the work of another student or using a solution found on the internet will result in a final course grade of F Note: this writing assignment is worth course points and so only one half the total assignment points earned will be recorded in the corresponding grade item.
Problems
Find an NPcomplete decision problem that is used as a simplified model for a practical problem within an applied area of computer science that interests you. The areas are limited to learning, security, networkingdistributedcomputing, computer graphics, software egineering, data mining, and computer architecture. The problem should be presented within a book or technical article written about your area of interest and may not appear in any of this semester's course artifacts, including lectures, and LOexam problems. Then do each of the following. Note: adequately solving parts ce counts for passing LO Students who have already passed LO via an inclass assessment will receive a coursepoints bonus for doing so in addition to the points earned for this problem.
a Provide a reference for where you found and explain how it relates to your applied CS area of interest. points and whose completion is necessary to avail the remaining Problem points
b List the different parameters that comprise an instance of and provide an nontrivial but sufficiently small example of a positive instance of along with its solution. pts
c For a given instance of describe a certificate in relation to this instance. pts
d Provide a semiformal verifier algorithm that takes as input i an instance of and ii a certificate for the problem instance as defined in part and decides if the certificate is valid for pts
e Describe the running time of your verifier from part d using appropriate size parameters and explain why it is a polynomial with respect to the size paramters. pts
Given SAT instance
:
a For the mapping reduction from SAT to Clique presented in lecture, if what is the value of the order of and a good upper bound for the size of Explain and show work. pts
b Provide a set of vertices of that corresponds with a maximum clique for Please indicate which clause group is associated with each vertex in Justify your answer pts
c For the mapping reduction from SAT to DHP if does have a directed Hamilton path from to If not, explain why, if yes, then provide the direction left or right that the path takes in each diamond subgraph of and, for each island clause vertex indicate which diamond one should use in order to visit Justify your answer. pts
Provide the instructions of a URM program that, on input returns For each register used by your program, write one or more sentences that describe its role in computing the desired value. Use the online URM simulator to verify that your program works for a variety of inputs especially for the first few powers of pts
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started