Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

Notice: Unexpected clearActionName after getActionName already called in /var/www/html/w/includes/Context/RequestContext.php on line 321
Sorting under partial information (without the ellipsoid algorithm) - MaRDI portal

Deprecated: Use of MediaWiki\Skin\SkinTemplate::injectLegacyMenusIntoPersonalTools was deprecated in Please make sure Skin option menus contains `user-menu` (and possibly `notifications`, `user-interface-preferences`, `user-page`) 1.46. [Called from MediaWiki\Skin\SkinTemplate::getPortletsTemplateData in /var/www/html/w/includes/Skin/SkinTemplate.php at line 691] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

Deprecated: Use of MediaWiki\Skin\BaseTemplate::getPersonalTools was deprecated in 1.46 Call $this->getSkin()->getPersonalToolsForMakeListItem instead (T422975). [Called from Skins\Chameleon\Components\NavbarHorizontal\PersonalTools::getHtml in /var/www/html/w/skins/chameleon/src/Components/NavbarHorizontal/PersonalTools.php at line 66] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

Deprecated: Use of QuickTemplate::(get/html/text/haveData) with parameter `personal_urls` was deprecated in MediaWiki Use content_navigation instead. [Called from MediaWiki\Skin\QuickTemplate::get in /var/www/html/w/includes/Skin/QuickTemplate.php at line 131] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

Sorting under partial information (without the ellipsoid algorithm) (Q2439837)

From MaRDI portal
(Redirected from Item:Q2875163)





scientific article; zbMATH DE number 6330075
  • Sorting under partial information (without the ellipsoid algorithm)
Language Label Description Also known as
English
Sorting under partial information (without the ellipsoid algorithm)
scientific article; zbMATH DE number 6330075
  • Sorting under partial information (without the ellipsoid algorithm)

Statements

Sorting under partial information (without the ellipsoid algorithm) (English)
0 references
0 references
0 references
0 references
0 references
0 references
17 March 2014
0 references
13 August 2014
0 references
The important paper under review addresses the problem, given a finite partially ordered set \(P\), of finding a linear extension of it using only pairwise comparisons of elements. It is essentially clear, by an entropy argument, that \(\log_2(e(P))\) is a lower bound on the number of comparisons required, where \(e(P)\) is the number of linear extensions of \(P\). The question is whether there is an algorithm, running in polynomial time in the order of \(P\), which will find the linear extension in at most a constant times that lower bound. \textit{J. Kahn} and \textit{J. H. Kim} [in J. Comput. Syst. Sci. 51, No. 3, 390-399 (1995; Zbl 1294.68069)] showed that such an algorithm exists. However it uses the ellipsoid method from optimization which, though in principle polynomial-time, is not very practical. The contribution of the paper under review is to present algorithms which find the linear extension in time polynomial in \(n\) but avoid the use of the ellipsoid method. This is achieved, crudely speaking, by still using the notion of graph entropy but instead of calculating the entropy for arbitrary graphs they show it can be approximated by the entropy of graphs in a restricted class, which means that convex programming and the ellipsoid method can be avoided. To give but one example, the authors present an algorithm running in (where \(n\) is the order of the partially ordered set) time \(O(n^{2.5})\) which uses at most \(15.09\log_2(e(P))\) comparisons; another, with similar running time, uses at most \((1+\varepsilon)\log_2(e(P))+O_\varepsilon(n)\) comparisons, which will be better if \(\log_2(e(P))\) grows faster than \(n\); there are several other algorithms in the paper. Key ideas include greedily decomposing the poset into longest chains and bounding the change in entropy arising from these manoeuvres.
0 references
finite partially ordered sets
0 references
linear extensions
0 references
polynomial time algorithms
0 references
greedy decompositions of posets
0 references
graph entropy
0 references
partial order
0 references

Identifiers

0 references
0 references
0 references
0 references
0 references
0 references
0 references
0 references
0 references
0 references
0 references
0 references