Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

show all the steps for both parts and create a state space tree using backtracking algorithm.Your work starts here Given a N * N Matrix

show all the steps for both parts and create a state space tree using backtracking algorithm.Your work starts here Given a N*N Matrix M filled with non-negative integers, find all the possible cells M(i,j)
where indexes i and j are unique and the sum of those cells is maximized or minimized for all the
possible solutions found.
The formal definition of the problem is the following:
Let {P1,P2,dots,Pk,dots,Pn} be a set of solutions for this problem where Pk={M(i,j)1+M(i,j)2+
{:M(i,j)3+dots+M(i,j)m-1+M(i,j)m}=S is a set of coordinates for integers values in a matrix,
and S the sum of those integers for that solution Pk. The S sum is valid only if:
All the indexes i and j for that sum of Pk are unique
The integer in M(i,j) is not zero
Index j in M(i,j)x must be the same as index i in M(i,j)x+1
Index i in M(i,j)1 and index j in M(i,j)m must be zero for all the solutions Pk
A possible solution Pk is considered optimal only if the sum S of all its integers is the minimum
or the maximum sum S from all the solutions Pk
All the vertices but the source vertex must be visited only once. The source vertex is visited
twice because it plays the role of the source and destination vertex in this algorithm
For example, given the following matrix M filled with integers and zeros find all the possible
results that met the above conditions.
All possible solutions are:
P={M[0][1]+M[1][5]+M[5][4]+M[4][3]+M[3][2]+M[2][0]}=23
P={M[0][2]+M[2][3]+M[3][4]+M[4][5]+M[5][1]+M[1][0]}=23
P={M[0][2]+M[2][3]+M[3][4]+M[4][1]+M[1][5]+M[5][0]}=30
P={M[0][5]+M[5][1]+M[1][4]+M[4][3]+M[3][2]+M[2][0]}=30
a)(2 points) Create a state-space tree to design a backtracking algorithm to find all the solutions
for the following matrix M. Note that approaches other than creating a state-space tree for
this algorithm won't get credit. Show all your work
Part b) Create a state-space tree to design a Branch && Bound algorithm to find all the solutions for the matrix given in problem #1 Note that approaches other than creating a state-space tree for this algorithm wont get credit. Show all your work
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Machine Performance Modeling Methodologies And Evaluation Strategies Lncs 257

Authors: Francesca Cesarini ,Silvio Salza

1st Edition

3540179429, 978-3540179429

More Books

Students also viewed these Databases questions

Question

love of humour, often as a device to lighten the occasion;

Answered: 1 week ago

Question

orderliness, patience and seeing a task through;

Answered: 1 week ago

Question

well defined status and roles (class distinctions);

Answered: 1 week ago