N ile bölünebilen ikili dizeleri kabul eden sonlu otomatlar


18

Bir sınıf için ayarlanan bir sorun üzerinde çalışıyorum ve üzerinde çalıştığım şeyle ilgili bir soru düşündüm. N tamsayısı ile bölünebilen sayıları temsil eden ikili dizeleri kabul etmek için sınırlı bir otomatın olması gereken minimum sayıda durum var mı? Daha önceki bir problem setinde, 3 durumlu 3'e bölünebilir ikili dizeleri kabul eden bir DFA oluşturabildim. Bu bir tesadüf mü, yoksa dizeleri tespit etme konusundaki genel problemin n ile bölünebileceği ve minimum sayıda devlet olduğunu gösteren bir şey var mı?

Bunun benim için bir ev ödevi sorusuna cevap vermeyeceğine söz veriyorum! :)


3
Teorik bilgisayar biliminde (TCS) araştırma düzeyinde sorular için bir soru - cevap sitesi olan cstheory'ye hoş geldiniz . Sorunuz TCS'de araştırma düzeyinde bir soru gibi görünmüyor. Bunun ne anlama geldiğiyle ilgili daha fazla bilgi ve sorunuzun karşılığını alabilecek siteler için öneriler için lütfen SSS bölümüne bakın . Son olarak, sorunuz kapsam dışında olduğu için kapalıysa ve soruyu araştırma düzeyinde bir soru haline getirmek için düzenleyebileceğinizi düşünüyorsanız, lütfen çekinmeyin. Kapatma kalıcı değildir ve sorular yeniden açılabilir, daha fazla bilgi için SSS bölümüne bakın.
Kaveh

2
@Kaveh: Sanırım soru iyi, özellikle David'in özlü cevabı göz önüne alındığında.
Huck Bennett

2
@HuckBennett Kaveh ile bu sorunun cstheory'de kapatılması gerektiğini kabul ediyorum, çoğunlukla tutarlı olmak için. Bununla birlikte, aynı zamanda size de katılıyorum: Bu eğlenceli bir soru ve DFA'ları ilk gördüğünüzde kesinlikle kendinize sormalısınız. Bence OP kendisinin cevabını çözmek için biraz eğlenmeye çalışmalı ve sonra matematiğe danışmalı .
Artem Kaznatcheev

11
Bu bir ödev değil (bir ödev sorusundan esinlenmesine rağmen), ilginç bir soru, bunun iyi bilinen bir sonuç olduğuna inanmıyorum ve sorunun cevabı bir araştırma günlüğünde ortaya çıktı. Neden kapatılması gerektiğini anlamıyorum. Üst bağlı ödev oldu ve gerçekten kolaydır, ama soru alt sınır ilgiliydi.
Peter Shor

1
@Janoma: Gerçekten. Sorunun sonu, OP'nin üst sınırları alt sınırlarla karıştırdığını göstermektedir.
Michael Blondin

Yanıtlar:



8

Aynı konuda başka bir makale daha var: B. Alexeev, bölünebilirliği test etmek için Minimal DFA, J. Comput. Sist. Sci. 69 (2004), 235-243'te açıklanmaktadır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.