A Simulated Annealing Algorithm for Resource Allocation and Scheduling with Precedence Constraints in the GLECLUBS/eGLECLUBS Pipelines
We present a heuristic algorithm for solving a series of resource allocation and scheduling problems. Given a resource of fixed size in a system, the problems are to schedule jobs with resource requirements, release and due dates, and priorities, so as to maximize the throughput, make span, or avera...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 426 |
---|---|
container_issue | |
container_start_page | 421 |
container_title | |
container_volume | |
creator | Shaoqiang Zhang Huazhi Sun Guojun Li Zhengchang Su |
description | We present a heuristic algorithm for solving a series of resource allocation and scheduling problems. Given a resource of fixed size in a system, the problems are to schedule jobs with resource requirements, release and due dates, and priorities, so as to maximize the throughput, make span, or average completion time. The models have a wide range of applications such as bandwidth allocation for sessions in communication networks and resource reservations in cluster computing systems. Particularly, in order to speed up two bioinformatic pipelines "GLECLUBS" and "eGLECLUBS'' we designed recently, which are used to predict {\em cis}-regulatory motifs in a large scale of prokaryotic genomes simultaneously, we employ the heuristic to schedule the packages in the pipelines for a genome or a group of genomes. Our heuristic algorithm is simple, efficient, and based on simulated annealing. |
doi_str_mv | 10.1109/CSE.2011.78 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6062908</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6062908</ieee_id><sourcerecordid>6062908</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-cb6383acc30d3843c91ba8dfd8263c822449981cde20dcee95244c68cf1184863</originalsourceid><addsrcrecordid>eNo1TN1OwjAYbWJIVOTKS2_6AkC7lu7r5VwQTZZIHF6T0n6DmtGRrsT4Aj638-_cnJPzR8gtZzPOmZ6X9XKWMc5nOVyQic6By0WeM51LNSLX34kWAkBfkknfv7EBSgFIdUU-C1r747k1CR0tQkDT-rCnRbvvok-HI226SF-w787R4mC3nTXJd4Ga4GhtD-jOP4P3oUzXES06DEOz7EKfovEh9dQHmg5IV9WyrF7v6zn-K7r2Jxzm2N-QUWPaHid_PCabh-WmfJxWz6unsqimXrM0tTslQBhrBXMCpLCa7wy4xkGmhIUsk1Jr4NZhxpxF1IvBsQpswzlIUGJM7n5vPSJuT9EfTfzYKqYyzUB8ATcqYQE</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A Simulated Annealing Algorithm for Resource Allocation and Scheduling with Precedence Constraints in the GLECLUBS/eGLECLUBS Pipelines</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Shaoqiang Zhang ; Huazhi Sun ; Guojun Li ; Zhengchang Su</creator><creatorcontrib>Shaoqiang Zhang ; Huazhi Sun ; Guojun Li ; Zhengchang Su</creatorcontrib><description>We present a heuristic algorithm for solving a series of resource allocation and scheduling problems. Given a resource of fixed size in a system, the problems are to schedule jobs with resource requirements, release and due dates, and priorities, so as to maximize the throughput, make span, or average completion time. The models have a wide range of applications such as bandwidth allocation for sessions in communication networks and resource reservations in cluster computing systems. Particularly, in order to speed up two bioinformatic pipelines "GLECLUBS" and "eGLECLUBS'' we designed recently, which are used to predict {\em cis}-regulatory motifs in a large scale of prokaryotic genomes simultaneously, we employ the heuristic to schedule the packages in the pipelines for a genome or a group of genomes. Our heuristic algorithm is simple, efficient, and based on simulated annealing.</description><identifier>ISBN: 9781457709746</identifier><identifier>ISBN: 1457709740</identifier><identifier>DOI: 10.1109/CSE.2011.78</identifier><identifier>LCCN: 2011933889</identifier><language>eng</language><publisher>IEEE</publisher><subject>Educational institutions ; Genomics ; Pipelines ; Resource management ; Schedules ; Simulated annealing ; Temperature</subject><ispartof>2011 14th IEEE International Conference on Computational Science and Engineering, 2011, p.421-426</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6062908$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>310,311,781,785,790,791,2059,27930,54925</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6062908$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Shaoqiang Zhang</creatorcontrib><creatorcontrib>Huazhi Sun</creatorcontrib><creatorcontrib>Guojun Li</creatorcontrib><creatorcontrib>Zhengchang Su</creatorcontrib><title>A Simulated Annealing Algorithm for Resource Allocation and Scheduling with Precedence Constraints in the GLECLUBS/eGLECLUBS Pipelines</title><title>2011 14th IEEE International Conference on Computational Science and Engineering</title><addtitle>cse</addtitle><description>We present a heuristic algorithm for solving a series of resource allocation and scheduling problems. Given a resource of fixed size in a system, the problems are to schedule jobs with resource requirements, release and due dates, and priorities, so as to maximize the throughput, make span, or average completion time. The models have a wide range of applications such as bandwidth allocation for sessions in communication networks and resource reservations in cluster computing systems. Particularly, in order to speed up two bioinformatic pipelines "GLECLUBS" and "eGLECLUBS'' we designed recently, which are used to predict {\em cis}-regulatory motifs in a large scale of prokaryotic genomes simultaneously, we employ the heuristic to schedule the packages in the pipelines for a genome or a group of genomes. Our heuristic algorithm is simple, efficient, and based on simulated annealing.</description><subject>Educational institutions</subject><subject>Genomics</subject><subject>Pipelines</subject><subject>Resource management</subject><subject>Schedules</subject><subject>Simulated annealing</subject><subject>Temperature</subject><isbn>9781457709746</isbn><isbn>1457709740</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2011</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo1TN1OwjAYbWJIVOTKS2_6AkC7lu7r5VwQTZZIHF6T0n6DmtGRrsT4Aj638-_cnJPzR8gtZzPOmZ6X9XKWMc5nOVyQic6By0WeM51LNSLX34kWAkBfkknfv7EBSgFIdUU-C1r747k1CR0tQkDT-rCnRbvvok-HI226SF-w787R4mC3nTXJd4Ga4GhtD-jOP4P3oUzXES06DEOz7EKfovEh9dQHmg5IV9WyrF7v6zn-K7r2Jxzm2N-QUWPaHid_PCabh-WmfJxWz6unsqimXrM0tTslQBhrBXMCpLCa7wy4xkGmhIUsk1Jr4NZhxpxF1IvBsQpswzlIUGJM7n5vPSJuT9EfTfzYKqYyzUB8ATcqYQE</recordid><startdate>201108</startdate><enddate>201108</enddate><creator>Shaoqiang Zhang</creator><creator>Huazhi Sun</creator><creator>Guojun Li</creator><creator>Zhengchang Su</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201108</creationdate><title>A Simulated Annealing Algorithm for Resource Allocation and Scheduling with Precedence Constraints in the GLECLUBS/eGLECLUBS Pipelines</title><author>Shaoqiang Zhang ; Huazhi Sun ; Guojun Li ; Zhengchang Su</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-cb6383acc30d3843c91ba8dfd8263c822449981cde20dcee95244c68cf1184863</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Educational institutions</topic><topic>Genomics</topic><topic>Pipelines</topic><topic>Resource management</topic><topic>Schedules</topic><topic>Simulated annealing</topic><topic>Temperature</topic><toplevel>online_resources</toplevel><creatorcontrib>Shaoqiang Zhang</creatorcontrib><creatorcontrib>Huazhi Sun</creatorcontrib><creatorcontrib>Guojun Li</creatorcontrib><creatorcontrib>Zhengchang Su</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Shaoqiang Zhang</au><au>Huazhi Sun</au><au>Guojun Li</au><au>Zhengchang Su</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A Simulated Annealing Algorithm for Resource Allocation and Scheduling with Precedence Constraints in the GLECLUBS/eGLECLUBS Pipelines</atitle><btitle>2011 14th IEEE International Conference on Computational Science and Engineering</btitle><stitle>cse</stitle><date>2011-08</date><risdate>2011</risdate><spage>421</spage><epage>426</epage><pages>421-426</pages><isbn>9781457709746</isbn><isbn>1457709740</isbn><abstract>We present a heuristic algorithm for solving a series of resource allocation and scheduling problems. Given a resource of fixed size in a system, the problems are to schedule jobs with resource requirements, release and due dates, and priorities, so as to maximize the throughput, make span, or average completion time. The models have a wide range of applications such as bandwidth allocation for sessions in communication networks and resource reservations in cluster computing systems. Particularly, in order to speed up two bioinformatic pipelines "GLECLUBS" and "eGLECLUBS'' we designed recently, which are used to predict {\em cis}-regulatory motifs in a large scale of prokaryotic genomes simultaneously, we employ the heuristic to schedule the packages in the pipelines for a genome or a group of genomes. Our heuristic algorithm is simple, efficient, and based on simulated annealing.</abstract><pub>IEEE</pub><doi>10.1109/CSE.2011.78</doi><tpages>6</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISBN: 9781457709746 |
ispartof | 2011 14th IEEE International Conference on Computational Science and Engineering, 2011, p.421-426 |
issn | |
language | eng |
recordid | cdi_ieee_primary_6062908 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Educational institutions Genomics Pipelines Resource management Schedules Simulated annealing Temperature |
title | A Simulated Annealing Algorithm for Resource Allocation and Scheduling with Precedence Constraints in the GLECLUBS/eGLECLUBS Pipelines |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-15T13%3A14%3A31IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20Simulated%20Annealing%20Algorithm%20for%20Resource%20Allocation%20and%20Scheduling%20with%20Precedence%20Constraints%20in%20the%20GLECLUBS/eGLECLUBS%20Pipelines&rft.btitle=2011%2014th%20IEEE%20International%20Conference%20on%20Computational%20Science%20and%20Engineering&rft.au=Shaoqiang%20Zhang&rft.date=2011-08&rft.spage=421&rft.epage=426&rft.pages=421-426&rft.isbn=9781457709746&rft.isbn_list=1457709740&rft_id=info:doi/10.1109/CSE.2011.78&rft_dat=%3Cieee_6IE%3E6062908%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6062908&rfr_iscdi=true |