4 Pages

hw6(2)

Course: 942 cs, Spring 2009
School: UIllinois
Rating:
 
 
 
 
 

Word Count: 1390

Document Preview

373: CS Combinatorial Algorithms, Fall 2002 http://www-courses.cs.uiuc.edu/cs373 Homework 6 (Do not hand in!) Name: Net ID: Name: Net ID: Name: Net ID: Alias: U 3/4 1 Alias: U 3/4 1 Alias: U 3/4 1 Neatly print your name(s), NetID(s), and the alias(es) you used for Homework 0 in the boxes above. Please also tell us whether you are an undergraduate, 3/4-unit grad student, or 1-unit grad student by circling...

Register Now

Unformatted Document Excerpt

Coursehero >> Illinois >> UIllinois >> 942 cs

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
373: CS Combinatorial Algorithms, Fall 2002 http://www-courses.cs.uiuc.edu/cs373 Homework 6 (Do not hand in!) Name: Net ID: Name: Net ID: Name: Net ID: Alias: U 3/4 1 Alias: U 3/4 1 Alias: U 3/4 1 Neatly print your name(s), NetID(s), and the alias(es) you used for Homework 0 in the boxes above. Please also tell us whether you are an undergraduate, 3/4-unit grad student, or 1-unit grad student by circling U, 3/4 , or 1, respectively. Staple this sheet to the top of your homework. Required Problems 1. (10 points) Prove that SAT is still a NP-complete problem even under the following constraints: each variable must show up once as a positive literal and once or twice as a negative literal in the whole expression. For instance, (AB)(AC D) ( ABC D) satises the constraints, while (A B)(AC D) (A BC D) does not, because positive literal A appears twice. 2. (10 points) A domino is 2 1 rectanble divided into two squares, with a certain number of pips(dots) in each square. In most domino games, the players lay down dominos at either end of a single chain. Adjacent dominos in the chain must have matching numbers. (See the gure below.) Describe and analyze an ecient algorithm, or prove that it is NP-complete, to determine wheter a given set of n dominos can be lined up in a single chain. For example, for the sets of dominos shown below, the correct output is TRUE. Top: A set of nine dominos Bottom:The entire set lined up in a single chain 3. (10 points) Prove that the following 2 problems are NP-complete. Given an undirected Graph G = (V, E), a subset of vertices V V , and a positive integer k: (a) determine whether there is a spanning tree T of G whose leaves are the same as V . (b) determine whether there is a spanning tree T of G whose degree of vertices are all less than k. 4. (10 points) An optimized version of Knapsack problem is dened as follows. Given a nite set of elements U where each element of the set uU has its own size s(u) > 0 and the value v(u) > 0, maximize A(U ) = v(u) under the condition prove it. G: Put all the elements uU into an array A[i] Sort A[i] by v(u)/ s(u) in a decreasing order S 0 V 0 for i 0 to NumOfElements if (S + s(u[i]) > B) break S S + s(u[i]) V V + v(u[i]) return V approximation algorithm. Determine the worst case approximation ratio R(U ) = max Opt(U )/Approx(U ) and U uU s(u)B and U U . This problem is NP-hard. Consider the following polynomial time uU AA: A1 Greedy() A2 S ingleElement() return max(A1, A2) SE: Put all the elements uU into an array A[i] V0 for i 0 to NumOfElements if ( s(u[i]) B & V < v(u[i])) V v(u[i]) return V 5. (10 points) The recursion fairys distant cousin, the reduction genie, shows up one day with a magical gift for you: a box that determines in constant time whether or not a graph is 3-colorable.(A graph is 3-colorable if you can color each of the vertices red, green, or blue, so that every edge has do dierent colors.) The magic box does not tell you how to color the graph, just wheter or not it can be done. Devise and analyze an algorithm to 3-color any graph in polynomial time using the magic box. 6. (10 points) The following is an NP-hard version of PARTITION problem. PARTITION(NP-): Given a set of n positive integers = S {a i|i = 0 ... n 1}, minimize max ai , ai ai T ai S T where T is a subset of S . A polynomial time approximation algorithm is given in what follows. Determine the worst case approximation ratio min Approx(S )/Opt(S ) and prove it. S 2 AA: Sort S in an increasing order s1 0 s2 0 for i 0 to n if s1 s2 s1 s1 + ai else s2 s2 + a i result max( s1, s2) Practice Problems 1. Construct a linear time algorithm for 2 SAT problem. 2. Assume that P N P. Prove that there is no polynomial time approximation algorithm for an optimized version of Knapsack problem, which outputs A(I ) s.t. |Opt(I ) A(I )| K for any instance I , where K is a constant. 3. Your friend Toidi is planning to hold a party for the coming Christmas. He wants to take a picture of all the participants including himself, but he is quite shy and thus cannot take a picture of a person whom he does not know very well. Since he has only shy friends, every participant coming to the party is also shy. After a long struggle of thought he came up with a seemingly good idea: At the beginning, he has a camera. A person, holding a camera, is able to take a picture of another participant whom the person knows very well, and pass a camera to that participant. Since he does not want to waste lms, everyone has to be taken a picture exactly once. Although there can be some people whom he does not know very well, he knows completely who knows whom well. Therefore, in theory, given a list of all the participants, he can determine if it is possible to take all the pictures using this idea. Since it takes only linear time to take all the pictures if he is brave enough (say Say cheese! N times, where N is the number of people), as a student taking CS373, you are highly expected to give him an advice: show him an ecient algorithm to determine if it is possible to take pictures of all the participants using his idea, given a list of people coming to the party. or prove that his idea is essentially facing a NP-complete problem, make him give up his idea, and give him an ecient algorithm to practice saying Say cheese!: for i 0 to N e.g., oops, it takes exponential time... Make him say Say cheese! 2i times 4. Show, given a set of numbers, that you can decide wheter it has a subset of size 3 that adds to zero in polynomial time. 3 5. Given a CNF-normalized form that has at most one negative literal in each clause, construct an ecient algorithm to solve the satisability problem for these clauses. For instance, (A B C ) (B A), (A B C) (B A D) (A D), (A B) (B A C) (C D) satisfy the condition, while (A B C ) (B A), (A B C) (B A D) (A D), B) (B A C) (C D) (A do not. 6. The ExactCoverByThrees problem is dened as follows: given a nite set X and a collection C of 3-element subsets of X , does C contain an exact cover for X , that is, a sub-collection C C where every element of X occurs in exactly one member of C ? Given that ExactCoverByThrees is NP-complete, show that the similar problem ExactCoverByFours is also NP-complete. 7. The LongestS impleCycle problem is the problem of nding a simple cycle of maximum length in a graph. Convert this to a formal denition of a decision problem and show that it is NP-complete. 4
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

