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

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Shaoqiang Zhang, Huazhi Sun, Guojun Li, Zhengchang Su
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