Cargando…

A Parallel Biological Optimization Algorithm to Solve the Unbalanced Assignment Problem Based on DNA Molecular Computing

The unbalanced assignment problem (UAP) is to optimally resolve the problem of assigning n jobs to m individuals (m < n), such that minimum cost or maximum profit obtained. It is a vitally important Non-deterministic Polynomial (NP) complete problem in operation management and applied mathematics...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Zhaocai, Pu, Jun, Cao, Liling, Tan, Jian
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4632804/
https://www.ncbi.nlm.nih.gov/pubmed/26512650
http://dx.doi.org/10.3390/ijms161025338
_version_ 1782399100545662976
author Wang, Zhaocai
Pu, Jun
Cao, Liling
Tan, Jian
author_facet Wang, Zhaocai
Pu, Jun
Cao, Liling
Tan, Jian
author_sort Wang, Zhaocai
collection PubMed
description The unbalanced assignment problem (UAP) is to optimally resolve the problem of assigning n jobs to m individuals (m < n), such that minimum cost or maximum profit obtained. It is a vitally important Non-deterministic Polynomial (NP) complete problem in operation management and applied mathematics, having numerous real life applications. In this paper, we present a new parallel DNA algorithm for solving the unbalanced assignment problem using DNA molecular operations. We reasonably design flexible-length DNA strands representing different jobs and individuals, take appropriate steps, and get the solutions of the UAP in the proper length range and O(mn) time. We extend the application of DNA molecular operations and simultaneity to simplify the complexity of the computation.
format Online
Article
Text
id pubmed-4632804
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-46328042015-11-23 A Parallel Biological Optimization Algorithm to Solve the Unbalanced Assignment Problem Based on DNA Molecular Computing Wang, Zhaocai Pu, Jun Cao, Liling Tan, Jian Int J Mol Sci Article The unbalanced assignment problem (UAP) is to optimally resolve the problem of assigning n jobs to m individuals (m < n), such that minimum cost or maximum profit obtained. It is a vitally important Non-deterministic Polynomial (NP) complete problem in operation management and applied mathematics, having numerous real life applications. In this paper, we present a new parallel DNA algorithm for solving the unbalanced assignment problem using DNA molecular operations. We reasonably design flexible-length DNA strands representing different jobs and individuals, take appropriate steps, and get the solutions of the UAP in the proper length range and O(mn) time. We extend the application of DNA molecular operations and simultaneity to simplify the complexity of the computation. MDPI 2015-10-23 /pmc/articles/PMC4632804/ /pubmed/26512650 http://dx.doi.org/10.3390/ijms161025338 Text en © 2015 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Wang, Zhaocai
Pu, Jun
Cao, Liling
Tan, Jian
A Parallel Biological Optimization Algorithm to Solve the Unbalanced Assignment Problem Based on DNA Molecular Computing
title A Parallel Biological Optimization Algorithm to Solve the Unbalanced Assignment Problem Based on DNA Molecular Computing
title_full A Parallel Biological Optimization Algorithm to Solve the Unbalanced Assignment Problem Based on DNA Molecular Computing
title_fullStr A Parallel Biological Optimization Algorithm to Solve the Unbalanced Assignment Problem Based on DNA Molecular Computing
title_full_unstemmed A Parallel Biological Optimization Algorithm to Solve the Unbalanced Assignment Problem Based on DNA Molecular Computing
title_short A Parallel Biological Optimization Algorithm to Solve the Unbalanced Assignment Problem Based on DNA Molecular Computing
title_sort parallel biological optimization algorithm to solve the unbalanced assignment problem based on dna molecular computing
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4632804/
https://www.ncbi.nlm.nih.gov/pubmed/26512650
http://dx.doi.org/10.3390/ijms161025338
work_keys_str_mv AT wangzhaocai aparallelbiologicaloptimizationalgorithmtosolvetheunbalancedassignmentproblembasedondnamolecularcomputing
AT pujun aparallelbiologicaloptimizationalgorithmtosolvetheunbalancedassignmentproblembasedondnamolecularcomputing
AT caoliling aparallelbiologicaloptimizationalgorithmtosolvetheunbalancedassignmentproblembasedondnamolecularcomputing
AT tanjian aparallelbiologicaloptimizationalgorithmtosolvetheunbalancedassignmentproblembasedondnamolecularcomputing
AT wangzhaocai parallelbiologicaloptimizationalgorithmtosolvetheunbalancedassignmentproblembasedondnamolecularcomputing
AT pujun parallelbiologicaloptimizationalgorithmtosolvetheunbalancedassignmentproblembasedondnamolecularcomputing
AT caoliling parallelbiologicaloptimizationalgorithmtosolvetheunbalancedassignmentproblembasedondnamolecularcomputing
AT tanjian parallelbiologicaloptimizationalgorithmtosolvetheunbalancedassignmentproblembasedondnamolecularcomputing