UIllinois - 942 - cs
CS 373Midterm 1 Questions (October 1, 2002)Fall 2002Write your answers in the separate answer booklet.1. Multiple Choice: Each question below has one of the following answers. A: (1) B: (log n) C: (n) D: (n log n) E: (n2 ) X: I dont know.For each que
UIllinois - 942 - cs
CS 373Midterm 2 Questions (November 5, 2002)Fall 2002Write your answers in the separate answer booklet. This is a 90-minute exam. The clock started when you got the questions.1. Professor Quasimodo has built a device that automatically rings the bells
Cornell - FDSC - 2000
Food Carbohydrates: Part 2Simple carbohydrates Complex carbohydrates (polysaccharides Digestible (the starches) Non-digestible ( dietary fiber )Hydrogen bonding between adjacent (linear) amylose molecules in the formation of a starch gelStarches consis
UIllinois - 942 - cs
AlgorithmsDepartment of Computer Science University of Illinois at Urbana-ChampaignInstructor: Jeff EricksonTeaching Assistants: Spring 1999: Mitch Harris and Shripad Thite Summer 1999 (IMCS): Mitch Harris Summer 2000 (IMCS): Mitch Harris Fall 2000: C
UIllinois - 942 - cs
AlgorithmsNon-Lecture A: Fast Fourier TransformsCalvin: Heres another math problem I cant gure out. Whats 9+4? Hobbes: Ooh, thats a tricky one. You have to use calculus and imaginary numbers for this. Calvin: IMAGINARY NUMBERS?! Hobbes: You know, eleven
UIllinois - 942 - cs
AlgorithmsTis a lesson you should heed, Try, try again; If at rst you dont succeed, Try, try again; Then your courage should appear, For, if you will persevere, You will conquer, never fear; Try, try again.Lecture 2: Backtracking Thomas H. Palmer, The
UIllinois - 942 - cs
AlgorithmsLecture 3: Dynamic ProgrammingThose who cannot remember the past are doomed to repeat it. George Santayana, The Life of Reason, Book I: Introduction and Reason in Common Sense (1905) The 1950s were not good years for mathematical research. We
UIllinois - 942 - cs
AlgorithmsNon-Lecture D: MatroidsThe problem is that we attempt to solve the simplest questions cleverly, thereby rendering them unusually complex. One should seek the simple solution. Anton Pavlovich Chekhov (c. 1890) I love deadlines. I like the whoos
UIllinois - 942 - cs
AlgorithmsLecture 4: Greedy AlgorithmsThe point is, ladies and gentleman, greed is good. Greed works, greed is right. Greed claries, cuts through, and captures the essence of the evolutionary spirit. Greed in all its forms, greed for life, money, love,
UIllinois - 942 - cs
AlgorithmsLecture 7: Hash TablesCalvin: There! I nished our secret code! Hobbes: Lets see. Calvin: I assigned each letter a totally random number, so the code will be hard to crack. For letter A, you write 3,004,572,688. B is 28,731,569 1 2 . / Hobbes:
UIllinois - 942 - cs
AlgorithmsLecture 8: Amortized AnalysisThe goode workes that men don whil they ben in good lif al amortised by synne folwyng. Geoffrey Chaucer, The Persones [Parsons] Tale (c.1400) I will gladly pay you Tuesday for a hamburger today. J. Wellington Wimpy
UIllinois - 942 - cs
AlgorithmsLecture 12: Minimum Spanning TreesWe must all hang together, gentlemen, or else we shall most assuredly hang separately. Benjamin Franklin, at the signing of the Declaration of Independence (July 4, 1776) It is a very sad thing that nowadays t
UIllinois - 942 - cs
AlgorithmsNon-Lecture I: Linear ProgrammingThe greatest ood has the soonest ebb; the sorest tempest the most sudden calm; the hottest love the coldest end; and from the deepest desire oftentimes ensues the deadliest hate. Socrates Th extremes of glory a
UIllinois - 942 - cs
CS 373Homework 0 (due 1/26/99)Spring 1999CS 373: Combinatorial Algorithms, Spring 1999http:/www-courses.cs.uiuc.edu/ cs373 Homework 0 (due January 26, 1999 by the beginning of class)Name: Net ID:Alias:Neatly print your name (rst name rst, with no c
UIllinois - 942 - cs
AlgorithmsNon-Lecture Q: ReductionsReduce big troubles to small ones, and small ones to nothing. Chinese proverb I have yet to see any problem, however complicated, which, when you looked at it in the right way, did not become still more complicated. Po
UIllinois - 942 - cs
CS 373Homework 4 (due 4/1/99)Spring 1999CS 373: Combinatorial Algorithms, Spring 1999http:/www-courses.cs.uiuc.edu/~cs373 Homework 4 (due Thu. Apr. 1, 1999 by noon)Name: Net ID:Alias:Everyone must do the problems marked . Problems marked are for 1-
UIllinois - 942 - cs
CS 373: Combinatorial Algorithms, Fall 2000Homework 2 (due September 28, 2000 at midnight)Name: Net ID: Name: Net ID: Name: Net ID:Alias:U 3/4 1Alias:U 3/4 1Alias:U 3/4 1Starting with Homework 1, homeworks may be done in teams of up to three peop
UIllinois - 942 - cs
CS 373: Combinatorial Algorithms, Fall 2000Homework 3 (due October 17, 2000 at midnight)Name: Net ID: Name: Net ID: Name: Net ID:Alias:U 3/4 1Alias:U 3/4 1Alias:U 3/4 1Starting with Homework 1, homeworks may be done in teams of up to three people
UIllinois - 942 - cs
CS 373: Combinatorial Algorithms, Fall 2000Homework 6 (due December 7, 2000 at midnight)Name: Net ID: Name: Net ID: Name: Net ID:Alias:U 3/4 1Alias:U 3/4 1Alias:U 3/4 1Starting with Homework 1, homeworks may be done in teams of up to three people
UIllinois - 942 - cs
CS 373: Combinatorial Algorithms, Fall 2000Midterm 1 October 3, 2000Name: Net ID:Alias:This is a closed-book, closed-notes exam!U 3/4 1If you brought anything with you besides writing instruments and your 8 1 11 cheat sheet, please leave it at the f
UIllinois - 942 - cs
CS 373: Combinatorial Algorithms, Spring 2001http:/www-courses.cs.uiuc.edu/~cs373 Homework 4 (due Thu. March 29, 2001 at 11:59:59 pm)Name: Net ID: Name: Net ID: Name: Net ID:Alias:U 3/4 1Alias:U 3/4 1Alias:U 3/4 1Homeworks may be done in teams of
UIllinois - 942 - cs
CS 373: Combinatorial Algorithms, Spring 2001Homework 0, due January 23, 2001 at the beginning of className: Net ID:Alias:Neatly print your name (rst name rst, with no comma), your network ID, and a short alias into the boxes above. Do not sign your n
UIllinois - 942 - cs
CS 373: Combinatorial Algorithms, Spring 2001http:/www-courses.cs.uiuc.edu/~cs373 Homework 5 (due Tue. Apr. 17, 2001 at 11:59 pm)Name: Net ID: Name: Net ID: Name: Net ID:Alias:U 3/4 1Alias:U 3/4 1Alias:U 3/4 1Neatly print your name(s), NetID(s),
UIllinois - 942 - cs
CS 373Midterm 2 (April 3, 2001)Spring 20011. Using any method you like, compute the following subgraphs for the weighted graph below. Each subproblem is worth 3 points. Each incorrect edge costs you 1 point, but you cannot get a negative score for any
UIllinois - 942 - cs
CS 373: Combinatorial Algorithms, Fall 2002Homework 0, due September 5, 2002 at the beginning of className: Net ID:Alias:UGNeatly print your name (rst name rst, with no comma), your network ID, and an alias of your choice into the boxes above. Circle
UIllinois - 942 - cs
| ~gg e k e kg cfw_ k r q k | ~gg k e j k q w k k o j r j cfw_ o k d y k j i HhE)vmARUb$RhmubR&quot;H mH 9hmR mEARS$9 $HR$hRhmmb$x g k j ~ | k j cfw_ k r rg i r o o r cfw_ k d r k y rg k ytg k r q w r q k r q k tg k )R$mlH$) x6m$9Pm$hVg hVHp6mHxg Hx$mzumx6x$H
UIllinois - 942 - cs
~ ~ vDcfw_uDDjjcfw_ij%6Dxb w ~ ~W % @ 6 ~ ~j~D~ D&amp; j|'j~j4vu D#D j~D ~ 4~| ' jcfw_)| j% y ' l jcfw_'s scfw_~| jD# 4~ `u | ~ | ~j|y Spuj|%4) cfw_j| p&amp;' ~ cfw_'`D~ |j| ujcfw_ ' b~ |D j|DvfW|~ cfw_p
Cornell - FDSC - 2000
FS2000-NS3450 Problem Set 3: Food Quality and Deterioration (Due in class by Wed, Oct 21) 1. Define Shelf Life in terms of MAQ (also define the latter). Identify two methods by which shelf life is commonly determined. Shelf Life is the time required for t
Cornell - FDSC - 2000
On the ultimate composition of simple alimentary substances; with some preliminary remarks on the analysis of organised bodies in general Philosophical Transactions of the Royal Society 355 (1827)The subject of digestion, however, had for a long time occ
Cornell - FDSC - 2000
Cereal Grains &amp; LegumesCereals Plants of the grass family Ceres Roman goddess of agriculture Grains Fruit (seeds) of the cerealsGrain domestication: 7,000 yrs (wheat, Mid East) 3,500 yrs (corn, Central Amer)Cereal grains of significance world-wideCorn
Air Force Institute of Technology - CALCULUS - 15267893
AP Calculus AB 2003 Free-Response QuestionsThe materials included in these files are intended for use by AP teachers for course and exam preparation; permission for any other use must be sought from the Advanced Placement Program. Teachers may reproduce
University of Texas - BME - 13955
Solutions Manual for Fundamentals of Heat andMass Transfer 5th Ed. by Incropera, DeWitt, Bergman and Lavine
École Normale Supérieure - BIO1A - 0012349
AP Biology 2002 Scoring GuidelinesThe materials included in these files are intended for use by AP teachers for course and exam preparation in the classroom; permission for any other use must be sought from the Advanced Placement Program. Teachers may re
École Normale Supérieure - BIO1A - 0012349
AP Biology 2003 Scoring GuidelinesThe materials included in these files are intended for use by AP teachers for course and exam preparation; permission for any other use must be sought from the Advanced Placement Program. Teachers may reproduce them, in
École Normale Supérieure - BIO1A - 0012349
BIOLOGYCourse DescriptionM aY 2 0 0 8 , M aY 2 0 0 9The College Board: Connecting Students to College SuccessThe College Board is a not-for-profit membership association whose mission is to connect students to college success and opportunity. Founded
École Normale Supérieure - BIO1A - 0012349
Georgia Tech - ECE - 6610
Georgia Tech - ECE - 6610
Mobile IP1PuzzleWhokilledthewhitequeen?2Mobile IP Basics Same as the post-office analogy Two other entities home agent (old post-office),foreign agent (new post-office) Mobile host registers with home agent the newlocation Home agent captures
Georgia Tech - ECE - 6610
San Francisco Art Inst. - ENGL - 1C
ALSOBY A N T O N I ODAMASIOThe Feeling of What Descartes' ErrorHappensANTONIODAMASIOLooking for SpinozaJoy, Sorrow, and the Feeling BrainW ILLIAM H EINEMANN : L ONDONFirst published in the U nited K ingdom i n 2003 by W illiam H einemann 13579 1
Stevens - PEP 112 - 10120
26.1. Model: Use the charge model.Solve: (a) In the process of charging by rubbing, electrons are removed from one material and transferred to the other because they are relatively free to move. Protons, on the other hand, are tightly bound in nuclei. So
UCSD - SIO - 10
SIO 10 Final Exam, Wednesday Mar. 18 2009 VERSIONJANUARY1) In our current understanding of the big bang, _ a) Earth is much older than the rest of the Universe b) the Universe is considerably older than Earth c) Earth and the Universe formed at about th
UCSD - SIO - 10
SIO 10 Final Exam, Wednesday Mar. 18 2009 VERSIONFEBRUARY1) Glacial ice exhibits _ behavior near the top, but _ behavior beneath a depth of 60 meters a) brittle; ductile b) ductile; brittle c) solid; liquid d) plastic; elastic 2) Valleys carved by glaci
UCSD - SIO - 10
SIO 10 Final Exam, Wednesday Mar. 18 2009 VERSIONMARCH1) The grain size of an igneous rock is determined primarily by_? a) its mineral composition b) its volatile content c) its pressure during formation d) how rapidly it cooled during crystallization 2
UCSD - SIO - 10
SIO 1 0 - Winter 2009 Homework 1 Due Friday, January 1 6 Chapters 1, 2, 3 2 0 Points Write your answers on a separate sheet of paper with your name and student ID on it. Short, concise answers are preferred above lengthy ones. Note that your handwriting m
UCSD - SIO - 10
SIO 10, Winter 2009 Homework # 2 Due Friday, January 23 Chapters 4, 5, 6, Interlude B Appendix A 20 points Write your answers on a separate sheet of paper with your name and student ID on it. Short, concise answers are preferred above lengthy ones. Note t
UCSD - SIO - 10
SIO 10, Winter 2009 Homework #4 Due: Friday February 6th Lectures 10, 11 and 12 (Chapters 9 and 10) 20 Points Write your answers on a separate sheet of paper with your name and student ID on it. Short, concise answers are preferred above lengthy ones. Not
UCSD - SIO - 10
SIO 10, Winter 2009 Homework #5 Due: Friday February 13 Lectures 13, 14, 15 (Chapters 11, 12 Interludes D, E) 20 pointsWrite your answers on a separate sheet of paper with your name and student ID on it. Short, concise answers are preferred above lengthy
UCSD - SIO - 10
SIO 10 Winter 2009 Homework #6 Due Monday, February 23, 2009 (NOTE THE EXTRA TIME) Lectures 16, 17, 18 (Chapters 13, 14, 15) 20 points Write your answers on a separate sheet of paper with your name and student ID on it. Short, concise answers are preferre
UCSD - SIO - 10
SIO 10, Winter 2009 Homework # 7 Due Monday, March 2 Lecture 19, 20, 21 Chapters 16, 17, 18, Interlude F 20 points Write your answers on a separate sheet of paper with your name and student ID on it. Short, concise answers are preferred above lengthy ones
UCSD - SIO - 10
SIO 10, Winter 2009 Homework # 8 Due Wednesday, March 11 Lecture 22, 23, 24 Chapters 19, 20, 21 20 points Write your answers on a separate sheet of paper with your name and student ID on it. Short, concise answers are preferred above lengthy ones. Note th
UCSD - SIO - 10
VERSION JANUARY INDICATE THE VERSION NUMBER IN THE MONTH FIELD VERSION JANUARY COLOR IN MONTH JAN VERSION FEBRUARY COLOR IN MONTH FEB, ETC. SIO10 Midterm, Friday Feb. 06, 2009 1) What is planet Earths age? a) about 100,000 years b) about 15 billion years
UCSD - SIO - 10
VERSION FEBRUARY INDICATE THE VERSION NUMBER IN THE MONTH FIELD VERSION JANUARY COLOR IN MONTH JAN VERSION FEBRUARY COLOR IN MONTH FEB, ETC. SIO10 Midterm, Friday Feb. 06, 2009 1) Which type of lava forms shield volcanoes? a) rhyolitic b) andesitic c) bas
UCSD - SIO - 10
VERSION MARCH INDICATE THE VERSION NUMBER IN THE MONTH FIELD VERSION JANUARY COLOR IN MONTH JAN VERSION FEBRUARY COLOR IN MONTH FEB, ETC. SIO10 Midterm, Friday Feb. 06, 2009 1) The Moon is believed to have formed a) at the beginning of time. b) from comet
UCSD - SIO - 10
VERSION JANUARY INDICATE THE VERSION NUMBER IN THE MONTH FIELD VERSION JANUARY COLOR IN MONTH JAN VERSION FEBRUARY COLOR IN MONTH FEB, ETC. SIO 10 Midterm, Wednesday Mar. 04, 2009 1) Short-term predictions of earthquake behavior a) have saved millions of
UCSD - SIO - 10
VERSION FEBRUARY INDICATE THE VERSION NUMBER IN THE MONTH FIELD VERSION JANUARY COLOR IN MONTH JAN VERSION FEBRUARY COLOR IN MONTH FEB, ETC. SIO 10 Midterm, Wednesday Mar. 04, 2009 1) Which of the following can cause global sea level to rise? a) global te
UCSD - SIO - 10
VERSION MARCH INDICATE THE VERSION NUMBER IN THE MONTH FIELD VERSION JANUARY COLOR IN MONTH JAN VERSION FEBRUARY COLOR IN MONTH FEB, ETC. SIO 10 Midterm, Wednesday Mar. 04, 2009 1) Chemically, oil and gas are both a) pure forms of carbon b) hydrocarbons c
UCSD - SIO - 10
Quiz #1What layer in the Earth's interior is liquid? The outer core.Quiz #2Which of these is a metamorphic rock; Granite, Marble, Basalt or Sandstone? Marble.Quiz #3Do tsunami waves speed up or slow down as they approach land? Slow down.Quiz #4Is t
Maryland - BSCI - 330
BSCI330 Cell biology and physiology Fall 2009LAB MANUAL Lab Exercise #1EXERCISE 1: PIPETTES AND MICROSCOPYPart of your lab notebook is to record predictions you pose about the experiments you will be doing in lab. Remember that a prediction is a statem
Maryland - BSCI - 330
BSCI330 Cell biology and physiology Fall 2009LAB MANUAL Lab Exercise #2EXERCISE 2: SPECTROPHOTOMETERSReview of Laboratory TechniqueFrom your previous experience in other biology courses, you should have been introduced to several important laboratory
Maryland - BSCI - 330
BSCI330 Cell biology and physiology Fall 2009LAB MANUAL Lab Exercise #3EXERCISE 3: SEPARATION OF PROTEINS AND DETERMINATION OF SPECIES SUBSTITUTIONIn almost every situation, proteins are the functional macromolecules of cells. Since cells need to carry