CINXE.COM
Document Zbl 1508.05122 - zbMATH Open
<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>Document Zbl 1508.05122 - zbMATH Open</title> <meta name="viewport" content="width=device-width, minimum-scale=0.1, maximum-scale=5.0"> <meta name="robots" content="noarchive, noindex"> <meta name="referrer" content="origin-when-cross-origin"> <link href="https://static.zbmath.org/contrib/bootstrap/v3.3.7/css/bootstrap.min.css" rel="stylesheet" media="screen,print"> <link href="https://static.zbmath.org/contrib/bootstrap/v3.3.7/css/bootstrap-theme.min.css" rel="stylesheet" media="screen,print"> <link href="https://static.zbmath.org/contrib/bootstrap-lightbox/v0.7.0/bootstrap-lightbox.min.css" rel="stylesheet" media="screen,print"> <link rel="stylesheet" href="https://static.zbmath.org/contrib/bootstrap-select/v1.13.14/css/bootstrap-select.min.css"> <link href="/static/css/smoothness/jquery-ui-1.10.1.custom.min.css" rel="stylesheet" media="screen"> <link href="/static/styles.css?v=20241024" rel="stylesheet" media="screen,print"> <link href="https://static.zbmath.org/zbMathJax/v0.1.38/zbmathjax.css" rel="stylesheet" media="screen,print"> <link rel="shortcut icon" href="/static/zbmath.ico"> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Organization", "url": "https://zbmath.org/", "logo": "https://zbmath.org/static/zbMATH.png" } </script> </head> <body> <div id="line"></div> <span id="clear" style="cursor: pointer;">×</span> <div id="page"> <div id="head"> <nav id="menu" class="navbar navbar-default"> <div class="container-fluid"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#zbnav" aria-expanded="false"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="#"> <img class="logo" src="/static/zbmath.gif" alt="zbMATH Open logo"> </a> </div> <div id="zbnav" class="collapse navbar-collapse"> <ul class="nav navbar-nav pages"> <li class="about"> <a href="/about/">About</a> </li> <li class="frequently-asked-questions"> <a href="/frequently-asked-questions/">FAQ</a> </li> <li class="general-help"> <a href="/general-help/">General Help</a> </li> <li class="reviewer-service"> <a href="https://zbmath.org/reviewer-service/" target="_self" >Reviewer Service</a> </li> <li> <a href="/tools-and-resources/">Tools & Resources</a> </li> <li class="contact"> <a href="/contact/">Contact</a> </li> </ul> <ul class="nav navbar-nav navbar-right prefs"> <li class="preferences dropdown"> <a data-toggle="dropdown" href="#">Preferences <i class="caret"></i></a> <ul class="dropdown-menu preferences"> <li> <form id="preferences" class="navbar-form" method="post" action="/preferences/" onsubmit="return confirm('This website uses cookies for the purposes of storing preference information on your device. Do you agree to this?\n\nPlease refer to our Privacy Policy to learn more about our use of cookies.')" > <input type="hidden" name="path" value="/?q=ai%3Aadrar.nabil+ai%3Ajegou.philippe"> <span class=""> <label class="title">Search Form</label> <div class="form-group"> <input id="search-multi-line" type="radio" name="search" value="multi-line" checked> <label for="search-multi-line" class="radio">Multi-Line Search (default)</label> </div> <div class="form-group"> <input id="search-one-line" type="radio" name="search" value="one-line"> <label for="search-one-line" class="radio">One-Line Search</label> </div> </span> <span class="count"> <label class="title">Hits per Page</label> <div class="form-group"> <input id="count-10" type="radio" name="count" value="10"> <label for="count-10" class="radio">10</label> </div> <div class="form-group"> <input id="count-20" type="radio" name="count" value="20"> <label for="count-20" class="radio">20</label> </div> <div class="form-group"> <input id="count-50" type="radio" name="count" value="50"> <label for="count-50" class="radio">50</label> </div> <div class="form-group"> <input id="count-100" type="radio" name="count" value="100" checked> <label for="count-100" class="radio">100 (default)</label> </div> <div class="form-group"> <input id="count-200" type="radio" name="count" value="200"> <label for="count-200" class="radio">200</label> </div> </span> <span class="format"> <label class="title">Display Format</label> <div class="form-group"> <input id="format-mathjax" type="radio" name="format" value="mathjax" checked> <label for="format-mathjax" class="radio">MathJax (default)</label> </div> <div class="form-group"> <input id="format-amstex" type="radio" name="format" value="latex"> <label for="format-amstex" class="radio">LaTeX</label> </div> </span> <span class="ranking"> <label class="title">Documents Sorting</label> <div class="form-group"> <input id="documents-ranking-default" type="radio" name="documents_ranking" value="date" checked> <label for="documents-ranking-default" class="radio">Newest first (default)</label> </div> <div class="form-group"> <input id="documents-ranking-references" type="radio" name="documents_ranking" value="references"> <label for="documents-ranking-references" class="radio">Citations</label> </div> <div class="form-group"> <input id="documents-ranking-relevance" type="radio" name="documents_ranking" value="relevance"> <label for="documents-ranking-relevance" class="radio">Relevance</label> </div> </span> <span class="ranking"> <label class="title">Authors Sorting</label> <div class="form-group"> <input id="authors-ranking-default" type="radio" name="authors_ranking" value="alpha" checked> <label for="authors-ranking-default" class="radio">Alphabetically (default)</label> </div> <div class="form-group"> <input id="authors-ranking-references" type="radio" name="authors_ranking" value="references"> <label for="authors-ranking-references" class="radio">Citations</label> </div> </span> <span class="ranking"> <label class="title">Serials Sorting</label> <div class="form-group"> <input id="serials-ranking-default" type="radio" name="serials_ranking" value="alpha" checked> <label for="serials-ranking-default" class="radio">Alphabetically (default)</label> </div> <div class="form-group"> <input id="serials-ranking-references" type="radio" name="serials_ranking" value="references"> <label for="serials-ranking-references" class="radio">Citations</label> </div> </span> <span class="ranking"> <label class="title">Software Sorting</label> <div class="form-group"> <input id="software-ranking-default" type="radio" name="software_ranking" value="references" checked> <label for="software-ranking-default" class="radio">Citations (default)</label> </div> <div class="form-group"> <input id="software-ranking-alpha" type="radio" name="software_ranking" value="alpha"> <label for="software-ranking-alpha" class="radio">Alphabetically</label> </div> </span> <button type="submit" class="btn btn-default">OK</button> <div class="clearfix"> </form> </li> </ul> </li> </ul> </div> </div> </nav> <div id="tabs"> <h1 class="logo"> <a class="logo" href="/"> <img class="logo" src="/static/zbmath.gif" alt="zbMATH Open — the first resource for mathematics" > </a> </h1> <nav> <ul class="nav nav-tabs"> <li class="tab-documents active"> <a href="/">Documents</a> </li> <li class="tab-authors"> <a href="/authors/">Authors</a> </li> <li class="tab-serials"> <a href="/serials/">Serials</a> </li> <li class="tab-software"> <a href="/software/">Software</a> </li> <li class="tab-classification"> <a href="/classification/">Classification</a> </li> <li class="tab-formulae"> <a href="/formulae/">Formulæ</a> </li> </ul> </nav> <div class="clearfix"></div> </div> <div class="content-fixed"> <div class="content-formular"> <div style="display: none;"> <div class="row ml-0"id="multi-line-new-line" style="display: none;"> <div class="col-xs-12 form-inline multi-line"> <select class="form-control multi-line-field multi-line-selectpicker" name="ml-0-f" aria-label="field"> <option data-type="input" value="any" selected>Anywhere</option> <option data-type="input" value="au">Authors</option> <option data-type="input" value="ti">Title</option> <option data-type="input" value="py">Year</option> <option data-type="range" value="pyr">Year Range</option> <option data-type="input" value="cc">MSC</option> <option data-type="input" value="cc1">MSC Primary</option> <option data-type="input" value="so">Source / Journal</option> <option data-type="input" value="pu">Publisher</option> <option data-type="input" value="la">Language</option> <option data-type="input" value="ab">Summary / Review</option> <option data-type="input" value="rv">Reviewer</option> <option data-type="input" value="an">zbMATH ID</option> <option data-type="input" value="en">External ID</option> <option data-type="input" value="ut">Keywords</option> <option data-type="input" value="sw">Software</option> <option data-type="input" value="br">Biographic Ref</option> <option data-type="input" value="rft">Reference Text</option> <option data-type="multiselect-db" value="db">Database</option> <option data-divider="true"></option> <option data-function="remove-line" data-content='<span class="glyphicon glyphicon-minus" aria-hidden="true"></span> remove line' value="any">remove line</option> </select><input name="ml-0-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value"><select class="form-control multi-line-operators multi-line-selectpicker" name="ml-0-op" aria-label="operator"> <option value="and" selected>AND</option> <option value="andnot">AND NOT</option> <option value="or">OR</option> </select></div> </div> <input name="ml-0-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value" id="multi-line-type-input"> <span class="multi-line-value" id="multi-line-type-range"><span style="padding-left: 5px;">from</span> <input name="ml-0-v1" class="form-control multi-line-input" type="text" value="" aria-label="value"> until <input name="ml-0-v2" class="form-control multi-line-input" type="text" value="" aria-label="value"></span> <input name="ml-0-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value" id="multi-line-type-input-la" placeholder="use name or ISO code"> <input name="ml-0-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value" id="multi-line-type-input-rv" placeholder="enter name or zbMATH reviewer number"> <input name="ml-0-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value" id="multi-line-type-input-an" placeholder="Zbl, JFM or ERAM number"> <input name="ml-0-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value" id="multi-line-type-input-en" placeholder="e.g. DOI, ISBN, arXiv ID"> <input name="ml-0-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value" id="multi-line-type-input-sw" placeholder="use * to find all documents using software"> <input name="ml-0-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value" id="multi-line-type-input-br" placeholder="find documents about the life or work of a person"> <span class="multi-line-value" id="multi-line-type-multiselect-db"> <select class="multi-line-selectpicker" data-width="100%" multiple> <option value="zbl">Zbl</option> <option value="arxiv">arXiv</option> <option value="jfm">JFM</option> <option value="eram">ERAM</option> </select> <input type="hidden" class="multi-line-input" name="ml-0-v" value=""> </span> </div> <form name="documents" method="GET" action="/" autocomplete="off"> <div class="documents multi-line" style="display: none;"> <div class="forms"> <ul class="nav forms"> <li class="one-line"> <span tabindex="0" class="glyphicon glyphicon-question-sign" title="One-Line Search allows for free logical combinations of search fields" aria-label="One-Line Search allows for free logical combinations of search fields" data-placement="bottom"></span> <a style="display: inline-block;" href="#">One-Line Search <span class="glyphicon glyphicon-search"></span></a> </li> </ul> </div> <div class="clearfix"></div> <div class="container-fluid"> <input type="hidden" id="multi-line-ml" name="ml" value="3"> <div id="multi-line-row-wrapper"> <div class="row ml-1"> <div class="col-xs-12 form-inline multi-line"> <select class="form-control multi-line-field multi-line-selectpicker" name="ml-1-f" aria-label="field"> <option data-type="input" value="any" selected>Anywhere</option> <option data-type="input" value="au">Authors</option> <option data-type="input" value="ti">Title</option> <option data-type="input" value="py">Year</option> <option data-type="range" value="pyr">Year Range</option> <option data-type="input" value="cc">MSC</option> <option data-type="input" value="cc1">MSC Primary</option> <option data-type="input" value="so">Source / Journal</option> <option data-type="input" value="pu">Publisher</option> <option data-type="input" value="la">Language</option> <option data-type="input" value="ab">Summary / Review</option> <option data-type="input" value="rv">Reviewer</option> <option data-type="input" value="an">zbMATH ID</option> <option data-type="input" value="en">External ID</option> <option data-type="input" value="ut">Keywords</option> <option data-type="input" value="sw">Software</option> <option data-type="input" value="br">Biographic Ref</option> <option data-type="input" value="rft">Reference Text</option> <option data-type="multiselect-db" value="db">Database</option> <option data-divider="true"></option> <option data-function="remove-line" data-content='<span class="glyphicon glyphicon-minus" aria-hidden="true"></span> remove line' value="any">remove line</option> </select><input name="ml-1-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value"><select class="form-control multi-line-operators multi-line-selectpicker" name="ml-1-op" aria-label="operator"> <option value="and" selected>AND</option> <option value="andnot">AND NOT</option> <option value="or">OR</option> </select></div> </div> <div class="row ml-2"> <div class="col-xs-12 form-inline multi-line"> <select class="form-control multi-line-field multi-line-selectpicker" name="ml-2-f" aria-label="field"> <option data-type="input" value="any">Anywhere</option> <option data-type="input" value="au" selected>Authors</option> <option data-type="input" value="ti">Title</option> <option data-type="input" value="py">Year</option> <option data-type="range" value="pyr">Year Range</option> <option data-type="input" value="cc">MSC</option> <option data-type="input" value="cc1">MSC Primary</option> <option data-type="input" value="so">Source / Journal</option> <option data-type="input" value="pu">Publisher</option> <option data-type="input" value="la">Language</option> <option data-type="input" value="ab">Summary / Review</option> <option data-type="input" value="rv">Reviewer</option> <option data-type="input" value="an">zbMATH ID</option> <option data-type="input" value="en">External ID</option> <option data-type="input" value="ut">Keywords</option> <option data-type="input" value="sw">Software</option> <option data-type="input" value="br">Biographic Ref</option> <option data-type="input" value="rft">Reference Text</option> <option data-type="multiselect-db" value="db">Database</option> <option data-divider="true"></option> <option data-function="remove-line" data-content='<span class="glyphicon glyphicon-minus" aria-hidden="true"></span> remove line' value="any">remove line</option> </select><input name="ml-2-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value"><select class="form-control multi-line-operators multi-line-selectpicker" name="ml-2-op" aria-label="operator"> <option value="and" selected>AND</option> <option value="andnot">AND NOT</option> <option value="or">OR</option> </select></div> </div> <div class="row ml-3"> <div class="col-xs-12 form-inline multi-line"> <select class="form-control multi-line-field multi-line-selectpicker" name="ml-3-f" aria-label="field"> <option data-type="input" value="any">Anywhere</option> <option data-type="input" value="au">Authors</option> <option data-type="input" value="ti" selected>Title</option> <option data-type="input" value="py">Year</option> <option data-type="range" value="pyr">Year Range</option> <option data-type="input" value="cc">MSC</option> <option data-type="input" value="cc1">MSC Primary</option> <option data-type="input" value="so">Source / Journal</option> <option data-type="input" value="pu">Publisher</option> <option data-type="input" value="la">Language</option> <option data-type="input" value="ab">Summary / Review</option> <option data-type="input" value="rv">Reviewer</option> <option data-type="input" value="an">zbMATH ID</option> <option data-type="input" value="en">External ID</option> <option data-type="input" value="ut">Keywords</option> <option data-type="input" value="sw">Software</option> <option data-type="input" value="br">Biographic Ref</option> <option data-type="input" value="rft">Reference Text</option> <option data-type="multiselect-db" value="db">Database</option> <option data-divider="true"></option> <option data-function="remove-line" data-content='<span class="glyphicon glyphicon-minus" aria-hidden="true"></span> remove line' value="any">remove line</option> </select><input name="ml-3-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value"><div id="multi-line-plus"> <a href="#"><span class="glyphicon glyphicon-plus" aria-hidden="true"></span> add line</a> </div></div> </div> </div> <div class="row"> <div class="col-xs-12 form-inline"> <div class="form-group field checkboxes-wrapper" id="checkboxes-wrapper-test" style="visibility: hidden; position: fixed;"> <label>Document Type:</label> <div class="checkboxes"> <div class="slider"> <label title="search for Articles in Journals"> <input type="checkbox" class="form-control" value="j" checked> <span tabindex="0"><small></small></span> Journal Articles </label> </div> <div class="slider"> <label title="search for Articles in Conference Proceedings and Collected Volumes"> <input type="checkbox" class="form-control" value="a" checked> <span tabindex="0"><small></small></span> Collection Articles </label> </div> <div class="slider"> <label title="search for Monographs, Proceedings, Dissertations etc."> <input type="checkbox" class="form-control" value="b" checked> <span tabindex="0"><small></small></span> Books </label> </div> <div class="slider"> <label title="search for arXiv Preprints"> <input type="checkbox" class="form-control" value="p" checked> <span tabindex="0"><small></small></span> arXiv Preprints </label> </div> </div> </div> <div class="form-group field checkboxes-wrapper" id="checkboxes-wrapper-real"> <label>Document Type:</label> <div class="checkboxes"> <div class="slider"> <label for="dt-j" title="search for Articles in Journals"> <input type="checkbox" id="dt-j" name="dt" class="form-control" value="j" checked> <span tabindex="0"><small></small></span> Journal Articles </label> </div> <div class="slider"> <label for="dt-a" title="search for Articles in Conference Proceedings and Collected Volumes"> <input type="checkbox" id="dt-a" name="dt" class="form-control" value="a" checked> <span tabindex="0"><small></small></span> Collection Articles </label> </div> <div class="slider"> <label for="dt-b" title="search for Monographs, Proceedings, Dissertations etc."> <input type="checkbox" id="dt-b" name="dt" class="form-control" value="b" checked> <span tabindex="0"><small></small></span> Books </label> </div> <div class="slider"> <label for="dt-p" title="search for arXiv Preprints"> <input type="checkbox" id="dt-p" name="dt" class="form-control" value="p" checked> <span tabindex="0"><small></small></span> arXiv Preprints </label> </div> </div> </div> </div> </div> <div class="row"> <div class="col-xs-12 buttons"> <a tabindex="0" class="btn btn-default clear-all">Reset all <span class="glyphicon glyphicon-remove"></span></a> <div class="submit"> <button class="btn btn-default search" type="submit">Search <span class="glyphicon glyphicon-search"></span></button> </div> </div> </div> </div> </div> </form> <form class="form-inline" name="documents" method="GET" action="/"> <div class="documents one-line" style="display: block;"> <div class="forms"> <ul class="nav forms"> <li class="multi-line"><a href="#">New Multi-Line Search <span class="glyphicon glyphicon-list"></span></a></li> </ul> </div> <div id="search-row" class="input-group box"> <span> <div id="search-field"> <input class="query form-control" type="text" name="q" value="ai:adrar.nabil ai:jegou.philippe" aria-label="Search for documents" placeholder="Search for documents" autocomplete="off"> </div> <div class="search-buttons input-group-btn"> <div class="btn-group"> <button class="btn btn-default search" type="submit"><span class="virtual">Search</span> <span class="glyphicon glyphicon-search" style="top: 2px;"></span></button> </div> </div> </span> <span> <div class="search-buttons input-group-btn"> <div class="btn-group"> <div class="btn-group fields"> <button class="btn btn-default dropdown-toggle" data-toggle="dropdown">Fields <i class="caret"></i></button> <ul id="fields" class="dropdown-menu pull-right"> <li><a href="#"><span class="token item">any:</span><span> </span>anywhere (default)</a></li> <li><a href="#"><span class="token item">ab:</span><span> </span>review text</a></li> <li><a href="#"><span class="token item">an:</span><span> </span>zbmath id</a></li> <li><a href="#"><span class="token item">any:</span><span> </span>anywhere</a></li> <li><a href="#"><span class="token item">au:</span><span> </span>contributor name</a></li> <li><a href="#"><span class="token item">br:</span><span> </span>biographic reference name</a></li> <li><a href="#"><span class="token item">cc:</span><span> </span>msc title</a></li> <li><a href="#"><span class="token item">dt:</span><span> </span>document type</a></li> <li><a href="#"><span class="token item">doi:</span><span> </span>doi</a></li> <li><a href="#"><span class="token item">en:</span><span> </span>external id</a></li> <li><a href="#"><span class="token item">la:</span><span> </span>language</a></li> <li><a href="#"><span class="token item">pu:</span><span> </span>publisher</a></li> <li><a href="#"><span class="token item">py:</span><span> </span>year</a></li> <li><a href="#"><span class="token item">rv:</span><span> </span>reviewer name</a></li> <li><a href="#"><span class="token item">so:</span><span> </span>source</a></li> <li><a href="#"><span class="token item">sw:</span><span> </span>software name</a></li> <li><a href="#"><span class="token item">ti:</span><span> </span>title</a></li> <li><a href="#"><span class="token item">ut:</span><span> </span>keyword</a></li> </ul> </div> <div class="btn-group operators"> <button class="btn btn-default dropdown-toggle" data-toggle="dropdown">Operators <i class="caret"></i></button> <ul id="operators" class="dropdown-menu pull-right"> <li><a href="#"><span class="token">a <span class="item">&</span> b </span><span> </span>logical and (default)</a></li> <li><a href="#"><span class="token">a <span class="item">|</span> b </span><span> </span>logical or</a></li> <li><a href="#"><span class="token"><span class="item">!</span>ab </span><span> </span>logical not</a></li> <li><a href="#"><span class="token">abc<span class="item">*</span> </span><span> </span>right wildcard</a></li> <li><a href="#"><span class="token"><span class="item">"</span>ab c<span class="item">"</span></span><span> </span>phrase</a></li> <li><a href="#"><span class="token"><span class="item">(</span>ab c<span class="item">)</span></span><span> </span>parentheses</a></li> </ul> </div> </div> </div> <div class="special"> <ul class="nav help-button"> <li class="dropdown pull-right"> <a href="#">Help <i class="caret"></i></a> </li> </ul> </div> </span> </div> <div class="help"><h2>Examples</h2> <div id="help-terms" role="table"> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=Geometry">Geometry</a></span> <span class="search-explanation" role="cell" role="cell">Search for the term <em>Geometry</em> in <strong>any</strong> field. Queries are <strong>case-independent</strong>.</span> </div> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=Funct%2A">Funct*</a></span> <span class="search-explanation" role="cell"><strong>Wildcard</strong> queries are specified by <strong><u>*</u></strong> (e.g. <em>functions</em>, <em>functorial</em>, etc.). Otherwise the search is <strong>exact</strong>.</span> </div> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=%22Topological+group%22">"Topological group"</a></span> <span class="search-explanation" role="cell"><strong>Phrases</strong> (multi-words) should be set in <u>"</u>straight quotation marks<u>"</u>.</span> </div> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=au%3A+Bourbaki+%26+ti%3A+Algebra">au: Bourbaki & ti: Algebra</a></span> <span class="search-explanation" role="cell">Search for <strong><u>au</u>thor</strong> and <strong><u>ti</u>tle</strong>. The <strong>and-operator &</strong> is default and can be omitted.</span> </div> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=Chebyshev+%7C+Tschebyscheff">Chebyshev | Tschebyscheff</a></span> <span class="search-explanation" role="cell">The <strong>or-operator |</strong> allows to search for <em>Chebyshev</em> or <em>Tschebyscheff</em>.</span> </div> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=Quasi%2A+map%2A+py%3A+1989">Quasi* map* py: 1989</a></span> <span class="search-explanation" role="cell">The resulting documents have <strong><u>p</u>ublication <u>y</u>ear</strong> <em>1989</em>.</span> </div> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=so%3A+Eur%2A+J%2A+Mat%2A+Soc%2A+cc%3A+14">so: Eur* J* Mat* Soc* cc: 14</a></span> <span class="search-explanation" role="cell">Search for publications in a particular <strong><u>so</u>urce</strong> with a <strong>Mathematics Subject <u>C</u>lassification <u>c</u>ode (<u>cc</u>)</strong> in <em>14</em>.</span> </div> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=%22Partial+diff%2A+eq%2A%22+%21+elliptic">"Partial diff* eq*" ! elliptic</a></span> <span class="search-explanation" role="cell">The <strong>not</strong>-operator <strong>!</strong> eliminates all results containing the word <em>elliptic</em>.</span> </div> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=dt%3A+b+%26+au%3A+Hilbert">dt: b & au: Hilbert</a></span> <span class="search-explanation" role="cell">The <strong><u>d</u>ocument <u>t</u>ype</strong> is set to books; alternatively: <u>j</u> for <strong>journal articles</strong>, <u>a</u> for <strong>book articles</strong>.</span> </div> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=py%3A+2000-2015+cc%3A+%2894A+%7C+11T%29">py: 2000-2015 cc: (94A | 11T)</a></span> <span class="search-explanation" role="cell">Number <strong>ranges</strong> are accepted. Terms can be grouped within <strong><u>(</u>parentheses<u>)</u></strong>.</span> </div> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=la%3A+chinese">la: chinese</a></span> <span class="search-explanation" role="cell">Find documents in a given <strong><u>la</u>nguage</strong>. <a href="http://en.wikipedia.org/wiki/ISO_639-1">ISO 639-1</a> language codes can also be used.</span> </div> </div> <div id="help-fields"> <h2>Fields</h2> <table> <tr> <td class="nowrap padding" role="rowheader"><strong>any</strong></td> <td class="padding">anywhere</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>an</strong></td> <td class="padding">internal document identifier</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>au</strong></td> <td class="padding">author, editor</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>ai</strong></td> <td class="padding">internal author identifier</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>ti</strong></td> <td class="padding">title</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>la</strong></td> <td class="padding">language</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>so</strong></td> <td class="padding">source</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>ab</strong></td> <td class="padding">review, abstract</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>py</strong></td> <td class="padding">publication year</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>rv</strong></td> <td class="padding">reviewer</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>cc</strong></td> <td class="padding">MSC code</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>ut</strong></td> <td class="padding">uncontrolled term</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>dt</strong></td> <td class="padding" colspan="4">document type (<strong>j</strong>: journal article; <strong>b</strong>: book; <strong>a</strong>: book article)</td> </tr> </table> </div> <div id="help-operators"> <h2>Operators</h2> <table> <tr> <td class="nowrap padding" role="rowheader">a <strong>&</strong> b</td> <td class="padding">logic and</td> </tr> <tr> <td class="nowrap padding" role="rowheader">a <strong>|</strong> b</td> <td class="padding">logic or</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>!</strong>ab</td> <td class="padding">logic not</td> </tr> <tr> <td class="nowrap padding" role="rowheader">abc<strong>*</strong></td> <td class="padding">right wildcard</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>"</strong>ab c<strong>"</strong></td> <td class="padding">phrase</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>(</strong>ab c<strong>)</strong></td> <td class="padding">parentheses</td> </tr> </table> </div> <p> See also our <a href="/general-help/">General Help</a>. </p></div> </div> </form> <div class="clearfix"></div> </div> <div class="content-shadow"></div> </div> </div> <div id="body"> <div id="main"> <div class="messages"> </div> <div id="documents"> <div class="content-main"> <div class="content-item"><div class="item"> <article> <div class="author"><a href="/authors/adrar.nabil" title="Author Profile">Adrar, Nabil</a>; <a href="/authors/jegou.philippe" title="Author Profile">Jégou, Philippe</a>; <a href="/authors/terrioux.cyril" title="Author Profile">Terrioux, Cyril</a></div> <h2 class="title"> <strong>Computing partial hypergraphs of bounded width.</strong> <i>(English)</i> <a class="label nowrap" href="/1508.05122">Zbl 1508.05122</a> </h2> <div class="source"> <a href="/serials/68" title="Journal Profile">Discrete Appl. Math.</a> <a href="/?q=in%3A493626" title="Articles in this Issue">329, 1-22 (2023)</a>. </div> <div class="abstract">Summary: In this paper, we are interested in the computation of partial hypergraphs whose width is bounded by an integer \(k\). Given a hypergraph \(H = (V, E)\) the task is to find a “partial” hypergraph \(H^\prime = (V, E^\prime)\) (with \(E^\prime \subseteq E\)) for which the width of its 2-section is at most \(k - 1\). Several criteria can be considered for the optimality of the result. The first one is related to the maximum number of hyperedges to include in \(H^\prime\) (maximum criteria). Another one is based on the fact that for all \(E^{\prime \prime} \subseteq E\) with \(E^\prime \subsetneq E^{\prime \prime}\), the width is then strictly greater than \(k - 1\) (maximal criteria). Unfortunately, each one of these tasks is NP-hard.<br class="zbmathjax-paragraph">So, as this task can be useful in practice for the processing of graphical models (e.g. constraint networks, cost function networks, Bayesian networks, Markov random fields, …), we propose a polynomial-time algorithm that finds such partial hypergraphs but with no guarantee with respect to optimality. Nevertheless, we show that for an important class of hypergraphs, it can be optimal. Finally, we present experiments performed on a large benchmark containing more than 11,000 instances from different communities. These experiments allow us to evaluate the efficiency of this algorithm from two points of view: first the proximity of the optimality of the result, then its time efficiency in practice.</div> <div class="clear"></div> <div class="classification"> <h3>MSC:</h3> <table><tr> <td> <a class="mono" href="/classification/?q=cc%3A05C65" title="MSC2020">05C65</a> </td> <td class="space"> Hypergraphs </td> </tr><tr> <td> <a class="mono" href="/classification/?q=cc%3A05C85" title="MSC2020">05C85</a> </td> <td class="space"> Graph algorithms (graph-theoretic aspects) </td> </tr><tr> <td> <a class="mono" href="/classification/?q=cc%3A68R10" title="MSC2020">68R10</a> </td> <td class="space"> Graph theory (including graph drawing) in computer science </td> </tr></table> </div><div class="keywords"> <h3>Keywords:</h3><a href="/?q=ut%3Apartial+hypergraph">partial hypergraph</a>; <a href="/?q=ut%3Abounded+treewidth">bounded treewidth</a></div> <div class="software"> <h3>Software:</h3><a href="/software/1620">MiniCon</a>; <a href="/software/43841">HyperBench</a></div> <!-- Modal used to show zbmath metadata in different output formats--> <div class="modal fade" id="metadataModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> <h4 class="modal-title" id="myModalLabel">Cite</h4> </div> <div class="modal-body"> <div class="form-group"> <label for="select-output" class="control-label">Format</label> <select id="select-output" class="form-control" aria-label="Select Metadata format"></select> </div> <div class="form-group"> <label for="metadataText" class="control-label">Result</label> <textarea class="form-control" id="metadataText" rows="10" style="min-width: 100%;max-width: 100%"></textarea> </div> <div id="metadata-alert" class="alert alert-danger" role="alert" style="display: none;"> <!-- alert for connection errors etc --> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-primary" onclick="copyMetadata()">Copy to clipboard</button> <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> </div> </div> </div> </div> <div class="functions clearfix"> <div class="function"> <!-- Button trigger metadata modal --> <a type="button" class="btn btn-default btn-xs pdf" data-toggle="modal" data-target="#metadataModal" data-itemtype="Zbl" data-itemname="Zbl 1508.05122" data-ciurl="/ci/07657081" data-biburl="/bibtex/07657081.bib" data-amsurl="/amsrefs/07657081.bib" data-xmlurl="/xml/07657081.xml" > Cite </a> <a class="btn btn-default btn-xs pdf" data-container="body" type="button" href="/pdf/07657081.pdf" title="Zbl 1508.05122 as PDF">Review PDF</a> </div> <div class="fulltexts"> <span class="fulltext">Full Text:</span> <a class="btn btn-default btn-xs" type="button" href="https://doi.org/10.1016/j.dam.2022.12.025" aria-label="DOI for “Computing partial hypergraphs of bounded width”" title="10.1016/j.dam.2022.12.025">DOI</a> <a class="btn btn-default btn-xs" type="button" href="https://hal.science/hal-04361509" title="Open Access at HAL">HAL </a> </div> <div class="sfx" style="float: right;"> </div> </div> <div class="references"> <h3>References:</h3> <table><tr> <td>[1]</td> <td class="space">Arnborg, S.; Corneil, D.; Proskuroswki, A., Complexity of finding embeddings in a k-tree, SIAM J. Discrete Math., 8, 277-284 (1987) · <a href="/0611.05022" class="nowrap">Zbl 0611.05022</a></td> </tr><tr> <td>[2]</td> <td class="space">Beeri, C.; Fagin, R.; Maier, D.; Yannakakis, M., On the desirability of acyclic database schemes, J. ACM, 30, 479-513 (1983) · <a href="/0624.68087" class="nowrap">Zbl 0624.68087</a></td> </tr><tr> <td>[3]</td> <td class="space">Beineke, L. W.; Pippert, R. E., Properties and characterizations of k-trees, Mathematika, 18, 141-151 (1971) · <a href="/0221.05057" class="nowrap">Zbl 0221.05057</a></td> </tr><tr> <td>[4]</td> <td class="space">M. Benedikt, G. Konstantinidis, G. Mecca, B. Motik, D. Santoro P. Papotti, E. Tsamoura, Benchmarking the chase, in: PODS, 2017, pp. 37-52.</td> </tr><tr> <td>[5]</td> <td class="space">Berge, C., Graphes et Hypergraphes (1970), Dunod-France · <a href="/0213.25702" class="nowrap">Zbl 0213.25702</a></td> </tr><tr> <td>[6]</td> <td class="space">Berge, C., Graphs and Hypergraphs (1973), North-Holland · <a href="/0483.05029" class="nowrap">Zbl 0483.05029</a></td> </tr><tr> <td>[7]</td> <td class="space">Bonifati, A.; Martens, W.; Timm, T., An analytical study of large SPARQL query logs, PVLDB, 11, 2, 149-161 (2017)</td> </tr><tr> <td>[8]</td> <td class="space">A. Bonifati, W. Martens, T. Timm, Navigating the Maze of Wikidata Query Logs, in: WWW, 2019, pp. 127-138.</td> </tr><tr> <td>[9]</td> <td class="space">Bui-Xuan, B.-M.; Telle, J. A.; Vatshelle, M., Rank-width and vertex-minors, Theoret. Comput. Sci., 412, 39, 5187-5204 (2011) · <a href="/1225.68133" class="nowrap">Zbl 1225.68133</a></td> </tr><tr> <td>[10]</td> <td class="space">M.C. Cooper, S. de Givry, M. Sánchez, T. Schiex, M. Zytnicki, Virtual arc consistency for weighted csp, in: AAAI, 2008, pp. 253-258.</td> </tr><tr> <td>[11]</td> <td class="space">Courcelle, B., The monadic second-order logic of graphs. I. Recognizable sets of finite graphs, Inform. and Comput., 85, 1, 12-75 (1990) · <a href="/0722.03008" class="nowrap">Zbl 0722.03008</a></td> </tr><tr> <td>[12]</td> <td class="space">S. de Givry, T. Schiex, G. Verfaillie, Exploiting Tree Decomposition and Soft Local Consistency in Weighted CSP, in: Proceedings of AAAI, 2006, pp. 22-27.</td> </tr><tr> <td>[13]</td> <td class="space">Dechter, R., Constraint Processing (2003), Morgan Kaufmann Publishers</td> </tr><tr> <td>[14]</td> <td class="space">Dechter, R., Reasoning with Probabilistic and Deterministic Graphical Models: Exact Algorithms (2013), Morgan and Claypool Publishers · <a href="/1297.68006" class="nowrap">Zbl 1297.68006</a></td> </tr><tr> <td>[15]</td> <td class="space">H. Dell, C. Komusiewicz, N. Talmon, M. Weller, The PACE 2017 Parameterized Algorithms and Computational Experiments Challenge: The Second Iteration, in: IPEC, 2018, pp. 30:1-30:12. · <a href="/1443.68220" class="nowrap">Zbl 1443.68220</a></td> </tr><tr> <td>[16]</td> <td class="space">Dirac, G. A., On rigid circuit graphs, Abh. Math. Semin. Univ. Hambg., 25, 71-76 (1961), MR24-57 · <a href="/0098.14703" class="nowrap">Zbl 0098.14703</a></td> </tr><tr> <td>[17]</td> <td class="space">Fagin, R., Degrees of acyclicity for hypergraphs and relational database schemes, J. ACM, 30, 3, 514-550 (1983) · <a href="/0624.68088" class="nowrap">Zbl 0624.68088</a></td> </tr><tr> <td>[18]</td> <td class="space">W. Fischl, G. Gottlob, D.M. Longo, R. Pichler, Hyperbench: A benchmark and tool for hypergraphs and empirical findings, in: PODS, 2019, pp. 464-480. · <a href="/1499.68269" class="nowrap">Zbl 1499.68269</a></td> </tr><tr> <td>[19]</td> <td class="space">Fix, A.; Chen, J.; Boros, E.; Zabih, R., Approximate MRF inference using bounded treewidth subgraphs, (Computer Vision - ECCV 2012-12th European Conference on Computer Vision. Computer Vision - ECCV 2012-12th European Conference on Computer Vision, Florence, Italy, October 7-13, 2012, Proceedings, Part I. Computer Vision - ECCV 2012-12th European Conference on Computer Vision. Computer Vision - ECCV 2012-12th European Conference on Computer Vision, Florence, Italy, October 7-13, 2012, Proceedings, Part I, Lecture Notes in Computer Science, vol. 7572 (2012), Springer), 385-398</td> </tr><tr> <td>[20]</td> <td class="space">Fulkerson, D. R.; Gross, O., Incidence matrices and interval graphs, Pacific J. Math., 15, 835-855 (1965) · <a href="/0132.21001" class="nowrap">Zbl 0132.21001</a></td> </tr><tr> <td>[21]</td> <td class="space">Gajarsky, J.; Lampis, M.; Ordyniak, S., Parameterized algorithms for modular-width, CoRR (2013), http://arxiv.org/abs/1308.2858 · <a href="/1406.68080" class="nowrap">Zbl 1406.68080</a></td> </tr><tr> <td>[22]</td> <td class="space">Gottlob, G.; Leone, N.; Scarcello, F., A comparison of structural CSP decomposition methods, Artificial Intelligence, 124, 243-282 (2000) · <a href="/0952.68044" class="nowrap">Zbl 0952.68044</a></td> </tr><tr> <td>[23]</td> <td class="space">Grohe, Martin; Marx, Dániel, Constraint solving via fractional edge covers, (Proceedings of the Seventeenth Annual ACM-SIAM Symposium on Discrete Algorithms. Proceedings of the Seventeenth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2006, Miami, Florida, USA, January 22-26, 2006 (2006), ACM Press), 289-298 · <a href="/1192.68642" class="nowrap">Zbl 1192.68642</a></td> </tr><tr> <td>[24]</td> <td class="space">Hajnal, A.; Suranyi, J., Uber die Auflosung von Graphen in vollstandige Teilgraphen, Ann. Univ. Sci. Budapest. Eötvös Sect. Math., 1, 113-121 (1958), MR21-1944 · <a href="/0093.37801" class="nowrap">Zbl 0093.37801</a></td> </tr><tr> <td>[25]</td> <td class="space">Hirata, K.; Kuwabara, M.; Harao, M., On finding acyclic subhypergraphs, (Fundamentals of Computation Theory, 15th International Symposium. Fundamentals of Computation Theory, 15th International Symposium, FCT 2005, Lübeck, Germany, August 17-20, 2005, Proceedings. Fundamentals of Computation Theory, 15th International Symposium. Fundamentals of Computation Theory, 15th International Symposium, FCT 2005, Lübeck, Germany, August 17-20, 2005, Proceedings, Lecture Notes in Computer Science, vol. 3623 (2015)), 491-503 · <a href="/1123.68091" class="nowrap">Zbl 1123.68091</a></td> </tr><tr> <td>[26]</td> <td class="space">Jégou, P.; Terrioux, C., Hybrid backtracking bounded by tree-decomposition of constraint networks, Artificial Intelligence, 146, 43-75 (2003) · <a href="/1082.68803" class="nowrap">Zbl 1082.68803</a></td> </tr><tr> <td>[27]</td> <td class="space">P. Jégou, C. Terrioux, A new filtering based on decomposition of constraint sub-networks, in: 22nd IEEE International Conference on Tools with Artificial Intelligence, Vol. 1, ICTAI 2010, Arras, France, 27-29 October 2010, 2010, pp. 263-270.</td> </tr><tr> <td>[28]</td> <td class="space">J. Jeong, S.H. Sæther, J.A. Telle, Maximum matching width: new characterizations and a fast algorithm for dominating set, in: Proceedings of the 10th International Symposium on Parameterized and Exact Computation, IPEC, 2015. · <a href="/1378.68082" class="nowrap">Zbl 1378.68082</a></td> </tr><tr> <td>[29]</td> <td class="space">Karger, D. R.; Srebro, N., Learning Markov networks: maximum bounded tree-width graphs, (Proceedings of the Twelfth Annual Symposium on Discrete Algorithms. Proceedings of the Twelfth Annual Symposium on Discrete Algorithms, January 7-9, 2001, Washington, DC, USA (2001), ACM/SIAM), 392-401 · <a href="/0987.68067" class="nowrap">Zbl 0987.68067</a></td> </tr><tr> <td>[30]</td> <td class="space">Koller, D.; Friedman, N., Probabilistic Graphical Models: Principles and Techniques (2009), MIT Press · <a href="/1183.68483" class="nowrap">Zbl 1183.68483</a></td> </tr><tr> <td>[31]</td> <td class="space">Montanari, U., Networks of constraints: Fundamental properties and applications to picture processing, Artificial Intelligence, 7, 95-132 (1974) · <a href="/0284.68074" class="nowrap">Zbl 0284.68074</a></td> </tr><tr> <td>[32]</td> <td class="space">Nesetril, J.; Ossona de Mendez, P., Bounded height trees and tree-depth, (Sparsity: Graphs, Structures, and Algorithms. Sparsity: Graphs, Structures, and Algorithms, Algorithms and Combinatorics, vol. 28 (2012), Springer), 115-144 · <a href="/1268.05002" class="nowrap">Zbl 1268.05002</a></td> </tr><tr> <td>[33]</td> <td class="space">Nie, S.; Polpo de Campos, C.; Jih, Q., Learning Bayesian networks with bounded tree-width via guided search, (Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence (2016), AAAI Press: AAAI Press February 12-17, 2016, Phoenix, Arizona, USA), 3294-3300</td> </tr><tr> <td>[34]</td> <td class="space">Pottinger, R.; Halevy, A. Y., MiniCon: A scalable algorithm for answering queries using views, VLDB J., 10, 2-3, 182-198 (2011) · <a href="/0991.68702" class="nowrap">Zbl 0991.68702</a></td> </tr><tr> <td>[35]</td> <td class="space">Robertson, N.; Seymour, P. D., Graph minors II: Algorithmic aspects of treewidth, Algorithms, 7, 309-322 (1986) · <a href="/0611.05017" class="nowrap">Zbl 0611.05017</a></td> </tr><tr> <td>[36]</td> <td class="space">Rossi, F.; van Beek, P.; Walsh, T., Handbook of Constraint Programming (2006), Elsevier · <a href="/1175.90011" class="nowrap">Zbl 1175.90011</a></td> </tr><tr> <td>[37]</td> <td class="space">T. Sang, P. Beame, H.A. Kautz, Performing Bayesian inference by weighted model counting, in: AAAI, 2005, pp. 475-482.</td> </tr><tr> <td>[38]</td> <td class="space">T. Schiex, H. Fargier, G. Verfaillie, Valued Constraint Satisfaction Problems: hard and easy problems, in: Proceedings of the 14th International Joint Conference on Artificial Intelligence, 1995, pp. 631-637.</td> </tr><tr> <td>[39]</td> <td class="space">Shahaf, D.; Chechetka, A.; Guestrin, C., Learning thin junction trees via graph cuts, (Proceedings of the Twelfth International Conference on Artificial Intelligence and Statistics. Proceedings of the Twelfth International Conference on Artificial Intelligence and Statistics, AISTATS 2009, Clearwater Beach, Florida, USA, April 16-18, 2009. Proceedings of the Twelfth International Conference on Artificial Intelligence and Statistics. Proceedings of the Twelfth International Conference on Artificial Intelligence and Statistics, AISTATS 2009, Clearwater Beach, Florida, USA, April 16-18, 2009, JMLR Proceedings, vol. 5 (2009), JMLR.org), 113-120</td> </tr><tr> <td>[40]</td> <td class="space">Srebro, Nathan., Maximum Likelihood Markov Networks: An Algorithmic Approach (2000), Massachusetts Institute of Technology, (Master’s thesis) · <a href="/1011.68066" class="nowrap">Zbl 1011.68066</a></td> </tr><tr> <td>[41]</td> <td class="space">Tarjan, R.; Yannakakis, M., Simple linear-time algorithms to test chordality of graphs, test acyclicity of hypergraphs, and selectively reduce acyclic hypergraphs, SIAM J. Comput., 13, 3, 566-579 (1984) · <a href="/0545.68062" class="nowrap">Zbl 0545.68062</a></td> </tr><tr> <td>[42]</td> <td class="space">Wollan, P., The structure of graphs not admitting a fixed immersion, J. Combin. Theory Ser. B, 110, 47-66 (2015) · <a href="/1302.05148" class="nowrap">Zbl 1302.05148</a></td> </tr></table> <div class="reference_disclaimer"> This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching. </div> </div></article> </div></div> </div> </div> <div class="clearfix"></div> </div> </div> <div id="foot"><div class="copyright"> © 2025 <a target="fiz" href="https://www.fiz-karlsruhe.de/en">FIZ Karlsruhe GmbH</a> <a href="/privacy-policy/">Privacy Policy</a> <a href="/legal-notices/">Legal Notices</a> <a href="/terms-conditions/">Terms & Conditions</a> <div class="info"> <ul class="nav"> <li class="mastodon"> <a href="https://mathstodon.xyz/@zbMATH" target="_blank" class="no-new-tab-icon"> <img src="/static/mastodon.png" title="zbMATH at Mathstodon (opens in new tab)" alt="Mastodon logo"> </a> </li> </ul> </div> </div> <div class="clearfix" style="height: 0px;"></div> </div> </div> <script src="https://static.zbmath.org/contrib/jquery/1.9.1/jquery.min.js"></script> <script src="https://static.zbmath.org/contrib/jquery-caret/1.5.2/jquery.caret.min.js"></script> <script src="/static/js/jquery-ui-1.10.1.custom.min.js"></script> <script src="https://static.zbmath.org/contrib/bootstrap/v3.3.7zb1/js/bootstrap.min.js"></script> <script src="https://static.zbmath.org/contrib/bootstrap-lightbox/v0.7.0/bootstrap-lightbox.min.js"></script> <script src="https://static.zbmath.org/contrib/retina/unknown/retina.js"></script> <script src="https://static.zbmath.org/contrib/bootstrap-select/v1.13.14/js/bootstrap-select.min.js"></script> <script> var SCRIPT_ROOT = ""; </script> <script src="/static/scripts.js?v=20240926"> </script> <script src="https://static.zbmath.org/contrib/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script> <script type="text/x-mathjax-config"> MathJax.Hub.Config({ "HTML-CSS": { preferredFont: "TeX", availableFonts: [ "STIX", "TeX" ], linebreaks: { automatic: true }, EqnChunk: (MathJax.Hub.Browser.isMobile ? 10 : 50) }, tex2jax: { processEscapes: true, ignoreClass: "tex2jax_ignore|dno" }, TeX: { Macros: { Aut: "\\operatorname{Aut}", Hom: "\\operatorname{Hom}" }, noUndefined: { attributes: { mathcolor: "#039", //"red", mathbackground: "white", //"#FFEEEE", mathsize: "90%" } } }, messageStyle: "none" }); </script> <script type="text/javascript"> $(document).ready(function() { $("#MathInput").stop(true, true).keyup(function() { $.ajax({ url: "/mwsq/", type: "POST", data: { query : $("#MathInput").val() }, dataType: "text" }) .done(function(xml) { $("#MathPreview").html(xml); $(window).resize(); }); }); var press = jQuery.Event("keyup"); press.ctrlKey = false; press.which = 40; $("#MathInput").trigger(press); }); </script> <div id="new_tab_icon" style="display: none"> <span class="glyphicon glyphicon-new-window" aria-hidden="true"></span><span class="sr-only">(opens in new tab)</span></div> </body> </html>