<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic a generalized dense eigenvalue - Use of ggevx? in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/a-generalized-dense-eigenvalue-Use-of-ggevx/m-p/788579#M2008</link>
    <description>Dear all,&lt;BR /&gt;&lt;BR /&gt;I have non-symmetric generalized eigenvalue problem where the matrices A and B are dense and n by n for this case n=40. &lt;BR /&gt;&lt;BR /&gt;I tried to use dggevx driver routine on my problem, however when the condition of the matrices get worse. I sometimes find some 'inf' values at the extreme end of the spectrum. What could be the potential reason of this problem, I use balancing before doing any further computations with dggbal routine.&lt;BR /&gt;&lt;BR /&gt;Application notes have a pointer like the below which describes the 'inf' however how to compute the ratio then?&lt;BR /&gt;&lt;BR /&gt;The quotients &lt;VAR&gt;alphar&lt;/VAR&gt;(j)/&lt;VAR&gt;beta&lt;/VAR&gt;(j) and &lt;VAR&gt;alphai&lt;/VAR&gt;(j)/&lt;VAR&gt;beta&lt;/VAR&gt;(j) may easily over- or underflow, and &lt;VAR&gt;beta&lt;/VAR&gt;(j) may even be zero. Thus, you should avoid simply computing the ratio. However, &lt;VAR&gt;alphar&lt;/VAR&gt; and &lt;VAR&gt;alphai&lt;/VAR&gt; (for real flavors) or &lt;VAR&gt;alpha&lt;/VAR&gt; (for complex flavors) will be always less than and usually comparable with norm(&lt;VAR&gt;A&lt;/VAR&gt;) in magnitude, and &lt;VAR&gt;beta&lt;/VAR&gt; always less than and usually comparable with norm(&lt;VAR&gt;B&lt;/VAR&gt;).&lt;BR /&gt;&lt;BR /&gt;And indeed the alphar and beta values for the last eigenvalue are given as&lt;BR /&gt;&lt;BR /&gt;3.7795095696961660e+09 0.0000000000000000e+00&lt;BR /&gt;&lt;BR /&gt;is there a way to cure this?&lt;BR /&gt;&lt;BR /&gt;Thanks in advance&lt;BR /&gt;Umut&lt;BR /&gt;&lt;BR /&gt;Edit:&lt;BR /&gt;&lt;BR /&gt;Later on I tried balancing -&amp;gt; reduction to hessenberg format -&amp;gt; qz algorithm, with ggbal -&amp;gt; gghrd -&amp;gt; hgeqz&lt;BR /&gt;Ok now I do not find inf or nan however now the eigenvalues computed by alpha/beta are not right and alpha values are the values on the diagonal of A matrix and beta values are all 1 in this case. Moreover it is also mentioned that alpha/beta should not be computed. And the same question applies as above then how to find the eigenvalues lambda?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
    <pubDate>Mon, 19 Mar 2012 06:31:37 GMT</pubDate>
    <dc:creator>utab</dc:creator>
    <dc:date>2012-03-19T06:31:37Z</dc:date>
    <item>
      <title>a generalized dense eigenvalue - Use of ggevx?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/a-generalized-dense-eigenvalue-Use-of-ggevx/m-p/788579#M2008</link>
      <description>Dear all,&lt;BR /&gt;&lt;BR /&gt;I have non-symmetric generalized eigenvalue problem where the matrices A and B are dense and n by n for this case n=40. &lt;BR /&gt;&lt;BR /&gt;I tried to use dggevx driver routine on my problem, however when the condition of the matrices get worse. I sometimes find some 'inf' values at the extreme end of the spectrum. What could be the potential reason of this problem, I use balancing before doing any further computations with dggbal routine.&lt;BR /&gt;&lt;BR /&gt;Application notes have a pointer like the below which describes the 'inf' however how to compute the ratio then?&lt;BR /&gt;&lt;BR /&gt;The quotients &lt;VAR&gt;alphar&lt;/VAR&gt;(j)/&lt;VAR&gt;beta&lt;/VAR&gt;(j) and &lt;VAR&gt;alphai&lt;/VAR&gt;(j)/&lt;VAR&gt;beta&lt;/VAR&gt;(j) may easily over- or underflow, and &lt;VAR&gt;beta&lt;/VAR&gt;(j) may even be zero. Thus, you should avoid simply computing the ratio. However, &lt;VAR&gt;alphar&lt;/VAR&gt; and &lt;VAR&gt;alphai&lt;/VAR&gt; (for real flavors) or &lt;VAR&gt;alpha&lt;/VAR&gt; (for complex flavors) will be always less than and usually comparable with norm(&lt;VAR&gt;A&lt;/VAR&gt;) in magnitude, and &lt;VAR&gt;beta&lt;/VAR&gt; always less than and usually comparable with norm(&lt;VAR&gt;B&lt;/VAR&gt;).&lt;BR /&gt;&lt;BR /&gt;And indeed the alphar and beta values for the last eigenvalue are given as&lt;BR /&gt;&lt;BR /&gt;3.7795095696961660e+09 0.0000000000000000e+00&lt;BR /&gt;&lt;BR /&gt;is there a way to cure this?&lt;BR /&gt;&lt;BR /&gt;Thanks in advance&lt;BR /&gt;Umut&lt;BR /&gt;&lt;BR /&gt;Edit:&lt;BR /&gt;&lt;BR /&gt;Later on I tried balancing -&amp;gt; reduction to hessenberg format -&amp;gt; qz algorithm, with ggbal -&amp;gt; gghrd -&amp;gt; hgeqz&lt;BR /&gt;Ok now I do not find inf or nan however now the eigenvalues computed by alpha/beta are not right and alpha values are the values on the diagonal of A matrix and beta values are all 1 in this case. Moreover it is also mentioned that alpha/beta should not be computed. And the same question applies as above then how to find the eigenvalues lambda?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 19 Mar 2012 06:31:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/a-generalized-dense-eigenvalue-Use-of-ggevx/m-p/788579#M2008</guid>
      <dc:creator>utab</dc:creator>
      <dc:date>2012-03-19T06:31:37Z</dc:date>
    </item>
    <item>
      <title>a generalized dense eigenvalue - Use of ggevx?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/a-generalized-dense-eigenvalue-Use-of-ggevx/m-p/788580#M2009</link>
      <description>Hi, Umut.&lt;BR /&gt;&lt;BR /&gt;I think it will be useful for you to learn about sensitivity of unsymmetric eigenvalue problem. There is a lot of literature on this, some nice pictures can be found at &lt;A href="http://math.nist.gov/MatrixMarket/spectral.html"&gt;http://math.nist.gov/MatrixMarket/spectral.html&lt;/A&gt;&lt;BR /&gt;(there are additional links at this site that are worth to visit).&lt;BR /&gt;The pictures were built for calssical version of the eigenvalue problem. In your case, more complexity comes from the fact the problem is generalized and ill-conditioness of matrices adds more sensitivity.&lt;BR /&gt;&lt;BR /&gt;WBR&lt;BR /&gt;Victor</description>
      <pubDate>Thu, 22 Mar 2012 10:29:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/a-generalized-dense-eigenvalue-Use-of-ggevx/m-p/788580#M2009</guid>
      <dc:creator>Victor_K_Intel1</dc:creator>
      <dc:date>2012-03-22T10:29:55Z</dc:date>
    </item>
  </channel>
</rss>

