Rank: 153129 based on 0 downloads (last 30 days) and 0 file submitted
photo

Dmitri Kamenetsky

E-mail

Personal Profile:
Professional Interests:

 

Watch this Author's files

 

Comments and Ratings by Dmitri View all
Updated File Comments Rating
08 Mar 2013 geom3d Library to handle 3D geometric primitives: create, intersect, display, and make basic computations Author: David Legland

Great package! Some minor bugs:

1. circleToPolygon function is missing. It is called in demoRevolutionSurface,
drawTorus and torusMesh.
2. vectorNorm is now vectorNorm3d. It is used in intersectLineTriangle3d, triangleArea3d.
3. drawEdge is now drawEdge3d. It is used in demoGeom3d.

08 Mar 2013 geom3d Library to handle 3D geometric primitives: create, intersect, display, and make basic computations Author: David Legland

One more bug: circleToPolygon function is missing. It is called in demoRevolutionSurface, drawTorus and torusMesh.

09 May 2012 K-Best Assignment Algorithm Implementation of Murty's algorithm for a ranked list of best assignment solutions. Author: Eric Trautmann

Does this code work correctly? I am running

cost_mat = magic(5);
k = 5;
optfun = @munkres;
assignment_list = k_best_assign(cost_mat,k,opt_fun);

The resulting assignment_list has 5 assignments that are all exactly the same, namely [1 1; 1 2; 1 3; 1 4; 1 5] with a cost of 15.

03 May 2012 LAPJV - Jonker-Volgenant Algorithm for Linear Assignment Problem V3.0 A Matlab implementation of the Jonker-Volgenant algorithm solving LAPs. Author: Yi Cao

I think I found a bug in lapjv when Inf values are used. In the following lapjv gives the wrong answer (compared to munkres):

A=magic(5);
A(1,3)=Inf
[munkresAssignment munkresCost]=munkres(A)
[lapjvAssignment lapjvCost]=lapjv(A)

The problem goes away when Inf is replaced with a large value:

A(1,3)=1000
[munkresAssignment munkresCost]=munkres(A)
[lapjvAssignment lapjvCost]=lapjv(A)

Contact us