Loading…
Spectrum assignment in optical networks: A multiprocessor scheduling perspective
The routing and spectrum assignment problem has emerged as the key design and control problem in elastic optical networks. In this work, we show that the spectrum assignment (SA) problem in mesh networks transforms to the problem of scheduling multiprocessor tasks on dedicated processors. Based on t...
Saved in:
Published in: | Journal of optical communications and networking 2014-08, Vol.6 (8), p.754-763 |
---|---|
Main Authors: | , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c318t-c5055b9f9b4da07e5b980cde0e544f22adc8667c2db5b927bb7565d923d0bff13 |
---|---|
cites | cdi_FETCH-LOGICAL-c318t-c5055b9f9b4da07e5b980cde0e544f22adc8667c2db5b927bb7565d923d0bff13 |
container_end_page | 763 |
container_issue | 8 |
container_start_page | 754 |
container_title | Journal of optical communications and networking |
container_volume | 6 |
creator | Talebi, Sahar Bampis, Evripidis Lucarelli, Giorgio Katib, Iyad Rouskas, George N. |
description | The routing and spectrum assignment problem has emerged as the key design and control problem in elastic optical networks. In this work, we show that the spectrum assignment (SA) problem in mesh networks transforms to the problem of scheduling multiprocessor tasks on dedicated processors. Based on this new perspective, we show that the SA problem in chain (linear) networks is NP-hard for four or more links, but is solvable in polynomial time for three links. We also develop new constant-ratio approximation algorithms for the SA problem in chains when the number of links is fixed. Finally, we present several list scheduling algorithms that are computationally efficient and simple to implement, yet produce solutions that, on average, are within 1%-5% of the lower bound. |
doi_str_mv | 10.1364/JOCN.6.000754 |
format | article |
fullrecord | <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_ieee_primary_6878989</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6878989</ieee_id><sourcerecordid>3442244771</sourcerecordid><originalsourceid>FETCH-LOGICAL-c318t-c5055b9f9b4da07e5b980cde0e544f22adc8667c2db5b927bb7565d923d0bff13</originalsourceid><addsrcrecordid>eNpd0MtLxDAQBvAgCq6rR09eAl68dE2aZ70ti0_EFdRzaNPpmrUvk1bxv7elsgdPMzA_PoYPoVNKFpRJfvmwXj0t5IIQogTfQzOacBYRyZL93R6TQ3QUwpYQqSgVM_T80oLtfF_hNAS3qSuoO-xq3LSds2mJa-i-G_8RrvASV33ZudY3FkJoPA72HfK-dPUGt-DDmOO-4BgdFGkZ4ORvztHbzfXr6i56XN_er5aPkWVUd5EVRIgsKZKM5ylRMOya2BwICM6LOE5zq6VUNs6z4RSrLFNCijyJWU6yoqBsji6m3OGhzx5CZyoXLJRlWkPTB0OFVERrLfhAz__RbdP7evhuVFxxxqgYVDQp65sQPBSm9a5K_Y-hxIz9mrFfI83U7-DPJu8AYGelVjrRCfsFO3V3bQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1564743315</pqid></control><display><type>article</type><title>Spectrum assignment in optical networks: A multiprocessor scheduling perspective</title><source>IEEE Electronic Library (IEL) Journals</source><creator>Talebi, Sahar ; Bampis, Evripidis ; Lucarelli, Giorgio ; Katib, Iyad ; Rouskas, George N.</creator><creatorcontrib>Talebi, Sahar ; Bampis, Evripidis ; Lucarelli, Giorgio ; Katib, Iyad ; Rouskas, George N.</creatorcontrib><description>The routing and spectrum assignment problem has emerged as the key design and control problem in elastic optical networks. In this work, we show that the spectrum assignment (SA) problem in mesh networks transforms to the problem of scheduling multiprocessor tasks on dedicated processors. Based on this new perspective, we show that the SA problem in chain (linear) networks is NP-hard for four or more links, but is solvable in polynomial time for three links. We also develop new constant-ratio approximation algorithms for the SA problem in chains when the number of links is fixed. Finally, we present several list scheduling algorithms that are computationally efficient and simple to implement, yet produce solutions that, on average, are within 1%-5% of the lower bound.</description><identifier>ISSN: 1943-0620</identifier><identifier>EISSN: 1943-0639</identifier><identifier>DOI: 10.1364/JOCN.6.000754</identifier><identifier>CODEN: JOCNBB</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Algorithms ; Approximation algorithms ; Approximation methods ; Chains ; Elastic optical networks ; Links ; Lists ; Multiprocessor ; Multiprocessor scheduling ; Network design ; Networks ; Optical communication ; Optical fiber networks ; Polynomials ; Processor scheduling ; Program processors ; Routing and spectrum assignment ; Schedules ; Scheduling ; Spectrum assignment</subject><ispartof>Journal of optical communications and networking, 2014-08, Vol.6 (8), p.754-763</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Aug 2014</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c318t-c5055b9f9b4da07e5b980cde0e544f22adc8667c2db5b927bb7565d923d0bff13</citedby><cites>FETCH-LOGICAL-c318t-c5055b9f9b4da07e5b980cde0e544f22adc8667c2db5b927bb7565d923d0bff13</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6878989$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,54796</link.rule.ids></links><search><creatorcontrib>Talebi, Sahar</creatorcontrib><creatorcontrib>Bampis, Evripidis</creatorcontrib><creatorcontrib>Lucarelli, Giorgio</creatorcontrib><creatorcontrib>Katib, Iyad</creatorcontrib><creatorcontrib>Rouskas, George N.</creatorcontrib><title>Spectrum assignment in optical networks: A multiprocessor scheduling perspective</title><title>Journal of optical communications and networking</title><addtitle>jocn</addtitle><description>The routing and spectrum assignment problem has emerged as the key design and control problem in elastic optical networks. In this work, we show that the spectrum assignment (SA) problem in mesh networks transforms to the problem of scheduling multiprocessor tasks on dedicated processors. Based on this new perspective, we show that the SA problem in chain (linear) networks is NP-hard for four or more links, but is solvable in polynomial time for three links. We also develop new constant-ratio approximation algorithms for the SA problem in chains when the number of links is fixed. Finally, we present several list scheduling algorithms that are computationally efficient and simple to implement, yet produce solutions that, on average, are within 1%-5% of the lower bound.</description><subject>Algorithms</subject><subject>Approximation algorithms</subject><subject>Approximation methods</subject><subject>Chains</subject><subject>Elastic optical networks</subject><subject>Links</subject><subject>Lists</subject><subject>Multiprocessor</subject><subject>Multiprocessor scheduling</subject><subject>Network design</subject><subject>Networks</subject><subject>Optical communication</subject><subject>Optical fiber networks</subject><subject>Polynomials</subject><subject>Processor scheduling</subject><subject>Program processors</subject><subject>Routing and spectrum assignment</subject><subject>Schedules</subject><subject>Scheduling</subject><subject>Spectrum assignment</subject><issn>1943-0620</issn><issn>1943-0639</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2014</creationdate><recordtype>article</recordtype><recordid>eNpd0MtLxDAQBvAgCq6rR09eAl68dE2aZ70ti0_EFdRzaNPpmrUvk1bxv7elsgdPMzA_PoYPoVNKFpRJfvmwXj0t5IIQogTfQzOacBYRyZL93R6TQ3QUwpYQqSgVM_T80oLtfF_hNAS3qSuoO-xq3LSds2mJa-i-G_8RrvASV33ZudY3FkJoPA72HfK-dPUGt-DDmOO-4BgdFGkZ4ORvztHbzfXr6i56XN_er5aPkWVUd5EVRIgsKZKM5ylRMOya2BwICM6LOE5zq6VUNs6z4RSrLFNCijyJWU6yoqBsji6m3OGhzx5CZyoXLJRlWkPTB0OFVERrLfhAz__RbdP7evhuVFxxxqgYVDQp65sQPBSm9a5K_Y-hxIz9mrFfI83U7-DPJu8AYGelVjrRCfsFO3V3bQ</recordid><startdate>20140801</startdate><enddate>20140801</enddate><creator>Talebi, Sahar</creator><creator>Bampis, Evripidis</creator><creator>Lucarelli, Giorgio</creator><creator>Katib, Iyad</creator><creator>Rouskas, George N.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20140801</creationdate><title>Spectrum assignment in optical networks: A multiprocessor scheduling perspective</title><author>Talebi, Sahar ; Bampis, Evripidis ; Lucarelli, Giorgio ; Katib, Iyad ; Rouskas, George N.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c318t-c5055b9f9b4da07e5b980cde0e544f22adc8667c2db5b927bb7565d923d0bff13</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2014</creationdate><topic>Algorithms</topic><topic>Approximation algorithms</topic><topic>Approximation methods</topic><topic>Chains</topic><topic>Elastic optical networks</topic><topic>Links</topic><topic>Lists</topic><topic>Multiprocessor</topic><topic>Multiprocessor scheduling</topic><topic>Network design</topic><topic>Networks</topic><topic>Optical communication</topic><topic>Optical fiber networks</topic><topic>Polynomials</topic><topic>Processor scheduling</topic><topic>Program processors</topic><topic>Routing and spectrum assignment</topic><topic>Schedules</topic><topic>Scheduling</topic><topic>Spectrum assignment</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Talebi, Sahar</creatorcontrib><creatorcontrib>Bampis, Evripidis</creatorcontrib><creatorcontrib>Lucarelli, Giorgio</creatorcontrib><creatorcontrib>Katib, Iyad</creatorcontrib><creatorcontrib>Rouskas, George N.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE/IET Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Journal of optical communications and networking</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Talebi, Sahar</au><au>Bampis, Evripidis</au><au>Lucarelli, Giorgio</au><au>Katib, Iyad</au><au>Rouskas, George N.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Spectrum assignment in optical networks: A multiprocessor scheduling perspective</atitle><jtitle>Journal of optical communications and networking</jtitle><stitle>jocn</stitle><date>2014-08-01</date><risdate>2014</risdate><volume>6</volume><issue>8</issue><spage>754</spage><epage>763</epage><pages>754-763</pages><issn>1943-0620</issn><eissn>1943-0639</eissn><coden>JOCNBB</coden><abstract>The routing and spectrum assignment problem has emerged as the key design and control problem in elastic optical networks. In this work, we show that the spectrum assignment (SA) problem in mesh networks transforms to the problem of scheduling multiprocessor tasks on dedicated processors. Based on this new perspective, we show that the SA problem in chain (linear) networks is NP-hard for four or more links, but is solvable in polynomial time for three links. We also develop new constant-ratio approximation algorithms for the SA problem in chains when the number of links is fixed. Finally, we present several list scheduling algorithms that are computationally efficient and simple to implement, yet produce solutions that, on average, are within 1%-5% of the lower bound.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1364/JOCN.6.000754</doi><tpages>10</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1943-0620 |
ispartof | Journal of optical communications and networking, 2014-08, Vol.6 (8), p.754-763 |
issn | 1943-0620 1943-0639 |
language | eng |
recordid | cdi_ieee_primary_6878989 |
source | IEEE Electronic Library (IEL) Journals |
subjects | Algorithms Approximation algorithms Approximation methods Chains Elastic optical networks Links Lists Multiprocessor Multiprocessor scheduling Network design Networks Optical communication Optical fiber networks Polynomials Processor scheduling Program processors Routing and spectrum assignment Schedules Scheduling Spectrum assignment |
title | Spectrum assignment in optical networks: A multiprocessor scheduling perspective |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T07%3A01%3A01IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Spectrum%20assignment%20in%20optical%20networks:%20A%20multiprocessor%20scheduling%20perspective&rft.jtitle=Journal%20of%20optical%20communications%20and%20networking&rft.au=Talebi,%20Sahar&rft.date=2014-08-01&rft.volume=6&rft.issue=8&rft.spage=754&rft.epage=763&rft.pages=754-763&rft.issn=1943-0620&rft.eissn=1943-0639&rft.coden=JOCNBB&rft_id=info:doi/10.1364/JOCN.6.000754&rft_dat=%3Cproquest_ieee_%3E3442244771%3C/proquest_ieee_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c318t-c5055b9f9b4da07e5b980cde0e544f22adc8667c2db5b927bb7565d923d0bff13%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1564743315&rft_id=info:pmid/&rft_ieee_id=6878989&rfr_iscdi=true |