Zobrazit minimální záznam



dc.contributor.authorNovák A.
dc.contributor.authorŠůcha P.
dc.contributor.authorHanzálek Z.
dc.date.accessioned2024-01-20T12:56:09Z
dc.date.available2024-01-20T12:56:09Z
dc.date.issued2019
dc.identifierV3S-332277
dc.identifier.citationNOVÁK, A., P. ŠŮCHA, and Z. HANZÁLEK. Scheduling with uncertain processing times in mixed-criticality systems. European Journal of Operational Research. 2019, 279(3), 687-703. ISSN 0377-2217. DOI 10.1016/j.ejor.2019.05.038.
dc.identifier.issn0377-2217 (print)
dc.identifier.issn1872-6860 (online)
dc.identifier.urihttp://hdl.handle.net/10467/113276
dc.description.abstractMany scheduling problems that can be identified inside safety-critical applications, such as in autonomous cars, tend to be mixed-critical. Such scheduling problems consider tasks to have different criticalities depending on the safety levels (activation of brakes vs. activation of air-conditioning). The biggest challenge in those scheduling problems arises from the uncertainty of processing times as it disturbs the predictability of the system and thus makes the certification of the system difficult. To overcome this uncertainty, we model the tasks to have multiple processing times concerning their criticality. This approach converts these scheduling problems into a deterministic scheduling with alternative processing times. Here, we study an NP-hard single machine scheduling problem with makespan minimization, where the non-preemptive tasks can have multiple processing times. To solve the problem, we propose an approximation algorithm, a novel mixed-integer linear programming block formulation, and an efficient exact branch-and-price decomposition for two criticality levels. Furthermore, we demonstrate that the optimal schedules are represented as trees, which enables to formulate an exact algorithm for the problem with three criticality levels. The efficiency of the proposed method is demonstrated for difficult problem instances with up to 1000 tasks. The experimental evaluation demonstrates that our algorithms have improved the results of the best-known method by nearly two orders of magnitude.eng
dc.format.mimetypeapplication/pdf
dc.language.isoeng
dc.publisherElsevier
dc.relation.ispartofEuropean Journal of Operational Research
dc.subjectBranch-and-priceeng
dc.subjectMixed-criticalityeng
dc.subjectSchedulingeng
dc.subjectUncertain processing timeeng
dc.titleScheduling with uncertain processing times in mixed-criticality systemseng
dc.typečlánek v časopisecze
dc.typejournal articleeng
dc.identifier.doi10.1016/j.ejor.2019.05.038
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/OPVVV/CZ.02.1.01%2F0.0%2F0.0%2F15_003%2F0000466/CZ/Artificial Intelligence and Reasoning/AI&Reasoning
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/OPPIK/CZ.01.1.02%2F0.0%2F0.0%2F15_019%2F0004688/CZ/Factory of the future/FLOPP
dc.rights.accessopenAccess
dc.identifier.wos000481560600002
dc.type.statusPeer-reviewed
dc.type.versionacceptedVersion
dc.identifier.scopus2-s2.0-85068037622


Soubory tohoto záznamu


Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam