CINXE.COM
Document Zbl 1542.93249 - zbMATH Open
<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>Document Zbl 1542.93249 - 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="/1542.93249?"> <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="an:1542.93249" 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/wang.jianhua.2" title="Author Profile">Wang, Jianhua</a>; <a href="/authors/han.liang" title="Author Profile">Han, Liang</a>; <a href="/authors/li.xiaoduo" title="Author Profile">Li, Xiaoduo</a>; <a href="/authors/dong.xiwang" title="Author Profile">Dong, Xiwang</a>; <a href="/authors/li.qingdong" title="Author Profile">Li, Qingdong</a>; <a href="/authors/ren.zhang" title="Author Profile">Ren, Zhang</a></div> <h2 class="title"> <strong>Time-varying formation of second-order discrete-time multi-agent systems under non-uniform communication delays and switching topology with application to UAV formation flying.</strong> <i>(English)</i> <a class="label nowrap" href="/1542.93249">Zbl 1542.93249</a> </h2> <div class="source"> <a href="/serials/6633" title="Journal Profile">IET Control Theory Appl.</a> <a href="/?q=in%3A454024" title="Articles in this Issue">14, No. 14, 1947-1956 (2020)</a>. </div> <div class="abstract">Summary: In this study, the time-varying formation control problem for the second-order discrete-time multi-agent systems is investigated, where both the non-uniform communication time-delays and switching topology are taken into account. A linear discrete-time formation protocol is developed based on the neighbouring relative position and velocity information. Using the state transformation method and properties of the stochastic matrix, the formation feasibility condition is given and sufficient conditions for the discrete-time multi-agent systems to accomplish the time-varying formation are established. An unmanned aerial vehicles (UAVs) formation experiment platform is constructed. Using four quadrotor UAVs, UAV formation flying experiments are performed to verify the effectiveness and reliability of the discrete-time formation protocol. The experimental results show that the theoretical results can be used to deal with the time-varying formation control problem for multiple UAVs system with communication delays and switching topology.<br class="zbmathjax-paragraph">© 2021 The Authors. IET Control Theory & Applications published by John Wiley & Sons, Ltd. on behalf of The Institution of Engineering and Technology</div> <div class="clear"></div> <br> <div class="citations"><div class="clear"><a href="/?q=rf%3A7916894">Cited in <strong>4</strong> Documents</a></div></div> <div class="classification"> <h3>MSC:</h3> <table><tr> <td> <a class="mono" href="/classification/?q=cc%3A93C55" title="MSC2020">93C55</a> </td> <td class="space"> Discrete-time control/observation systems </td> </tr><tr> <td> <a class="mono" href="/classification/?q=cc%3A93A16" title="MSC2020">93A16</a> </td> <td class="space"> Multi-agent systems </td> </tr><tr> <td> <a class="mono" href="/classification/?q=cc%3A93C85" title="MSC2020">93C85</a> </td> <td class="space"> Automated systems (robots, etc.) in control theory </td> </tr><tr> <td> <a class="mono" href="/classification/?q=cc%3A93C05" title="MSC2020">93C05</a> </td> <td class="space"> Linear systems in control theory </td> </tr></table> </div><div class="keywords"> <h3>Keywords:</h3><a href="/?q=ut%3Amobile+robots">mobile robots</a>; <a href="/?q=ut%3Aposition+control">position control</a>; <a href="/?q=ut%3Alinear+systems">linear systems</a>; <a href="/?q=ut%3Aaerospace+control">aerospace control</a>; <a href="/?q=ut%3Adistributed+control">distributed control</a>; <a href="/?q=ut%3Adelays">delays</a>; <a href="/?q=ut%3Adiscrete+time+systems">discrete time systems</a>; <a href="/?q=ut%3Aautonomous+aerial+vehicles">autonomous aerial vehicles</a>; <a href="/?q=ut%3Amulti-agent+systems">multi-agent systems</a>; <a href="/?q=ut%3Atopology">topology</a>; <a href="/?q=ut%3Amulti-robot+systems">multi-robot systems</a>; <a href="/?q=ut%3Atime-varying+systems">time-varying systems</a>; <a href="/?q=ut%3Asecond-order+discrete-time+multiagent+systems">second-order discrete-time multiagent systems</a>; <a href="/?q=ut%3Anonuniform+communication+delays">nonuniform communication delays</a>; <a href="/?q=ut%3Aswitching+topology">switching topology</a>; <a href="/?q=ut%3Atime-varying+formation+control+problem">time-varying formation control problem</a>; <a href="/?q=ut%3Anonuniform+communication+time-delays">nonuniform communication time-delays</a>; <a href="/?q=ut%3Alinear+discrete-time+formation+protocol">linear discrete-time formation protocol</a>; <a href="/?q=ut%3Aformation+feasibility+condition">formation feasibility condition</a>; <a href="/?q=ut%3Aunmanned+aerial+vehicles+formation">unmanned aerial vehicles formation</a>; <a href="/?q=ut%3AUAV+formation+flying+experiments">UAV formation flying experiments</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 1542.93249" data-ciurl="/ci/07916894" data-biburl="/bibtex/07916894.bib" data-amsurl="/amsrefs/07916894.bib" data-xmlurl="/xml/07916894.xml" > Cite </a> <a class="btn btn-default btn-xs pdf" data-container="body" type="button" href="/pdf/07916894.pdf" title="Zbl 1542.93249 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.1049/iet-cta.2020.0183" aria-label="DOI for “Time-varying formation of second-order discrete-time multi-agent systems under non-uniform communication delays and switching topology with application to UAV formation flying”" title="10.1049/iet-cta.2020.0183">DOI</a> </div> <div class="sfx" style="float: right;"> </div> </div> <div class="references"> <h3>References:</h3> <table><tr> <td>[1]</td> <td class="space">Oh, K. K.; Park, M. C.; Ahn, H. S., A survey of multi‐agent formation control, Automatica, 53, 424-440, 2015 · <a href="/1371.93015" class="nowrap">Zbl 1371.93015</a></td> </tr><tr> <td>[2]</td> <td class="space">Pack, D. J.; DeLima, P.; Toussaint, G. J., Cooperative control of uavs for localization of intermittently emitting mobile targets, IEEE Trans. Syst. Man Cybern. B, Cybern., 39, 4, 959-970, 2009</td> </tr><tr> <td>[3]</td> <td class="space">Zheng, R.; Liu, Y.; Sun, D., Enclosing a target by nonholonomic mobile robots with bearing‐only measurements, Automatica, 53, 400-407, 2015 · <a href="/1371.93142" class="nowrap">Zbl 1371.93142</a></td> </tr><tr> <td>[4]</td> <td class="space">Han, J.; Xu, Y.; Di, L., Low‐cost multi‐uav technologies for contour mapping of nuclear radiation field, J. Intell. Robot. Syst., 70, 1—4, 401-410, 2013</td> </tr><tr> <td>[5]</td> <td class="space">Rezaee, H.; Abdollahi, F., Motion synchronization in unmanned aircrafts formation control with communication delays, Commun. Nonlinear Sci. Numer. Simul., 18, 3, 744-756, 2013 · <a href="/1277.93006" class="nowrap">Zbl 1277.93006</a></td> </tr><tr> <td>[6]</td> <td class="space">Dong, Y.; Hu, X., Distributed control of periodic formations for multiple under‐actuated autonomous vehicles, IET Control Theory Appl., 11, 1, 66-72, 2016</td> </tr><tr> <td>[7]</td> <td class="space">El‐Hawwary, M. I., Three‐dimensional circular formations via set stabilization, Automatica, 54, 374-381, 2015 · <a href="/1318.93079" class="nowrap">Zbl 1318.93079</a></td> </tr><tr> <td>[8]</td> <td class="space">Han, S. I., Prescribed consensus and formation error constrained finite‐time sliding mode control for multi‐agent mobile robot systems, IET Control Theory Appl., 12, 2, 282-290, 2017 · <a href="/07976097" class="nowrap">Zbl 07976097</a></td> </tr><tr> <td>[9]</td> <td class="space">Kim, Y.; Mahmood, A., Collision‐free second‐order vehicle formation control under time‐varying network topology, J. Franklin Inst., 352, 10, 4595-4609, 2015 · <a href="/1395.93045" class="nowrap">Zbl 1395.93045</a></td> </tr><tr> <td>[10]</td> <td class="space">Guo, M.; Zavlanos, M. M.; Dimarogonas, D. V., Controlling the relative agent motion in multi‐agent formation stabilization, IEEE Trans. Autom. Control, 59, 3, 820-826, 2013 · <a href="/1360.93546" class="nowrap">Zbl 1360.93546</a></td> </tr><tr> <td>[11]</td> <td class="space">Du, H.; Li, S.; Lin, X., Finite‐time formation control of multiagent systems via dynamic output feedback, Int. J. Robust Nonlinear Control, 23, 14, 1609-1628, 2013 · <a href="/1286.93010" class="nowrap">Zbl 1286.93010</a></td> </tr><tr> <td>[12]</td> <td class="space">Chu, X.; Peng, Z.; Wen, G., Robust fixed‐time consensus tracking with application to formation control of unicycles, IET Control Theory Appl., 12, 1, 53-59, 2017 · <a href="/07976073" class="nowrap">Zbl 07976073</a></td> </tr><tr> <td>[13]</td> <td class="space">Li, Z.; Ren, W.; Liu, X., Distributed containment control of multi‐agent systems with general linear dynamics in the presence of multiple leaders, Int. J. Robust Nonlinear Control, 23, 5, 534-547, 2013 · <a href="/1284.93019" class="nowrap">Zbl 1284.93019</a></td> </tr><tr> <td>[14]</td> <td class="space">Antonelli, G.; Arrichiello, F.; Caccavale, F., Decentralized time‐varying formation control for multi‐robot systems, Int. J. Robot. Res., 33, 7, 1029-1043, 2014</td> </tr><tr> <td>[15]</td> <td class="space">Rahimi, R.; Abdollahi, F.; Naqshi, K., Time‐varying formation control of a collaborative heterogeneous multi agent system, Robot. Auton. Syst., 62, 12, 1799-1805, 2014</td> </tr><tr> <td>[16]</td> <td class="space">Dong, X.; Yu, B.; Shi, Z., Time‐varying formation control for unmanned aerial vehicles: theories and applications, IEEE Trans. Control Syst. Technol., 23, 1, 340-348, 2014</td> </tr><tr> <td>[17]</td> <td class="space">Han, T.; Guan, Z. H.; Liao, R. Q., Distributed finite‐time formation tracking control of multi‐agent systems via FTSMC approach, IET Control Theory Appl., 11, 15, 2585-2590, 2017</td> </tr><tr> <td>[18]</td> <td class="space">Brinón‐Arranz, L.; Seuret, A.; Canudas‐de Wit, C., Cooperative control design for time‐varying formations of multi‐agent systems, IEEE Trans. Autom. Control, 59, 8, 2283-2288, 2014 · <a href="/1360.93252" class="nowrap">Zbl 1360.93252</a></td> </tr><tr> <td>[19]</td> <td class="space">Zhao, Y.; Duan, Q.; Wen, G., Time‐varying formation for general linear multiagent systems over directed topologies: a fully distributed adaptive technique, IEEE Trans. Syst. Man Cybern., Syst., 1-10, 2018 · <a href="https://doi.org/10.1109/TSMC.2018.2877818" class="nowrap">doi:10.1109/TSMC.2018.2877818</a></td> </tr><tr> <td>[20]</td> <td class="space">Li, D.; Ge, S. S.; He, W., Multilayer formation control of multi‐agent systems, Automatica, 109, 108558, 2019 · <a href="/1429.93024" class="nowrap">Zbl 1429.93024</a></td> </tr><tr> <td>[21]</td> <td class="space">Li, X.; Dong, X.; Li, Q., Event‐triggered time‐varying formation control for general linear multi‐agent systems, J. Franklin Inst., 356, 17, 10179-10195, 2019 · <a href="/1425.93184" class="nowrap">Zbl 1425.93184</a></td> </tr><tr> <td>[22]</td> <td class="space">Li, W.; Chen, Z.; Liu, Z., Leader‐following formation control for second‐order multiagent systems with time‐varying delay and nonlinear dynamics, Nonlinear Dyn., 72, 4, 803-812, 2013 · <a href="/1284.93018" class="nowrap">Zbl 1284.93018</a></td> </tr><tr> <td>[23]</td> <td class="space">Wang, F. Y.; Ni, Y. H.; Liu, Z. X., Fully distributed containment control for second‐order multi‐agent systems with communication delay, ISA Trans., 99, 123-129, 2020</td> </tr><tr> <td>[24]</td> <td class="space">Han, L.; Dong, X.; Li, Q., Formation tracking control for time‐delayed multi‐agent systems with second‐order dynamics, Chin. J. Aeronaut., 30, 1, 348-357, 2017</td> </tr><tr> <td>[25]</td> <td class="space">Li, T.; Li, Z.; Zhang, H., Formation tracking control of second‐order multi‐agent systems with time‐varying delay, J. Dyn. Syst. Meas. Control, 140, 11, 111015, 2018</td> </tr><tr> <td>[26]</td> <td class="space">Cepeda‐Gomez, R.; Olgac, N., Stability of formation control using a consensus protocol under directed communications with two time delays and delay scheduling, Int. J. Syst. Sci., 47, 2, 433-449, 2016 · <a href="/1333.93216" class="nowrap">Zbl 1333.93216</a></td> </tr><tr> <td>[27]</td> <td class="space">Hu, J.; Yu, J.; Cao, J., Distributed containment control for nonlinear multi‐agent systems with time‐delayed protocol, Asian J. Control, 18, 2, 747-756, 2016 · <a href="/1346.93021" class="nowrap">Zbl 1346.93021</a></td> </tr><tr> <td>[28]</td> <td class="space">Jin, T.; Liu, Z. W.; Zhou, H., Cluster formation for multi‐agent systems under disturbances and unmodelled uncertainties, IET Control Theory Appl., 11, 15, 2630-2635, 2017</td> </tr><tr> <td>[29]</td> <td class="space">Xue, D.; Yao, J.; Wang, J., Formation control of multi‐agent systems with stochastic switching topology and time‐varying communication delays, IET Control Theory Appl., 7, 13, 1689-1698, 2013</td> </tr><tr> <td>[30]</td> <td class="space">Zhang, J.; Su, H., Time‐varying formation for linear multi‐agent systems based on sampled data with multiple leaders, Neurocomputing, 339, 59-65, 2019</td> </tr><tr> <td>[31]</td> <td class="space">Liu, Z. W.; Yu, X.; Guan, Z. H., Pulse‐modulated intermittent control in consensus of multiagent systems, IEEE Trans. Syst. Man Cybern., Syst., 47, 5, 783-793, 2016</td> </tr><tr> <td>[32]</td> <td class="space">Li, B.; Chen, Z.‐q.; Liu, Z.‐x., Containment control of multi‐agent systems with fixed time‐delays in fixed directed networks, Neurocomputing, 173, 2069-2075, 2016</td> </tr><tr> <td>[33]</td> <td class="space">Xu, G.; Huang, C.; Zhai, G., A necessary and sufficient condition for designing formation of discrete‐time multi‐agent systems with delay, Neurocomputing, 315, 48-58, 2018</td> </tr><tr> <td>[34]</td> <td class="space">Tan, C.; Yue, L.; Li, Y., Group consensus control for discrete‐time heterogeneous multi‐agent systems with time delays, Neurocomputing, 392, 70-85, 2020 · <a href="https://doi.org/10.1016/j.neucom.2020.01.092" class="nowrap">doi:10.1016/j.neucom.2020.01.092</a></td> </tr><tr> <td>[35]</td> <td class="space">Park, M.; Kwon, O.; Ryu, J., A Katz‐centrality‐based protocol design for leader‐following formation of discrete‐time multi‐agent systems with communication delays, J. Franklin Inst., 355, 13, 6111-6131, 2018 · <a href="/1451.93361" class="nowrap">Zbl 1451.93361</a></td> </tr><tr> <td>[36]</td> <td class="space">Wang, X.; Shi, L.; Shao, J., Containment control for high‐order multi‐agent systems with heterogeneous time delays, IET Control Theory Appl., 12, 9, 1340-1348, 2018</td> </tr><tr> <td>[37]</td> <td class="space">You, K.; Xie, L., Network topology and communication data rate for consensusability of discrete‐time multi‐agent systems, IEEE Trans. Autom. Control, 56, 10, 2262-2275, 2011 · <a href="/1368.93014" class="nowrap">Zbl 1368.93014</a></td> </tr><tr> <td>[38]</td> <td class="space">Su, H.; Chen, M. Z., Multi‐agent containment control with input saturation on switching topologies, IET Control Theory Appl., 9, 3, 399-409, 2015</td> </tr><tr> <td>[39]</td> <td class="space">Shi, L.; Shao, J.; Cao, M., Asynchronous group consensus for discrete‐time heterogeneous multi‐agent systems under dynamically changing interaction topologies, Inf. Sci., 463, 282-293, 2018 · <a href="/1448.93303" class="nowrap">Zbl 1448.93303</a></td> </tr><tr> <td>[40]</td> <td class="space">Liu, Y.; Jia, Y., Robust formation control of discrete‐time multi‐agent systems by iterative learning approach, Int. J. Syst. Sci., 46, 4, 625-633, 2015 · <a href="/1316.93006" class="nowrap">Zbl 1316.93006</a></td> </tr><tr> <td>[41]</td> <td class="space">Liu, Y.; Jia, Y., Formation control of discrete‐time multi‐agent systems by iterative learning approach, Int. J. Control Autom. Syst., 10, 5, 913-919, 2012</td> </tr><tr> <td>[42]</td> <td class="space">Wang, Y.; Song, Y.; Krstic, M., Fault‐tolerant finite time consensus for multiple uncertain nonlinear mechanical systems under single‐way directed communication interactions and actuation failures, Automatica, 63, 374-383, 2016 · <a href="/1329.93016" class="nowrap">Zbl 1329.93016</a></td> </tr><tr> <td>[43]</td> <td class="space">Liu, Z.‐W.; Wen, G.; Yu, X., Delayed impulsive control for consensus of multiagent systems with switching communication graphs, IEEE Trans. Cybern., 50, 3045-3055, 2020 · <a href="https://doi.org/10.1109/TCYB.2019.2926115" class="nowrap">doi:10.1109/TCYB.2019.2926115</a></td> </tr><tr> <td>[44]</td> <td class="space">Meng, D.; Jia, Y., Formation control for multi‐agent systems through an iterative learning design approach, Int. J. Robust Nonlinear Control, 24, 2, 340-361, 2014 · <a href="/1279.93010" class="nowrap">Zbl 1279.93010</a></td> </tr><tr> <td>[45]</td> <td class="space">Xiong, Q.; Lin, P.; Ren, W., Containment control for discrete‐time multiagent systems with communication delays and switching topologies, IEEE Trans. Cybern., 49, 10, 3827-3830, 2019</td> </tr><tr> <td>[46]</td> <td class="space">Yan, Y.; Huang, J., Cooperative output regulation of discrete‐time linear time‐delay multi‐agent systems under switching network, Neurocomputing, 241, 108-114, 2017</td> </tr><tr> <td>[47]</td> <td class="space">Li, S.; Zhang, J.; Li, X., Formation control of heterogeneous discrete‐time nonlinear multi‐agent systems with uncertainties, IEEE Trans. Ind. Electron., 64, 6, 4730-4740, 2017</td> </tr><tr> <td>[48]</td> <td class="space">Dong, X.; Zhou, Y.; Ren, Z., Time‐varying formation tracking for second‐order multi‐agent systems subjected to switching topologies with application to quadrotor formation flying, IEEE Trans. Ind. Electron., 64, 6, 5014-5024, 2016</td> </tr><tr> <td>[49]</td> <td class="space">Gong, X.; Liu, J. J.R.; Wang, Y., Distributed finite‐time bipartite consensus of multi‐agent systems on directed graphs: theory and experiment in nano‐quadcopters formation, J. Franklin Inst., 2020 · <a href="/1450.93074" class="nowrap">Zbl 1450.93074</a> · <a href="https://doi.org/10.1016/j.jfranklin.2019.12.045" class="nowrap">doi:10.1016/j.jfranklin.2019.12.045</a></td> </tr><tr> <td>[50]</td> <td class="space">Guo, K.; Li, X.; Xie, L., Ultra‐wideband and odometry‐based cooperative relative localization with application to multi‐UAV formation control, IEEE Trans. Cybern., 50, 2590-2603, 2020 · <a href="https://doi.org/10.1109/TCYB.2019.2905570" class="nowrap">doi:10.1109/TCYB.2019.2905570</a></td> </tr><tr> <td>[51]</td> <td class="space">Erdelj, M.; Król, M.; Natalizio, E., Wireless sensor networks and multi‐uav systems for natural disaster management, Comput. Netw., 124, 72-86, 2017</td> </tr><tr> <td>[52]</td> <td class="space">Zhang, S.; Liu, J., Analysis and optimization of multiple unmanned aerial vehicle‐assisted communications in post‐disaster areas, IEEE Trans. Veh. Technol., 67, 12, 12049-12060, 2018</td> </tr><tr> <td>[53]</td> <td class="space">Liu, Y.; Zhao, Y.; Shi, Z., Specified‐time containment control of multi‐agent systems over directed topologies, IET Control Theory Appl., 11, 4, 576-585, 2016</td> </tr><tr> <td>[54]</td> <td class="space">Wolfowitz, J., Products of indecomposable, aperiodic, stochastic matrices, Proc. Am. Math. Soc., 14, 5, 733-737, 1963 · <a href="/0116.35001" class="nowrap">Zbl 0116.35001</a></td> </tr><tr> <td>[55]</td> <td class="space">Lin, P.; Jia, Y., Consensus of second‐order discrete‐time multi‐agent systems with nonuniform time‐delays and dynamically changing topologies, Automatica, 45, 9, 2154-2158, 2009 · <a href="/1175.93078" class="nowrap">Zbl 1175.93078</a></td> </tr><tr> <td>[56]</td> <td class="space">Bayezit, I.; Fidan, B., Distributed cohesive motion control of flight vehicle formations, IEEE Trans. Ind. Electron., 60, 12, 5763-5772, 2012</td> </tr><tr> <td>[57]</td> <td class="space">Mahony, R.; Kumar, V.; Corke, P., Multirotor aerial vehicles: modeling, estimation, and control of quadrotor, IEEE Robot. Autom. Mag., 19, 3, 20-32, 2012</td> </tr><tr> <td>[58]</td> <td class="space">Dong, X.; Zhou, Y.; Ren, Z., Time‐varying formation control for unmanned aerial vehicles with switching interaction topologies, Control Eng. Pract., 46, 26-36, 2016</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>