Rank: 10 based on 3731 downloads (last 30 days) and 66 files submitted
photo

Yi Cao

E-mail
Company/University
Cranfield University
Lat/Long
52.073917, -0.628756

Personal Profile:

http://www.cranfield.ac.uk/about/people-and-resources/academic-profiles/soe-ac-profile/dr-yi-y-cao.html

Professional Interests:

 

Watch this Author's files

 

Files Posted by Yi View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
03 Apr 2014 Screenshot Pareto Set find the pareto set from n points with k objectives Author: Yi Cao optimization, multiobjective optimi..., pareto set, dorini 58 10
  • 3.66667
3.7 | 3 ratings
06 Feb 2014 Conjugate Gradient Method Conjugate Gradient Method to solve a system of linear equations Author: Yi Cao mathematics, linear algebra, linear equation, optimization 96 3
  • 5.0
5.0 | 2 ratings
12 Aug 2013 Screenshot Bivariant Kernel Density Estimation (V2.1) A tool for bivariant pdf, cdf and icdf estimation using Gaussian kernel function. Author: Yi Cao statistics, probability, bivariant gaussian ke..., kernel density estima..., bivariant pdf, cdf 88 6
  • 4.57143
4.6 | 7 ratings
11 Apr 2013 LAPJV - Jonker-Volgenant Algorithm for Linear Assignment Problem V3.0 A Matlab implementation of the Jonker-Volgenant algorithm solving LAPs. Author: Yi Cao linear assignment pro..., linear assignment pro..., optimization, hungarian algorithm, munkres algorithm 64 44
  • 5.0
5.0 | 15 ratings
19 Feb 2013 Screenshot Improvd downward branch and bound algorithm for regression variable selection Improved downward branch and bound to select the best subset for least squares regression problems. Author: Yi Cao optimization 34 0
Comments and Ratings by Yi View all
Updated File Comments Rating
19 Apr 2014 Pareto Front Two efficient algorithms to find Pareto Front Author: Yi Cao

Adarsh,

If you delete the first line, you will get it working.

Good luck
Yi

01 Jan 2013 Fuel Cell Model Fuel Cell Model is presented Author: Siva Malla

The model has several "Bad Link", hence cannot run.

05 Sep 2012 Bidirectional Branch and Bound for Average Loss Minimization Two algorithms for selection of controlled variables using the average loss as the criterion. Author: Yi Cao

Hi Steffen,

If Y is rank difficient, the original formular has to change because it was derived based on the assuption YY^T is not signular. As you said, this only possiblelly happens when measurement errors are ignored. In other words, we can always add very small measurement errors to avoid such singularity. You can always assume Wn = eI with a sufficiently small e to make the code works.

Hope this helps.

Yi

06 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

Thank you Dmitri, the bug has been fixed now.

Yi

21 Sep 2011 Hungarian Algorithm for Linear Assignment Problems (V2.3) An extremely fast implementation of the Hungarian algorithm on a native Matlab code. Author: Yi Cao

Well, I can see what you try to do is to increase the cost of selected assignment then to find next best assignment. However, you made a wrong change. The assignment results in dicated row 1 assigned with colume 3, but you miss understood as column 1 assigned with row 3. Wish this helps.

Comments and Ratings on Yi's Files View all
Updated File Comment by Comments Rating
19 Apr 2014 Pareto Front Two efficient algorithms to find Pareto Front Author: Yi Cao Cao, Yi

Adarsh,

If you delete the first line, you will get it working.

Good luck
Yi

16 Apr 2014 Pareto Front Two efficient algorithms to find Pareto Front Author: Yi Cao adarsh

% i am trying to get pareto of the following,
function [] = paretofront(varargin)

alpha = 0:.1:2*pi]';
x = cos(alpha);
y = sin(alpha);
front = paretofront([x y]);
hold on;
plot(x,y);
plot(x(front), y(front) , 'r');
hold off
grid on
xlabel('x');
ylabel('y');
title('Pareto Front of a circumference');
error('mex file absent, type ''mex paretofront.c'' to compile');

%but every time i am getting the following error
??? Error using ==> paretofront
Too many output arguments.

Error in ==> paretofront at 6
front = paretofront([x y]);

can anyone please help

11 Apr 2014 Pareto Front Two efficient algorithms to find Pareto Front Author: Yi Cao Nys, Kevin

First of all, big thanks to share this code! It's really the missing puzzle piece in my procedure that I'm implementing for a bachelorthesis.

Now I have still one problem to deal with! I'd like to select a single solution of the Pareto front. That single solution would simply be the median. Though I can't find a way to extract it straightforward out of the Pareto front.

Big thanks in advance for some advice on this!

02 Apr 2014 Pareto Front Two efficient algorithms to find Pareto Front Author: Yi Cao Yahyaa, Saba

Saba

Hello, thank you a lot for sharing this code. However, when I tried it, it does not work and the following messages appear

Error using paretofront
Too many output arguments.

Error in paretoGroup (line 42)
front(z)=paretofront(X(z,:));

I'm using Matlab 2007. So what should I do?

14 Mar 2014 Munkres Assignment Algorithm An efficient implementation of the Munkres algorithm for the assignment problem. Author: Yi Cao Buehren, Markus

There is another version of this package here: http://www.mathworks.com/matlabcentral/fileexchange/20652-hungarian-algorithm-for-linear-assignment-problems-v2-3

Contact us