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...

Full description

Saved in:
Bibliographic Details
Published in:Journal of optical communications and networking 2014-08, Vol.6 (8), p.754-763
Main Authors: Talebi, Sahar, Bampis, Evripidis, Lucarelli, Giorgio, Katib, Iyad, Rouskas, George N.
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 &amp; 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