Practical algorithms for a family of waterfilling solutions

Many engineering problems that can be formulated as constrained optimization problems result in solutions given by a waterfilling structure; the classical example is the capacity-achieving solution for a frequency-selective channel. For simple waterfilling solutions with a single waterlevel and a si...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on signal processing 2003-08
Hauptverfasser: Pérez Palomar, Daniel, Rodríguez Fonollosa, Javier
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title IEEE transactions on signal processing
container_volume
creator Pérez Palomar, Daniel
Rodríguez Fonollosa, Javier
description Many engineering problems that can be formulated as constrained optimization problems result in solutions given by a waterfilling structure; the classical example is the capacity-achieving solution for a frequency-selective channel. For simple waterfilling solutions with a single waterlevel and a single constraint (typically, a power constraint), some algorithms have been proposed in the literature to compute the solutions numerically. However, some other optimization problems result in significantly more complicated waterfilling solutions that include multiple waterlevels and multiple constraints. For such cases, it may still be possible to obtain practical algorithms to evaluate the solutions numerically but only after a painstaking inspection of the specific waterfilling structure. In addition, a unified view of the different types of waterfilling solutions and the corresponding practical algorithms is missing. The purpose of this paper is twofold. On the one hand, it overviews the waterfilling results existing in the literature from a unified viewpoint. On the other hand, it bridges the gap between a wide family of waterfilling solutions and their efficient implementation in practice; to be more precise, it provides a practical algorithm to evaluate numerically a general waterfilling solution, which includes the currently existing waterfilling solutions and others that may possibly appear in future problems. Peer Reviewed
format Article
fullrecord <record><control><sourceid>csuc</sourceid><recordid>TN_cdi_csuc_recercat_oai_recercat_cat_2072_184835</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>oai_recercat_cat_2072_184835</sourcerecordid><originalsourceid>FETCH-csuc_recercat_oai_recercat_cat_2072_1848353</originalsourceid><addsrcrecordid>eNqdi8sKwjAQAHNQsD7-YX-gkPRhKx5F8ejBg7eyhKSubBvIpoh_L4Lg3cMwzGFmKjO6LvO6bW4LtRR5aG2qarfN1P4S0SayyIDch0jpPgj4EAHB40D8guDhiclFT8w09iCBp0RhlLWae2Rxm69XypyO18M5tzLZLjrrosXUBaRffCh0U3SmrdqyLv953t6jQd0</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Practical algorithms for a family of waterfilling solutions</title><source>Recercat</source><source>IEEE Electronic Library (IEL)</source><creator>Pérez Palomar, Daniel ; Rodríguez Fonollosa, Javier</creator><creatorcontrib>Pérez Palomar, Daniel ; Rodríguez Fonollosa, Javier</creatorcontrib><description>Many engineering problems that can be formulated as constrained optimization problems result in solutions given by a waterfilling structure; the classical example is the capacity-achieving solution for a frequency-selective channel. For simple waterfilling solutions with a single waterlevel and a single constraint (typically, a power constraint), some algorithms have been proposed in the literature to compute the solutions numerically. However, some other optimization problems result in significantly more complicated waterfilling solutions that include multiple waterlevels and multiple constraints. For such cases, it may still be possible to obtain practical algorithms to evaluate the solutions numerically but only after a painstaking inspection of the specific waterfilling structure. In addition, a unified view of the different types of waterfilling solutions and the corresponding practical algorithms is missing. The purpose of this paper is twofold. On the one hand, it overviews the waterfilling results existing in the literature from a unified viewpoint. On the other hand, it bridges the gap between a wide family of waterfilling solutions and their efficient implementation in practice; to be more precise, it provides a practical algorithm to evaluate numerically a general waterfilling solution, which includes the currently existing waterfilling solutions and others that may possibly appear in future problems. Peer Reviewed</description><identifier>ISSN: 1053-587X</identifier><language>eng</language><publisher>IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC</publisher><subject>Channel capacity ; Communication channels (information theory) ; Constrained optimization problems ; Enginyeria de la telecomunicació ; Frequency-selective channel ; Iterative methods ; Mathematical models ; MIMO systems ; MIMO transceiver ; Optimisation ; Optimization ; Parallel channel ; Practical algorithm ; Processament del senyal ; Radio transmitter-receivers ; Telecommunication channels ; Waterfilling structure ; Waterpouring ; Àrees temàtiques de la UPC</subject><ispartof>IEEE transactions on signal processing, 2003-08</ispartof><rights>info:eu-repo/semantics/openAccess</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>230,314,780,784,885,26974</link.rule.ids></links><search><creatorcontrib>Pérez Palomar, Daniel</creatorcontrib><creatorcontrib>Rodríguez Fonollosa, Javier</creatorcontrib><title>Practical algorithms for a family of waterfilling solutions</title><title>IEEE transactions on signal processing</title><description>Many engineering problems that can be formulated as constrained optimization problems result in solutions given by a waterfilling structure; the classical example is the capacity-achieving solution for a frequency-selective channel. For simple waterfilling solutions with a single waterlevel and a single constraint (typically, a power constraint), some algorithms have been proposed in the literature to compute the solutions numerically. However, some other optimization problems result in significantly more complicated waterfilling solutions that include multiple waterlevels and multiple constraints. For such cases, it may still be possible to obtain practical algorithms to evaluate the solutions numerically but only after a painstaking inspection of the specific waterfilling structure. In addition, a unified view of the different types of waterfilling solutions and the corresponding practical algorithms is missing. The purpose of this paper is twofold. On the one hand, it overviews the waterfilling results existing in the literature from a unified viewpoint. On the other hand, it bridges the gap between a wide family of waterfilling solutions and their efficient implementation in practice; to be more precise, it provides a practical algorithm to evaluate numerically a general waterfilling solution, which includes the currently existing waterfilling solutions and others that may possibly appear in future problems. Peer Reviewed</description><subject>Channel capacity</subject><subject>Communication channels (information theory)</subject><subject>Constrained optimization problems</subject><subject>Enginyeria de la telecomunicació</subject><subject>Frequency-selective channel</subject><subject>Iterative methods</subject><subject>Mathematical models</subject><subject>MIMO systems</subject><subject>MIMO transceiver</subject><subject>Optimisation</subject><subject>Optimization</subject><subject>Parallel channel</subject><subject>Practical algorithm</subject><subject>Processament del senyal</subject><subject>Radio transmitter-receivers</subject><subject>Telecommunication channels</subject><subject>Waterfilling structure</subject><subject>Waterpouring</subject><subject>Àrees temàtiques de la UPC</subject><issn>1053-587X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2003</creationdate><recordtype>article</recordtype><sourceid>XX2</sourceid><recordid>eNqdi8sKwjAQAHNQsD7-YX-gkPRhKx5F8ejBg7eyhKSubBvIpoh_L4Lg3cMwzGFmKjO6LvO6bW4LtRR5aG2qarfN1P4S0SayyIDch0jpPgj4EAHB40D8guDhiclFT8w09iCBp0RhlLWae2Rxm69XypyO18M5tzLZLjrrosXUBaRffCh0U3SmrdqyLv953t6jQd0</recordid><startdate>20030813</startdate><enddate>20030813</enddate><creator>Pérez Palomar, Daniel</creator><creator>Rodríguez Fonollosa, Javier</creator><general>IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC</general><scope>XX2</scope></search><sort><creationdate>20030813</creationdate><title>Practical algorithms for a family of waterfilling solutions</title><author>Pérez Palomar, Daniel ; Rodríguez Fonollosa, Javier</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-csuc_recercat_oai_recercat_cat_2072_1848353</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2003</creationdate><topic>Channel capacity</topic><topic>Communication channels (information theory)</topic><topic>Constrained optimization problems</topic><topic>Enginyeria de la telecomunicació</topic><topic>Frequency-selective channel</topic><topic>Iterative methods</topic><topic>Mathematical models</topic><topic>MIMO systems</topic><topic>MIMO transceiver</topic><topic>Optimisation</topic><topic>Optimization</topic><topic>Parallel channel</topic><topic>Practical algorithm</topic><topic>Processament del senyal</topic><topic>Radio transmitter-receivers</topic><topic>Telecommunication channels</topic><topic>Waterfilling structure</topic><topic>Waterpouring</topic><topic>Àrees temàtiques de la UPC</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Pérez Palomar, Daniel</creatorcontrib><creatorcontrib>Rodríguez Fonollosa, Javier</creatorcontrib><collection>Recercat</collection><jtitle>IEEE transactions on signal processing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Pérez Palomar, Daniel</au><au>Rodríguez Fonollosa, Javier</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Practical algorithms for a family of waterfilling solutions</atitle><jtitle>IEEE transactions on signal processing</jtitle><date>2003-08-13</date><risdate>2003</risdate><issn>1053-587X</issn><abstract>Many engineering problems that can be formulated as constrained optimization problems result in solutions given by a waterfilling structure; the classical example is the capacity-achieving solution for a frequency-selective channel. For simple waterfilling solutions with a single waterlevel and a single constraint (typically, a power constraint), some algorithms have been proposed in the literature to compute the solutions numerically. However, some other optimization problems result in significantly more complicated waterfilling solutions that include multiple waterlevels and multiple constraints. For such cases, it may still be possible to obtain practical algorithms to evaluate the solutions numerically but only after a painstaking inspection of the specific waterfilling structure. In addition, a unified view of the different types of waterfilling solutions and the corresponding practical algorithms is missing. The purpose of this paper is twofold. On the one hand, it overviews the waterfilling results existing in the literature from a unified viewpoint. On the other hand, it bridges the gap between a wide family of waterfilling solutions and their efficient implementation in practice; to be more precise, it provides a practical algorithm to evaluate numerically a general waterfilling solution, which includes the currently existing waterfilling solutions and others that may possibly appear in future problems. Peer Reviewed</abstract><pub>IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC</pub><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1053-587X
ispartof IEEE transactions on signal processing, 2003-08
issn 1053-587X
language eng
recordid cdi_csuc_recercat_oai_recercat_cat_2072_184835
source Recercat; IEEE Electronic Library (IEL)
subjects Channel capacity
Communication channels (information theory)
Constrained optimization problems
Enginyeria de la telecomunicació
Frequency-selective channel
Iterative methods
Mathematical models
MIMO systems
MIMO transceiver
Optimisation
Optimization
Parallel channel
Practical algorithm
Processament del senyal
Radio transmitter-receivers
Telecommunication channels
Waterfilling structure
Waterpouring
Àrees temàtiques de la UPC
title Practical algorithms for a family of waterfilling solutions
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-29T00%3A04%3A17IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-csuc&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Practical%20algorithms%20for%20a%20family%20of%20waterfilling%20solutions&rft.jtitle=IEEE%20transactions%20on%20signal%20processing&rft.au=P%C3%A9rez%20Palomar,%20Daniel&rft.date=2003-08-13&rft.issn=1053-587X&rft_id=info:doi/&rft_dat=%3Ccsuc%3Eoai_recercat_cat_2072_184835%3C/csuc%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true