AN EFFICIENT ALGORITHM FOR A SPECIAL CASE OF THE SET PARTITION PROBLEM

被引:0
|
作者
JACKSON, A
RAMANAN, P
机构
[1] Department of Computer Science, University of California, Santa Barbara
关键词
Algorithm; decision tree; deterministic finite automaton; minimization; set partition; time-complexity;
D O I
10.1080/00207169008803858
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper, we study the Two Functions Set Partition Problem, which is defined as follows: Given a set S of n elements, functions f1and f2 from S to S, and an initial partition B = (B1,B2,…,BS) of S, find the coarsest refinement E = (E1 E2,… Et)of B such that for each i, i = 1,2, and j, 1≦j≦t,fi (Ej)⊑ Ek for some k. For the special case when f1consists of a single cycle, we present an 0(nβ(n)) algorithm, where β(n) is the number of distinct prime factors of n. β(n) is loglogn + 0(loglogn) for almost all n, and is Θ(logn/loglogn) in the worst case. This algorithm represents an improvement over the previously known O(n log n) algorithm. © 1990, Taylor & Francis Group, LLC. All rights reserved.
引用
收藏
页码:1 / 8
页数:8
相关论文
共 50 条