Skip to main content
Top

06-04-2024

Solving subset sum and SAT problems by reaction systems

Authors: Bogdan Aman, Gabriel Ciobanu

Published in: Natural Computing

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

We study the efficiency of the reaction systems in solving NP-complete problems. Due to the fact that standard reaction systems are qualitative, in order to accomplish our aim, in this paper we consider communicating reaction systems with direct communication extended with duration for resources and a mutual exclusion relation between reactions forbidding two reactions to be used in the same step, in parallel. We show that these systems, working in a non-deterministic way, are powerful enough to provide polynomial-time solutions to the subset sum and SAT problems. We consider a semi-uniform approach by constructing a system for each instance of the subset sum and SAT problems and embedding the parameters into the constructed systems.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
go back to reference Alhazov A, Aman B, Freund R, Ivanov S (2016) Simulating R systems by P systems. In: Leporati A, Rozenberg G, Salomaa A, Zandron C (eds) 17th international conference on membrane computing, CMC 2016, Revised Selected Papers, Lecture Notes in Computer Science, vol 10105. Springer, pp 51–66, https://doi.org/10.1007/978-3-319-54072-6_4 Alhazov A, Aman B, Freund R, Ivanov S (2016) Simulating R systems by P systems. In: Leporati A, Rozenberg G, Salomaa A, Zandron C (eds) 17th international conference on membrane computing, CMC 2016, Revised Selected Papers, Lecture Notes in Computer Science, vol 10105. Springer, pp 51–66, https://​doi.​org/​10.​1007/​978-3-319-54072-6_​4
go back to reference Aman B, Ciobanu G (2009) Turing completeness using three mobile membranes. In: Calude CS, Costa JF, Dershowitz N, Freire E, Rozenberg G (eds) Unconventional computation, 8th international conference, UC 2009, Ponta Delgada, Azores, Portugal, September 7-11, 2009. Proceedings, Lecture Notes in Computer Science, vol 5715. Springer, pp 42–55, https://doi.org/10.1007/978-3-642-03745-0_12 Aman B, Ciobanu G (2009) Turing completeness using three mobile membranes. In: Calude CS, Costa JF, Dershowitz N, Freire E, Rozenberg G (eds) Unconventional computation, 8th international conference, UC 2009, Ponta Delgada, Azores, Portugal, September 7-11, 2009. Proceedings, Lecture Notes in Computer Science, vol 5715. Springer, pp 42–55, https://​doi.​org/​10.​1007/​978-3-642-03745-0_​12
go back to reference Aman B, Ciobanu G (2017a) Controlled reversibility in reaction systems. In: Gheorghe M, Rozenberg G, Salomaa A, Zandron C (eds) 18th International conference on membrane computing, CMC 2017, Revised Selected Papers, Lecture Notes in Computer Science, vol 10725. Springer, pp 40–53, https://doi.org/10.1007/978-3-319-73359-3_3 Aman B, Ciobanu G (2017a) Controlled reversibility in reaction systems. In: Gheorghe M, Rozenberg G, Salomaa A, Zandron C (eds) 18th International conference on membrane computing, CMC 2017, Revised Selected Papers, Lecture Notes in Computer Science, vol 10725. Springer, pp 40–53, https://​doi.​org/​10.​1007/​978-3-319-73359-3_​3
go back to reference Brijder R, Ehrenfeucht A, Rozenberg G (2011b) Reaction systems with duration. In: Kelemen J, Kelemenová A (eds) Computation, cooperation, and life–essays dedicated to gheorghe Păun on the Occasion of His 60th Birthday, Lecture Notes in Computer Science, vol 6610. Springer, pp 191–202, https://doi.org/10.1007/978-3-642-20000-7_16 Brijder R, Ehrenfeucht A, Rozenberg G (2011b) Reaction systems with duration. In: Kelemen J, Kelemenová A (eds) Computation, cooperation, and life–essays dedicated to gheorghe Păun on the Occasion of His 60th Birthday, Lecture Notes in Computer Science, vol 6610. Springer, pp 191–202, https://​doi.​org/​10.​1007/​978-3-642-20000-7_​16
go back to reference Ciobanu G (2010) Semantics of P systems. In: Păun G, Rozenberg G, Salomaa A (eds) The Oxford Handbook of Membrane Computing. Oxford University Press Inc, USA, pp 413–436 Ciobanu G (2010) Semantics of P systems. In: Păun G, Rozenberg G, Salomaa A (eds) The Oxford Handbook of Membrane Computing. Oxford University Press Inc, USA, pp 413–436
go back to reference Csuhaj-Varjú E, Sethy PK (2020) Communicating reaction systems with direct communication. In: Freund R, Ishdorj T, Rozenberg G, Salomaa A, Zandron C (eds) 21st international conference on membrane computing, CMC 2020, Virtual Event, Revised Selected Papers, Lecture Notes in Computer Science, vol 12687. Springer, pp 17–30, https://doi.org/10.1007/978-3-030-77102-7_2 Csuhaj-Varjú E, Sethy PK (2020) Communicating reaction systems with direct communication. In: Freund R, Ishdorj T, Rozenberg G, Salomaa A, Zandron C (eds) 21st international conference on membrane computing, CMC 2020, Virtual Event, Revised Selected Papers, Lecture Notes in Computer Science, vol 12687. Springer, pp 17–30, https://​doi.​org/​10.​1007/​978-3-030-77102-7_​2
go back to reference Csuhaj-Varjú E, Sethy PK (2021) Properties of communicating reaction systems. In: Brejová B, Ciencialová L, Holena M, Mráz F, Pardubská D, Plátek M, Vinar T (eds) 21st conference information technologies - applications and theory (ITAT 2021), CEUR workshop proceedings, vol 2962. CEUR-WS.org, pp 217–221 Csuhaj-Varjú E, Sethy PK (2021) Properties of communicating reaction systems. In: Brejová B, Ciencialová L, Holena M, Mráz F, Pardubská D, Plátek M, Vinar T (eds) 21st conference information technologies - applications and theory (ITAT 2021), CEUR workshop proceedings, vol 2962. CEUR-WS.org, pp 217–221
go back to reference Ehrenfeucht A, Rozenberg G (2007) Reaction systems. Fund Inf 75(1–4):263–280 Ehrenfeucht A, Rozenberg G (2007) Reaction systems. Fund Inf 75(1–4):263–280
go back to reference Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. A series of books in the mathematical sciences, W. H. Freeman and Company, New York Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. A series of books in the mathematical sciences, W. H. Freeman and Company, New York
go back to reference Meski A, Koutny M, Penczek W (2016) Towards quantitative verification of reaction systems. In: Amos M, Condon A (eds) 15th International conference on unconventional computation and natural computation, UCNC 2016, Lecture Notes in Computer Science, vol 9726. Springer, pp 142–154, https://doi.org/10.1007/978-3-319-41312-9_12 Meski A, Koutny M, Penczek W (2016) Towards quantitative verification of reaction systems. In: Amos M, Condon A (eds) 15th International conference on unconventional computation and natural computation, UCNC 2016, Lecture Notes in Computer Science, vol 9726. Springer, pp 142–154, https://​doi.​org/​10.​1007/​978-3-319-41312-9_​12
go back to reference Păun Gh, Rozenberg G, Salomaa A (2010) The Oxford Handbook of Membrane Computing. Oxford University Press Inc, USACrossRef Păun Gh, Rozenberg G, Salomaa A (2010) The Oxford Handbook of Membrane Computing. Oxford University Press Inc, USACrossRef
go back to reference Pérez-Jiménez MJ, Riscos-Núñez A, Romero-Jiménez Á, Woods D (2010) Complexity: membrane division, membrane creation. The Oxford handbook of membrane computing, pp 302–336 Pérez-Jiménez MJ, Riscos-Núñez A, Romero-Jiménez Á, Woods D (2010) Complexity: membrane division, membrane creation. The Oxford handbook of membrane computing, pp 302–336
Metadata
Title
Solving subset sum and SAT problems by reaction systems
Authors
Bogdan Aman
Gabriel Ciobanu
Publication date
06-04-2024
Publisher
Springer Netherlands
Published in
Natural Computing
Print ISSN: 1567-7818
Electronic ISSN: 1572-9796
DOI
https://doi.org/10.1007/s11047-024-09972-7

Premium Partner