Research Article

Air-Ground Task Collaboration Safety Analysis Based on Real-Valued Differential Biclustering for Midterm Conflict in Single-Pilot Operations of Commercial Aircraft

Algorithm 1

TFCluster algorithm.
Input: Two real-valued function-resource datasets: and , the minimum number of resources in bicluster: , the minimum number of functions in bicluster: , low-used parameter , differential-used parameter , weighted function-function relational graph: , the current extending differential function-resource bicluster: .
Output: the maximal differential-used and low-used function-resource bicluster set;
Initialization:; ∅;
Method:TFCluster()
ifthen
  construct ;
end if
 scan L and find all the candidate set of ;
for each candidate in
  if the differential function-resource bicluster does not satisfy Pruning 1. and Pruning 2. and Pruning 3., and the number of resources in is greater than , then
   ;
   ;
   ;
  TFCluster()
  else if satisfies Pruning 1. or Pruning 2. or Pruning 3. then
    delete
   end if
  end for
if is greater than any candidate bicluster of and the number of functions in is greater than then
  output();
end if
Return